Lines Matching refs:imm
27 .macro mov_imm, xreg, imm
28 .if ((\imm) == 0)
29 mov \xreg, \imm
31 .if (((\imm) >> 31) == 0 || ((\imm) >> 31) == 0x1ffffffff)
32 movz \xreg, (\imm >> 16) & 0xffff, lsl 16
34 .if (((\imm) >> 47) == 0 || ((\imm) >> 47) == 0x1ffff)
35 movz \xreg, (\imm >> 32) & 0xffff, lsl 32
37 movz \xreg, (\imm >> 48) & 0xffff, lsl 48
38 movk \xreg, (\imm >> 32) & 0xffff, lsl 32
40 movk \xreg, (\imm >> 16) & 0xffff, lsl 16
42 movk \xreg, (\imm) & 0xffff, lsl 0