diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2013-06-21 20:20:27 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2013-06-21 20:20:27 +0000 |
commit | b47aceaf068352eebf4da87a647363b2317f0f22 (patch) | |
tree | 6cc2aa330ff430513341f69bbd2841f935c4c4fa /unittests | |
parent | 5a18572320542a66778f20fb624310fe7662cc85 (diff) | |
download | llvm-b47aceaf068352eebf4da87a647363b2317f0f22.tar.gz llvm-b47aceaf068352eebf4da87a647363b2317f0f22.tar.bz2 llvm-b47aceaf068352eebf4da87a647363b2317f0f22.tar.xz |
Revert "BlockFrequency: Saturate at 1 instead of 0 when multiplying a frequency with a branch probability."
This reverts commit r184584. Breaks PPC selfhost.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@184590 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'unittests')
-rw-r--r-- | unittests/Support/BlockFrequencyTest.cpp | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/unittests/Support/BlockFrequencyTest.cpp b/unittests/Support/BlockFrequencyTest.cpp index bcb88c8895..ff66bc4e45 100644 --- a/unittests/Support/BlockFrequencyTest.cpp +++ b/unittests/Support/BlockFrequencyTest.cpp @@ -8,22 +8,11 @@ using namespace llvm; namespace { -TEST(BlockFrequencyTest, ZeroToZero) { - BlockFrequency Freq(0); - BranchProbability Prob(UINT32_MAX - 1, UINT32_MAX); - Freq *= Prob; - EXPECT_EQ(Freq.getFrequency(), 0u); - - Freq = 1; - Freq *= BranchProbability::getZero(); - EXPECT_EQ(Freq.getFrequency(), 0u); -} - TEST(BlockFrequencyTest, OneToZero) { BlockFrequency Freq(1); BranchProbability Prob(UINT32_MAX - 1, UINT32_MAX); Freq *= Prob; - EXPECT_EQ(Freq.getFrequency(), 1u); + EXPECT_EQ(Freq.getFrequency(), 0u); } TEST(BlockFrequencyTest, OneToOne) { |