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 | bfb84d0bd6dd47f2d074c3eefb3520672217fada (patch) | |
tree | 07824ca5a2f687a3d1d8f29e5c18031d35ea83ec /llvm/unittests/Support/BlockFrequencyTest.cpp | |
parent | 7b7b0b9f7dc37b7c5a411cd36be56651cce2cf87 (diff) | |
download | bcm5719-llvm-bfb84d0bd6dd47f2d074c3eefb3520672217fada.tar.gz bcm5719-llvm-bfb84d0bd6dd47f2d074c3eefb3520672217fada.zip |
Revert "BlockFrequency: Saturate at 1 instead of 0 when multiplying a frequency with a branch probability."
This reverts commit r184584. Breaks PPC selfhost.
llvm-svn: 184590
Diffstat (limited to 'llvm/unittests/Support/BlockFrequencyTest.cpp')
-rw-r--r-- | llvm/unittests/Support/BlockFrequencyTest.cpp | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/llvm/unittests/Support/BlockFrequencyTest.cpp b/llvm/unittests/Support/BlockFrequencyTest.cpp index bcb88c88950..ff66bc4e45a 100644 --- a/llvm/unittests/Support/BlockFrequencyTest.cpp +++ b/llvm/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) { |