diff options
author | Geoff Berry <gberry@codeaurora.org> | 2017-11-01 15:16:50 +0000 |
---|---|---|
committer | Geoff Berry <gberry@codeaurora.org> | 2017-11-01 15:16:50 +0000 |
commit | eed6531ea2a3152149552fc0e29cf3f0d91f47dc (patch) | |
tree | e9b3a753dae2b9d9b3f4166d431526c6768876c1 /lldb/source/Plugins/Language/CPlusPlus/LibCxxTuple.cpp | |
parent | b38c02047aed02a2969960ce442ebdb84924929f (diff) | |
download | bcm5719-llvm-eed6531ea2a3152149552fc0e29cf3f0d91f47dc.tar.gz bcm5719-llvm-eed6531ea2a3152149552fc0e29cf3f0d91f47dc.zip |
[BranchProbabilityInfo] Handle irreducible loops.
Summary:
Compute the strongly connected components of the CFG and fall back to
use these for blocks that are in loops that are not detected by
LoopInfo when computing loop back-edge and exit branch probabilities.
Reviewers: dexonsmith, davidxl
Subscribers: mcrosier, llvm-commits
Differential Revision: https://reviews.llvm.org/D39385
llvm-svn: 317094
Diffstat (limited to 'lldb/source/Plugins/Language/CPlusPlus/LibCxxTuple.cpp')
0 files changed, 0 insertions, 0 deletions