lima/gpir: add better lowering for ftrunc