Lines Matching refs:_val
170 .macro _mov_imm16 _reg, _val, _shift
171 .if (\_val >> \_shift) & 0xffff
172 .if (\_val & (1 << \_shift - 1))
173 movk \_reg, (\_val >> \_shift) & 0xffff, LSL \_shift
175 mov \_reg, \_val & (0xffff << \_shift)
186 .macro mov_imm _reg, _val argument
187 .if (\_val) == 0
190 _mov_imm16 \_reg, (\_val), 0
191 _mov_imm16 \_reg, (\_val), 16
192 _mov_imm16 \_reg, (\_val), 32
193 _mov_imm16 \_reg, (\_val), 48