Lines Matching refs:TMP2
11 ; CHECK-NEXT: [[TMP2:%.*]] = call i32 @llvm.cttz.i32(i32 [[TMP0:%.*]], i1 false), !range !0
12 ; CHECK-NEXT: ret i32 [[TMP2]]
23 ; CHECK-NEXT: [[TMP2:%.*]] = call <2 x i32> @llvm.cttz.v2i32(<2 x i32> [[TMP0:%.*]], i1 false)
24 ; CHECK-NEXT: [[TMP3:%.*]] = sub nuw nsw <2 x i32> <i32 32, i32 32>, [[TMP2]]
35 ; CHECK-NEXT: [[TMP2:%.*]] = sub i32 0, [[TMP0:%.*]]
36 ; CHECK-NEXT: [[TMP3:%.*]] = or i32 [[TMP2]], [[TMP0]]
54 ; CHECK-NEXT: [[TMP2:%.*]] = call i32 @llvm.cttz.i32(i32 [[TMP0:%.*]], i1 false), !range !0
55 ; CHECK-NEXT: ret i32 [[TMP2]]
66 ; CHECK-NEXT: [[TMP2:%.*]] = call <2 x i32> @llvm.cttz.v2i32(<2 x i32> [[TMP0:%.*]], i1 false)
67 ; CHECK-NEXT: ret <2 x i32> [[TMP2]]
78 ; CHECK-NEXT: [[TMP2:%.*]] = xor i32 [[TMP0:%.*]], -1
80 ; CHECK-NEXT: [[TMP4:%.*]] = and i32 [[TMP3]], [[TMP2]]