Skip to content

Commit 6ba100a

Browse files
nikictru
authored andcommitted
[InstSimplify] Add test for PR58046 (NFC)
1 parent bcb9b9f commit 6ba100a

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

llvm/test/Transforms/InstSimplify/floating-point-compare.ll

+12
Original file line numberDiff line numberDiff line change
@@ -999,6 +999,18 @@ define <2 x i1> @known_positive_une_with_negative_constant_splat_vec(<2 x i32> %
999999
ret <2 x i1> %cmp
10001000
}
10011001

1002+
; FIXME: Miscompile.
1003+
define i1 @pr58046(i64 %arg) {
1004+
; CHECK-LABEL: @pr58046(
1005+
; CHECK-NEXT: ret i1 false
1006+
;
1007+
%fp = uitofp i64 %arg to double
1008+
%mul = fmul double -0.000000e+00, %fp
1009+
%div = fdiv double 1.000000e+00, %mul
1010+
%cmp = fcmp oeq double %div, 0xFFF0000000000000
1011+
ret i1 %cmp
1012+
}
1013+
10021014
define i1 @nonans1(double %in1, double %in2) {
10031015
; CHECK-LABEL: @nonans1(
10041016
; CHECK-NEXT: ret i1 false

0 commit comments

Comments
 (0)