Home | History | Annotate | Download | only in AArch64

Lines Matching refs:MOVZ

150   ; 0 can be encoded by MOVZ in multiple ways, only "lsl #0" is a MOV alias.
151 movz x0, #0
152 movz x0, #0, lsl #16
153 movz x0, #0, lsl #32
154 movz x0, #0, lsl #48
155 movz w0, #0
156 movz w0, #0, lsl #16
158 ; CHECK: movz x0, #0x0, lsl #16
159 ; CHECK: movz x0, #0x0, lsl #32
160 ; CHECK: movz x0, #0x0, lsl #48
162 ; CHECK: movz w0, #0x0, lsl #16
164 ; Similarly to MOVZ, -1 can be encoded in multiple ways, only one of which is
179 ; Two 32-bit immediates are encodable by both MOVN and MOVZ, make sure the MOV
180 ; corresponds to the MOVZ version.
181 movz w0, #0xffff
182 movz w0, #0xffff, lsl #16
196 ; overlaps with MOVZ or MOVN if the repeat-width is the whole register. In
197 ; both cases MOVZ/MOVN are preferred.