Lines Matching refs:CMP
10 ; CHECK-NEXT: [[CMP:%.*]] = fcmp oeq double [[X:%.*]], 4.200000e+01
11 ; CHECK-NEXT: call void @use(i1 [[CMP]])
24 ; CHECK-NEXT: [[CMP:%.*]] = fcmp oeq float [[X:%.*]], 4.200000e+01
25 ; CHECK-NEXT: call void @use(i1 [[CMP]])
41 ; CHECK-NEXT: [[CMP:%.*]] = fcmp une double [[X:%.*]], 4.200000e+01
42 ; CHECK-NEXT: call void @use(i1 [[CMP]])
55 ; CHECK-NEXT: [[CMP:%.*]] = fcmp une double [[X:%.*]], 4.200000e+01
56 ; CHECK-NEXT: call void @use(i1 [[CMP]])
67 ; CHECK-NEXT: [[CMP:%.*]] = fcmp une double [[X:%.*]], [[Y:%.*]]
68 ; CHECK-NEXT: call void @use(i1 [[CMP]])
69 ; CHECK-NEXT: [[COND:%.*]] = select i1 [[CMP]], double [[X]], double [[Y]]
80 ; CHECK-NEXT: [[CMP:%.*]] = fcmp une double [[X:%.*]], [[Y:%.*]]
81 ; CHECK-NEXT: call void @use(i1 [[CMP]])
82 ; CHECK-NEXT: [[COND:%.*]] = select i1 [[CMP]], double [[Y]], double [[X]]
93 ; CHECK-NEXT: [[CMP:%.*]] = fcmp one double [[X:%.*]], -1.000000e+00
94 ; CHECK-NEXT: call void @use(i1 [[CMP]])
95 ; CHECK-NEXT: [[COND:%.*]] = select i1 [[CMP]], double [[X]], double -1.000000e+00
106 ; CHECK-NEXT: [[CMP:%.*]] = fcmp one double [[X:%.*]], -1.000000e+00
107 ; CHECK-NEXT: call void @use(i1 [[CMP]])
108 ; CHECK-NEXT: [[COND:%.*]] = select i1 [[CMP]], double -1.000000e+00, double [[X]]