summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdam Nemet <anemet@apple.com>2017-03-21 23:50:52 +0000
committerAdam Nemet <anemet@apple.com>2017-03-21 23:50:52 +0000
commit4226a9f2b80fb516d5ed27d364e090400619359a (patch)
treee8211e604b77d65cbec399ba0c61188a709f1f13
parentaece9951e5ce9b1225bd3458d55fac18254a0b76 (diff)
downloadbcm5719-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.cpp1
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());
OpenPOWER on IntegriCloud