diff options
author | Duncan P. N. Exon Smith <dexonsmith@apple.com> | 2014-04-25 04:38:40 +0000 |
---|---|---|
committer | Duncan P. N. Exon Smith <dexonsmith@apple.com> | 2014-04-25 04:38:40 +0000 |
commit | 9c9891431be73d0476f4d4237853c5908820496b (patch) | |
tree | 357d24890c2a9fdb188fefe1bbe0627c24005023 /lib/Analysis/BlockFrequencyInfoImpl.cpp | |
parent | ebda12ef6f606bfeef674a252ee2e1846ae7b3e8 (diff) | |
download | llvm-9c9891431be73d0476f4d4237853c5908820496b.tar.gz llvm-9c9891431be73d0476f4d4237853c5908820496b.tar.bz2 llvm-9c9891431be73d0476f4d4237853c5908820496b.tar.xz |
blockfreq: Document assertion
<rdar://problem/14292693>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@207194 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Analysis/BlockFrequencyInfoImpl.cpp')
-rw-r--r-- | lib/Analysis/BlockFrequencyInfoImpl.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Analysis/BlockFrequencyInfoImpl.cpp b/lib/Analysis/BlockFrequencyInfoImpl.cpp index a41ec4527e..cb92e5bbb1 100644 --- a/lib/Analysis/BlockFrequencyInfoImpl.cpp +++ b/lib/Analysis/BlockFrequencyInfoImpl.cpp @@ -485,7 +485,7 @@ static void combineWeight(Weight &W, const Weight &OtherW) { } assert(W.Type == OtherW.Type); assert(W.TargetNode == OtherW.TargetNode); - assert(W.Amount < W.Amount + OtherW.Amount); + assert(W.Amount < W.Amount + OtherW.Amount && "Unexpected overflow"); W.Amount += OtherW.Amount; } static void combineWeightsBySorting(WeightList &Weights) { |