summaryrefslogtreecommitdiff
path: root/include/llvm/Support/BlockFrequency.h
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2013-06-25 13:34:40 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2013-06-25 13:34:40 +0000
commit75b51621540c23ddfc1e9ef6b4dc803453d9d122 (patch)
treeaf6b6ccad18756a9c96e2917fa58b68c4b391eaf /include/llvm/Support/BlockFrequency.h
parent1bc147c0910bb02398730c79e0d0310ffbbd2868 (diff)
downloadllvm-75b51621540c23ddfc1e9ef6b4dc803453d9d122.tar.gz
llvm-75b51621540c23ddfc1e9ef6b4dc803453d9d122.tar.bz2
llvm-75b51621540c23ddfc1e9ef6b4dc803453d9d122.tar.xz
BlockFrequency: Bump up the entry frequency a bit.
This is a band-aid to fix the most severe regressions we're seeing from basing spill decisions on block frequencies, until we have a better solution. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@184835 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/Support/BlockFrequency.h')
-rw-r--r--include/llvm/Support/BlockFrequency.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/llvm/Support/BlockFrequency.h b/include/llvm/Support/BlockFrequency.h
index 77b1bf4413..85e9437a57 100644
--- a/include/llvm/Support/BlockFrequency.h
+++ b/include/llvm/Support/BlockFrequency.h
@@ -25,7 +25,7 @@ class BranchProbability;
class BlockFrequency {
uint64_t Frequency;
- static const int64_t ENTRY_FREQ = 1024;
+ static const int64_t ENTRY_FREQ = 1 << 14;
public:
BlockFrequency(uint64_t Freq = 0) : Frequency(Freq) { }