Lines Matching refs:SHL
11 ; CHECK-NEXT: [[SHL:%.*]] = shl i8 -128, [[Y:%.*]]
12 ; CHECK-NEXT: [[AND:%.*]] = and i8 [[SHL]], [[X:%.*]]
24 ; CHECK-NEXT: [[SHL:%.*]] = shl i16 -32768, [[Y:%.*]]
25 ; CHECK-NEXT: [[AND:%.*]] = and i16 [[SHL]], [[X:%.*]]
37 ; CHECK-NEXT: [[SHL:%.*]] = shl i32 -2147483648, [[Y:%.*]]
38 ; CHECK-NEXT: [[AND:%.*]] = and i32 [[SHL]], [[X:%.*]]
50 ; CHECK-NEXT: [[SHL:%.*]] = shl i64 -9223372036854775808, [[Y:%.*]]
51 ; CHECK-NEXT: [[AND:%.*]] = and i64 [[SHL]], [[X:%.*]]
63 ; CHECK-NEXT: [[SHL:%.*]] = shl i32 -2147483648, [[Y:%.*]]
64 ; CHECK-NEXT: [[AND:%.*]] = and i32 [[SHL]], [[X:%.*]]
78 ; CHECK-NEXT: [[SHL:%.*]] = shl <4 x i32> <i32 -2147483648, i32 -2147483648, i32 -2147483648, i3…
79 ; CHECK-NEXT: [[AND:%.*]] = and <4 x i32> [[SHL]], [[X:%.*]]
91 ; CHECK-NEXT: [[SHL:%.*]] = shl <4 x i32> <i32 -2147483648, i32 undef, i32 -2147483648, i32 2147…
92 ; CHECK-NEXT: [[AND:%.*]] = and <4 x i32> [[SHL]], [[X:%.*]]
104 ; CHECK-NEXT: [[SHL:%.*]] = shl <4 x i32> <i32 -2147483648, i32 -2147483648, i32 -2147483648, i3…
105 ; CHECK-NEXT: [[AND:%.*]] = and <4 x i32> [[SHL]], [[X:%.*]]
117 ; CHECK-NEXT: [[SHL:%.*]] = shl <4 x i32> <i32 -2147483648, i32 undef, i32 -2147483648, i32 2147…
118 ; CHECK-NEXT: [[AND:%.*]] = and <4 x i32> [[SHL]], [[X:%.*]]
133 ; CHECK-NEXT: [[SHL:%.*]] = shl i32 -2147483648, [[Y:%.*]]
134 ; CHECK-NEXT: [[XOR:%.*]] = xor i32 [[SHL]], [[Z:%.*]]
136 ; CHECK-NEXT: [[AND:%.*]] = and i32 [[SHL]], [[X:%.*]]
151 ; CHECK-NEXT: [[SHL:%.*]] = shl i32 -2147483648, [[Y:%.*]]
152 ; CHECK-NEXT: [[AND:%.*]] = and i32 [[SHL]], [[X:%.*]]
169 ; CHECK-NEXT: [[SHL:%.*]] = shl i32 -2147483648, [[Y:%.*]]
170 ; CHECK-NEXT: [[AND:%.*]] = and i32 [[SHL]], [[X:%.*]]
172 ; CHECK-NEXT: [[ADD:%.*]] = add i32 [[SHL]], [[Z:%.*]]
190 ; CHECK-NEXT: [[SHL:%.*]] = shl i32 -2147483648, [[Y:%.*]]
191 ; CHECK-NEXT: [[AND:%.*]] = and i32 [[SHL]], 12345
203 ; CHECK-NEXT: [[SHL:%.*]] = shl i32 -2147483648, [[Y:%.*]]
204 ; CHECK-NEXT: [[AND:%.*]] = and i32 [[SHL]], 1
220 ; CHECK-NEXT: [[SHL:%.*]] = shl i32 -2147483648, [[Y:%.*]]
221 ; CHECK-NEXT: [[AND:%.*]] = and i32 [[SHL]], [[X:%.*]]
235 ; CHECK-NEXT: [[SHL:%.*]] = shl i32 -2147483648, [[Y:%.*]]
236 ; CHECK-NEXT: [[AND:%.*]] = and i32 [[SHL]], [[X:%.*]]