Lines Matching refs:lsl

43         ands wzr, w1, w2, lsl #2
44 ands xzr, x1, x2, lsl #3
45 tst w3, w7, lsl #31
52 ; CHECK: tst w1, w2, lsl #2 ; encoding: [0x3f,0x08,0x02,0x6a]
53 ; CHECK: tst x1, x2, lsl #3 ; encoding: [0x3f,0x0c,0x02,0xea]
54 ; CHECK: tst w3, w7, lsl #31 ; encoding: [0x7f,0x7c,0x07,0x6a]
60 cmn w1, #3, lsl #0
70 ; CHECK: cmn x2, #0x400, lsl #12 ; encoding: [0x5f,0x00,0x50,0xb1]
82 cmp w1, #1024, lsl #12
93 cmp wsp, w9, lsl #0
95 ; CHECK: cmp w1, #0x400, lsl #12 ; encoding: [0x3f,0x00,0x50,0x71]
115 neg w0, w1, lsl #1
116 ; CHECK: neg w0, w1, lsl #1
123 negs w0, w1, lsl #1
124 ; CHECK: negs w0, w1, lsl #1
150 ; 0 can be encoded by MOVZ in multiple ways, only "lsl #0" is a MOV alias.
152 movz x0, #0, lsl #16
153 movz x0, #0, lsl #32
154 movz x0, #0, lsl #48
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
167 movn x0, #0, lsl #16
168 movn x0, #0, lsl #32
169 movn x0, #0, lsl #48
171 movn w0, #0, lsl #16
173 ; CHECK: movn x0, #0x0, lsl #16
174 ; CHECK: movn x0, #0x0, lsl #32
175 ; CHECK: movn x0, #0x0, lsl #48
177 ; CHECK: movn w0, #0x0, lsl #16
182 movz w0, #0xffff, lsl #16
184 movn w0, #0xffff, lsl #16
188 ; CHECK: movn w0, #0xffff, lsl #16
245 mvn w4, w9, lsl #1
246 mvn x2, x3, lsl #1
247 orn w4, wzr, w9, lsl #1
249 ; CHECK: mvn w4, w9, lsl #1 ; encoding: [0xe4,0x07,0x29,0x2a]
250 ; CHECK: mvn x2, x3, lsl #1 ; encoding: [0xe2,0x07,0x23,0xaa]
251 ; CHECK: mvn w4, w9, lsl #1 ; encoding: [0xe4,0x07,0x29,0x2a]
293 ; CHECK: lsl w0, w0, #1
294 ; CHECK: lsl x0, x0, #1
308 ; CHECK: lsl w1, wzr, #3
309 lsl w1, wzr, #3