Lines Matching refs:lshr
17 %bf.clear = lshr i32 %tmp1, 3
51 %bf.clear = lshr i64 %tmp1, 3
82 %shr = lshr i64 %x, 16
98 %shr = lshr i32 %x, 16
117 %shr = lshr i32 %x, 16
120 %shr1 = lshr i32 %or, 2
138 %shr = lshr i32 %x, 16
160 %shr = lshr i64 %x, 16
163 %shr1 = lshr i64 %or, 2
182 %shr = lshr i64 %x, 16
190 ; Check if we can catch bfm instruction when lsb is 0 (i.e., no lshr)
210 ; Check if we can catch bfm instruction when lsb is 0 (i.e., no lshr)
252 %shr = lshr i32 %x, 16
256 %shr2 = lshr i32 %shl, 4
275 %shr = lshr i64 %x, 16
279 %shr2 = lshr i64 %shl, 4
301 %shr = lshr i32 %x, 16
304 %shl = lshr i32 %or, 4
306 %shr1 = lshr i32 %x1, 5
331 %shr = lshr i64 %x, 16
334 %shl = lshr i64 %or, 4
336 %shr1 = lshr i64 %x1, 5
362 %shr = lshr i32 %x, 16
366 %shr2 = lshr i32 %shl, 4
391 %shr = lshr i64 %x, 16
395 %shr2 = lshr i64 %shl, 4
403 %shr81 = lshr i32 %xor72, 9
416 %x.sroa.1.0.extract.shift = lshr i64 %arg1, 16
418 %x.sroa.3.0.extract.shift = lshr i64 %arg1, 32
419 %x.sroa.5.0.extract.shift = lshr i64 %arg1, 48
431 ; OPT: lshr
440 ; OPT: lshr
454 ; OPT: lshr
463 ; OPT: lshr
484 ; OPT: lshr
485 ; OPT-NOT: lshr
491 %shr = lshr i128 %a, 18
510 %shr = lshr i64 %x, 4