Lines Matching refs:shl
96 %shr = shl i32 %foo, 2
106 %shr = shl i64 %foo, 2
118 %shr = shl i32 %foo, 2
129 %shr = shl i64 %foo, 2
136 ; shl are not used.
141 %parta = shl i32 %foo, 14
153 %parta = shl i64 %foo, 14
160 ; Try a case in which only the bits from the shl are used.
165 %parta = shl i32 %foo, 14
177 %parta = shl i64 %foo, 14
191 %parta = shl i32 %foo, 4
203 %parta = shl i64 %foo, 4
277 %partb = shl i32 %and, 29
288 %parta = shl i64 %and, 3
301 %parta = shl i32 %and, 5
313 %parta = shl i64 %and, 5
325 %shl = shl i32 %and, 17
326 ret i32 %shl
335 %shl = shl i64 %and, 49
336 ret i64 %shl
345 %shl = shl i32 %and, 18
346 ret i32 %shl
355 %shl = shl i64 %and, 50
356 ret i64 %shl
366 %shl = shl i32 %and, 10
367 ret i32 %shl
376 %shl = shl i64 %and, 10
377 ret i64 %shl
386 %shl = lshr i32 %and, 9
387 ret i32 %shl
396 %shl = lshr i64 %and, 9
397 ret i64 %shl
407 %shl = lshr i32 %and, 1
408 ret i32 %shl
417 %shl = lshr i64 %and, 1
418 ret i64 %shl
429 %shl = shl i64 %ashr, 5
430 ret i64 %shl
441 %shl = shl i64 %ashr, 2
442 %and = and i64 %shl, 2147483647
454 %shl = shl i64 %ashr, 2
455 %and = and i64 %shl, 2147483647
464 %shl = shl i32 %a, 2
465 %shr = lshr i32 %shl, 4