diff options
author | Cong Hou <congh@google.com> | 2015-10-12 18:14:15 +0000 |
---|---|---|
committer | Cong Hou <congh@google.com> | 2015-10-12 18:14:15 +0000 |
commit | 90c6cf8e7da76048dd10fd54bc56b9e45981eaed (patch) | |
tree | 3b3399590bbdc13d12808ba166b8041be61438c8 /llvm/lib/Support/BlockFrequency.cpp | |
parent | 3d45179d56824fe982ba53608c83987f88bbb457 (diff) | |
download | bcm5719-llvm-90c6cf8e7da76048dd10fd54bc56b9e45981eaed.tar.gz bcm5719-llvm-90c6cf8e7da76048dd10fd54bc56b9e45981eaed.zip |
Turn const/const& into value type for BlockFrequency in functions of this class. Also fix a naming issue. NFC.
llvm-svn: 250074
Diffstat (limited to 'llvm/lib/Support/BlockFrequency.cpp')
-rw-r--r-- | llvm/lib/Support/BlockFrequency.cpp | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/llvm/lib/Support/BlockFrequency.cpp b/llvm/lib/Support/BlockFrequency.cpp index dbd790cec3a..e0430c199eb 100644 --- a/llvm/lib/Support/BlockFrequency.cpp +++ b/llvm/lib/Support/BlockFrequency.cpp @@ -22,8 +22,7 @@ BlockFrequency &BlockFrequency::operator*=(BranchProbability Prob) { return *this; } -const BlockFrequency -BlockFrequency::operator*(BranchProbability Prob) const { +BlockFrequency BlockFrequency::operator*(BranchProbability Prob) const { BlockFrequency Freq(Frequency); Freq *= Prob; return Freq; @@ -40,7 +39,7 @@ BlockFrequency BlockFrequency::operator/(BranchProbability Prob) const { return Freq; } -BlockFrequency &BlockFrequency::operator+=(const BlockFrequency &Freq) { +BlockFrequency &BlockFrequency::operator+=(BlockFrequency Freq) { uint64_t Before = Freq.Frequency; Frequency += Freq.Frequency; @@ -51,11 +50,10 @@ BlockFrequency &BlockFrequency::operator+=(const BlockFrequency &Freq) { return *this; } -const BlockFrequency -BlockFrequency::operator+(const BlockFrequency &Prob) const { - BlockFrequency Freq(Frequency); - Freq += Prob; - return Freq; +BlockFrequency BlockFrequency::operator+(BlockFrequency Freq) const { + BlockFrequency NewFreq(Frequency); + NewFreq += Freq; + return NewFreq; } BlockFrequency &BlockFrequency::operator>>=(const unsigned count) { |