@@ -421,8 +421,7 @@ entry:
421
421
define i1 @cmp_eq_01 () #0 {
422
422
; CHECK-LABEL: @cmp_eq_01(
423
423
; CHECK-NEXT: entry:
424
- ; CHECK-NEXT: [[RESULT:%.*]] = call i1 @llvm.experimental.constrained.fcmp.f64(double 1.000000e+00, double 2.000000e+00, metadata !"oeq", metadata !"fpexcept.ignore") #[[ATTR0]]
425
- ; CHECK-NEXT: ret i1 [[RESULT]]
424
+ ; CHECK-NEXT: ret i1 false
426
425
;
427
426
entry:
428
427
%result = call i1 @llvm.experimental.constrained.fcmp.f64 (double 1 .0 , double 2 .0 , metadata !"oeq" , metadata !"fpexcept.ignore" ) #0
@@ -432,8 +431,7 @@ entry:
432
431
define i1 @cmp_eq_02 () #0 {
433
432
; CHECK-LABEL: @cmp_eq_02(
434
433
; CHECK-NEXT: entry:
435
- ; CHECK-NEXT: [[RESULT:%.*]] = call i1 @llvm.experimental.constrained.fcmp.f64(double 2.000000e+00, double 2.000000e+00, metadata !"oeq", metadata !"fpexcept.ignore") #[[ATTR0]]
436
- ; CHECK-NEXT: ret i1 [[RESULT]]
434
+ ; CHECK-NEXT: ret i1 true
437
435
;
438
436
entry:
439
437
%result = call i1 @llvm.experimental.constrained.fcmp.f64 (double 2 .0 , double 2 .0 , metadata !"oeq" , metadata !"fpexcept.ignore" ) #0
@@ -443,8 +441,7 @@ entry:
443
441
define i1 @cmp_eq_03 () #0 {
444
442
; CHECK-LABEL: @cmp_eq_03(
445
443
; CHECK-NEXT: entry:
446
- ; CHECK-NEXT: [[RESULT:%.*]] = call i1 @llvm.experimental.constrained.fcmp.f64(double 2.000000e+00, double 0x7FF8000000000000, metadata !"oeq", metadata !"fpexcept.ignore") #[[ATTR0]]
447
- ; CHECK-NEXT: ret i1 [[RESULT]]
444
+ ; CHECK-NEXT: ret i1 false
448
445
;
449
446
entry:
450
447
%result = call i1 @llvm.experimental.constrained.fcmp.f64 (double 2 .0 , double 0x7ff8000000000000 , metadata !"oeq" , metadata !"fpexcept.ignore" ) #0
@@ -454,8 +451,7 @@ entry:
454
451
define i1 @cmp_eq_04 () #0 {
455
452
; CHECK-LABEL: @cmp_eq_04(
456
453
; CHECK-NEXT: entry:
457
- ; CHECK-NEXT: [[RESULT:%.*]] = call i1 @llvm.experimental.constrained.fcmp.f64(double 2.000000e+00, double 0x7FF4000000000000, metadata !"oeq", metadata !"fpexcept.ignore") #[[ATTR0]]
458
- ; CHECK-NEXT: ret i1 [[RESULT]]
454
+ ; CHECK-NEXT: ret i1 false
459
455
;
460
456
entry:
461
457
%result = call i1 @llvm.experimental.constrained.fcmp.f64 (double 2 .0 , double 0x7ff4000000000000 , metadata !"oeq" , metadata !"fpexcept.ignore" ) #0
@@ -465,8 +461,7 @@ entry:
465
461
define i1 @cmp_eq_05 () #0 {
466
462
; CHECK-LABEL: @cmp_eq_05(
467
463
; CHECK-NEXT: entry:
468
- ; CHECK-NEXT: [[RESULT:%.*]] = call i1 @llvm.experimental.constrained.fcmps.f64(double 2.000000e+00, double 0x7FF8000000000000, metadata !"oeq", metadata !"fpexcept.ignore") #[[ATTR0]]
469
- ; CHECK-NEXT: ret i1 [[RESULT]]
464
+ ; CHECK-NEXT: ret i1 false
470
465
;
471
466
entry:
472
467
%result = call i1 @llvm.experimental.constrained.fcmps.f64 (double 2 .0 , double 0x7ff8000000000000 , metadata !"oeq" , metadata !"fpexcept.ignore" ) #0
@@ -476,8 +471,7 @@ entry:
476
471
define i1 @cmp_eq_06 () #0 {
477
472
; CHECK-LABEL: @cmp_eq_06(
478
473
; CHECK-NEXT: entry:
479
- ; CHECK-NEXT: [[RESULT:%.*]] = call i1 @llvm.experimental.constrained.fcmps.f64(double 2.000000e+00, double 0x7FF4000000000000, metadata !"oeq", metadata !"fpexcept.ignore") #[[ATTR0]]
480
- ; CHECK-NEXT: ret i1 [[RESULT]]
474
+ ; CHECK-NEXT: ret i1 false
481
475
;
482
476
entry:
483
477
%result = call i1 @llvm.experimental.constrained.fcmps.f64 (double 2 .0 , double 0x7ff4000000000000 , metadata !"oeq" , metadata !"fpexcept.ignore" ) #0
@@ -512,7 +506,7 @@ define i1 @cmp_eq_nan_03() #0 {
512
506
; CHECK-LABEL: @cmp_eq_nan_03(
513
507
; CHECK-NEXT: entry:
514
508
; CHECK-NEXT: [[RESULT:%.*]] = call i1 @llvm.experimental.constrained.fcmp.f64(double 0x7FF8000000000000, double 1.000000e+00, metadata !"oeq", metadata !"fpexcept.strict") #[[ATTR0]]
515
- ; CHECK-NEXT: ret i1 [[RESULT]]
509
+ ; CHECK-NEXT: ret i1 false
516
510
;
517
511
entry:
518
512
%result = call i1 @llvm.experimental.constrained.fcmp.f64 (double 0x7ff8000000000000 , double 1 .0 , metadata !"oeq" , metadata !"fpexcept.strict" ) #0
0 commit comments