Lines Matching refs:shl
5 %and = shl i32 %x, 10
6 %shl = and i32 %and, 31744
7 ret i32 %shl
14 %or = shl i32 %x, 10
15 %shl = or i32 %or, 31744
16 ret i32 %shl
23 %xor = shl i32 %x, 10
24 %shl = xor i32 %xor, 31744
25 ret i32 %shl
32 %and = shl i64 %x, 40
33 %shl = and i64 %and, 264982302294016
34 ret i64 %shl
41 %and = shl i64 %x, 40
42 %shl = and i64 %and, 34084860461056
43 ret i64 %shl
50 %and = shl i64 %x, 32
51 %shl = and i64 %and, -281474976710656
52 ret i64 %shl
59 %or = shl i64 %x, 40
60 %shl = or i64 %or, 264982302294016
61 ret i64 %shl
68 %or = shl i64 %x, 40
69 %shl = or i64 %or, 34084860461056
70 ret i64 %shl
77 %xor = shl i64 %x, 40
78 %shl = xor i64 %xor, 264982302294016
79 ret i64 %shl
86 %xor = shl i64 %x, 40
87 %shl = xor i64 %xor, 34084860461056
88 ret i64 %shl
95 %xor = shl i64 %x, 33
96 %shl = xor i64 %xor, -562949953421312
97 ret i64 %shl
105 %and = shl i32 %x, 1
106 %shl = and i32 %and, 255
107 store i32 %shl, i32* %y
108 ret i32 %shl
112 ; CHECK-NOT: shl
116 %and = shl i64 %x, 1
117 %shl = and i64 %and, 255
118 store i64 %shl, i64* %y
119 ret i64 %shl
123 ; CHECK-NOT: shl