diff options
author | Adam Nemet <anemet@apple.com> | 2017-03-21 23:50:52 +0000 |
---|---|---|
committer | Adam Nemet <anemet@apple.com> | 2017-03-21 23:50:52 +0000 |
commit | 4226a9f2b80fb516d5ed27d364e090400619359a (patch) | |
tree | e8211e604b77d65cbec399ba0c61188a709f1f13 | |
parent | aece9951e5ce9b1225bd3458d55fac18254a0b76 (diff) | |
download | bcm5719-llvm-4226a9f2b80fb516d5ed27d364e090400619359a.tar.gz bcm5719-llvm-4226a9f2b80fb516d5ed27d364e090400619359a.zip |
Make test more robust
Set the flags on FAdd locally rather than assuming nothing will change it from
way earlier in the test.
llvm-svn: 298462
-rw-r--r-- | llvm/unittests/IR/IRBuilderTest.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/unittests/IR/IRBuilderTest.cpp b/llvm/unittests/IR/IRBuilderTest.cpp index 1812cd39d13..5b27fd66360 100644 --- a/llvm/unittests/IR/IRBuilderTest.cpp +++ b/llvm/unittests/IR/IRBuilderTest.cpp @@ -245,6 +245,7 @@ TEST_F(IRBuilderTest, FastMathFlags) { EXPECT_FALSE(FDiv->getFastMathFlags().any()); FDiv->setHasAllowReciprocal(true); FAdd->setHasAllowReciprocal(false); + FAdd->setHasNoNaNs(true); FDiv->copyFastMathFlags(FAdd); EXPECT_TRUE(FDiv->hasNoNaNs()); EXPECT_FALSE(FDiv->hasAllowReciprocal()); |