• Home
  • Raw
  • Download

Lines Matching refs:LSHR

11 ; CHECK-NEXT:    [[LSHR:%.*]] = lshr i8 -128, [[Y:%.*]]
12 ; CHECK-NEXT: [[AND:%.*]] = and i8 [[LSHR]], [[X:%.*]]
24 ; CHECK-NEXT: [[LSHR:%.*]] = lshr i16 -32768, [[Y:%.*]]
25 ; CHECK-NEXT: [[AND:%.*]] = and i16 [[LSHR]], [[X:%.*]]
37 ; CHECK-NEXT: [[LSHR:%.*]] = lshr i32 -2147483648, [[Y:%.*]]
38 ; CHECK-NEXT: [[AND:%.*]] = and i32 [[LSHR]], [[X:%.*]]
50 ; CHECK-NEXT: [[LSHR:%.*]] = lshr i64 -9223372036854775808, [[Y:%.*]]
51 ; CHECK-NEXT: [[AND:%.*]] = and i64 [[LSHR]], [[X:%.*]]
63 ; CHECK-NEXT: [[LSHR:%.*]] = lshr i32 -2147483648, [[Y:%.*]]
64 ; CHECK-NEXT: [[AND:%.*]] = and i32 [[LSHR]], [[X:%.*]]
78 ; CHECK-NEXT: [[LSHR:%.*]] = lshr <4 x i32> <i32 -2147483648, i32 -2147483648, i32 -2147483648, …
79 ; CHECK-NEXT: [[AND:%.*]] = and <4 x i32> [[LSHR]], [[X:%.*]]
91 ; CHECK-NEXT: [[LSHR:%.*]] = lshr <4 x i32> <i32 -2147483648, i32 undef, i32 -2147483648, i32 21…
92 ; CHECK-NEXT: [[AND:%.*]] = and <4 x i32> [[LSHR]], [[X:%.*]]
104 ; CHECK-NEXT: [[LSHR:%.*]] = lshr <4 x i32> <i32 -2147483648, i32 -2147483648, i32 -2147483648, …
105 ; CHECK-NEXT: [[AND:%.*]] = and <4 x i32> [[LSHR]], [[X:%.*]]
117 ; CHECK-NEXT: [[LSHR:%.*]] = lshr <4 x i32> <i32 -2147483648, i32 undef, i32 -2147483648, i32 21…
118 ; CHECK-NEXT: [[AND:%.*]] = and <4 x i32> [[LSHR]], [[X:%.*]]
133 ; CHECK-NEXT: [[LSHR:%.*]] = lshr i32 -2147483648, [[Y:%.*]]
134 ; CHECK-NEXT: [[XOR:%.*]] = xor i32 [[LSHR]], [[Z:%.*]]
136 ; CHECK-NEXT: [[AND:%.*]] = and i32 [[LSHR]], [[X:%.*]]
151 ; CHECK-NEXT: [[LSHR:%.*]] = lshr i32 -2147483648, [[Y:%.*]]
152 ; CHECK-NEXT: [[AND:%.*]] = and i32 [[LSHR]], [[X:%.*]]
169 ; CHECK-NEXT: [[LSHR:%.*]] = lshr i32 -2147483648, [[Y:%.*]]
170 ; CHECK-NEXT: [[AND:%.*]] = and i32 [[LSHR]], [[X:%.*]]
172 ; CHECK-NEXT: [[ADD:%.*]] = add i32 [[LSHR]], [[Z:%.*]]
190 ; CHECK-NEXT: [[LSHR:%.*]] = lshr i32 -2147483648, [[Y:%.*]]
191 ; CHECK-NEXT: [[AND:%.*]] = and i32 [[LSHR]], 12345
218 ; CHECK-NEXT: [[LSHR:%.*]] = lshr i32 -2147483648, [[Y:%.*]]
219 ; CHECK-NEXT: [[AND:%.*]] = and i32 [[LSHR]], [[X:%.*]]
233 ; CHECK-NEXT: [[LSHR:%.*]] = lshr i32 -2147483648, [[Y:%.*]]
234 ; CHECK-NEXT: [[AND:%.*]] = and i32 [[LSHR]], [[X:%.*]]