diff options
Diffstat (limited to 'llvm/unittests/Analysis/ValueTrackingTest.cpp')
-rw-r--r-- | llvm/unittests/Analysis/ValueTrackingTest.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/unittests/Analysis/ValueTrackingTest.cpp b/llvm/unittests/Analysis/ValueTrackingTest.cpp index 9327315..284d799 100644 --- a/llvm/unittests/Analysis/ValueTrackingTest.cpp +++ b/llvm/unittests/Analysis/ValueTrackingTest.cpp @@ -1539,9 +1539,9 @@ TEST_F(ComputeKnownFPClassTest, SIToFP) { " %A3 = sitofp i17 %arg2 to half" " ret float %A\n" "}\n"); - expectKnownFPClass(fcFinite, std::nullopt, A); - expectKnownFPClass(fcFinite, std::nullopt, A2); - expectKnownFPClass(~fcNan, std::nullopt, A3); + expectKnownFPClass(fcFinite & ~fcNegZero, std::nullopt, A); + expectKnownFPClass(fcFinite & ~fcNegZero, std::nullopt, A2); + expectKnownFPClass(~(fcNan | fcNegZero), std::nullopt, A3); } TEST_F(ComputeKnownFPClassTest, FAdd) { |