Lines Matching refs:TMP1

17 ; CHECK-NEXT:    [[TMP1:%.*]] = call { i32, i1 } @llvm.sadd.with.overflow.i32(i32 [[A:%.*]], i32 [[…
18 ; CHECK-NEXT: [[TMP2:%.*]] = extractvalue { i32, i1 } [[TMP1]], 1
30 ; CHECK-NEXT: [[TMP1:%.*]] = call { i32, i1 } @llvm.uadd.with.overflow.i32(i32 [[A:%.*]], i32 [[…
31 ; CHECK-NEXT: [[TMP2:%.*]] = extractvalue { i32, i1 } [[TMP1]], 1
43 ; CHECK-NEXT: [[TMP1:%.*]] = call { i32, i1 } @llvm.sadd.with.overflow.i32(i32 [[A:%.*]], i32 [[…
44 ; CHECK-NEXT: [[TMP2:%.*]] = extractvalue { i32, i1 } [[TMP1]], 1
68 ; CHECK-NEXT: [[TMP1:%.*]] = call { i32, i1 } @llvm.ssub.with.overflow.i32(i32 [[A:%.*]], i32 [[…
69 ; CHECK-NEXT: [[TMP2:%.*]] = extractvalue { i32, i1 } [[TMP1]], 1
81 ; CHECK-NEXT: [[TMP1:%.*]] = call { i32, i1 } @llvm.usub.with.overflow.i32(i32 [[A:%.*]], i32 [[…
82 ; CHECK-NEXT: [[TMP2:%.*]] = extractvalue { i32, i1 } [[TMP1]], 1
94 ; CHECK-NEXT: [[TMP1:%.*]] = call { i32, i1 } @llvm.ssub.with.overflow.i32(i32 [[A:%.*]], i32 [[…
95 ; CHECK-NEXT: [[TMP2:%.*]] = extractvalue { i32, i1 } [[TMP1]], 1
119 ; CHECK-NEXT: [[TMP1:%.*]] = call { i32, i1 } @llvm.smul.with.overflow.i32(i32 [[A:%.*]], i32 [[…
120 ; CHECK-NEXT: [[TMP2:%.*]] = extractvalue { i32, i1 } [[TMP1]], 1
132 ; CHECK-NEXT: [[TMP1:%.*]] = call { i32, i1 } @llvm.umul.with.overflow.i32(i32 [[A:%.*]], i32 [[…
133 ; CHECK-NEXT: [[TMP2:%.*]] = extractvalue { i32, i1 } [[TMP1]], 1
145 ; CHECK-NEXT: [[TMP1:%.*]] = call { i32, i1 } @llvm.smul.with.overflow.i32(i32 [[A:%.*]], i32 [[…
146 ; CHECK-NEXT: [[TMP2:%.*]] = extractvalue { i32, i1 } [[TMP1]], 1
170 ; CHECK-NEXT: [[TMP1:%.*]] = srem i32 [[A:%.*]], [[B:%.*]]
171 ; CHECK-NEXT: [[TMP2:%.*]] = icmp ne i32 [[TMP1]], 0
192 ; CHECK-NEXT: [[TMP1:%.*]] = urem i32 [[A:%.*]], [[B:%.*]]
193 ; CHECK-NEXT: [[TMP2:%.*]] = icmp ne i32 [[TMP1]], 0
205 ; CHECK-NEXT: [[TMP1:%.*]] = icmp uge i32 [[B:%.*]], 32
207 ; CHECK-NEXT: [[TMP2:%.*]] = xor i1 [[TMP1]], true
217 ; CHECK-NEXT: [[TMP1:%.*]] = icmp uge i32 [[B:%.*]], 32
219 ; CHECK-NEXT: [[TMP2:%.*]] = xor i1 [[TMP1]], true
229 ; CHECK-NEXT: [[TMP1:%.*]] = icmp uge i32 [[B:%.*]], 32
231 ; CHECK-NEXT: [[TMP2:%.*]] = xor i1 [[TMP1]], true
241 ; CHECK-NEXT: [[TMP1:%.*]] = icmp uge i32 [[B:%.*]], 32
243 ; CHECK-NEXT: [[TMP2:%.*]] = xor i1 [[TMP1]], true
253 ; CHECK-NEXT: [[TMP1:%.*]] = icmp uge i32 [[B:%.*]], 32
255 ; CHECK-NEXT: [[TMP2:%.*]] = xor i1 [[TMP1]], true
265 ; CHECK-NEXT: [[TMP1:%.*]] = icmp uge i32 [[B:%.*]], 32
267 ; CHECK-NEXT: [[TMP2:%.*]] = xor i1 [[TMP1]], true
277 ; CHECK-NEXT: [[TMP1:%.*]] = icmp uge i32 [[B:%.*]], 32
279 ; CHECK-NEXT: [[TMP2:%.*]] = xor i1 [[TMP1]], true
289 ; CHECK-NEXT: [[TMP1:%.*]] = icmp uge i32 [[B:%.*]], 32
291 ; CHECK-NEXT: [[TMP2:%.*]] = xor i1 [[TMP1]], true
301 ; CHECK-NEXT: [[TMP1:%.*]] = icmp uge i32 [[IDX:%.*]], 4
303 ; CHECK-NEXT: [[TMP2:%.*]] = xor i1 [[TMP1]], true
313 ; CHECK-NEXT: [[TMP1:%.*]] = icmp uge i32 [[IDX:%.*]], 4
315 ; CHECK-NEXT: [[TMP2:%.*]] = xor i1 [[TMP1]], true