diff options
author | Xin Tong <trent.xin.tong@gmail.com> | 2017-04-24 17:12:22 +0000 |
---|---|---|
committer | Xin Tong <trent.xin.tong@gmail.com> | 2017-04-24 17:12:22 +0000 |
commit | a266923d5749d98464d662ba23149eb082eb01df (patch) | |
tree | 85c5574ec00ad47d7adeee5bbf8e310618e0f9ec /lldb/packages/Python/lldbsuite/test/python_api/section/TestSectionAPI.py | |
parent | 9c661853150e304b9c6604df44a0181795ae633f (diff) | |
download | bcm5719-llvm-a266923d5749d98464d662ba23149eb082eb01df.tar.gz bcm5719-llvm-a266923d5749d98464d662ba23149eb082eb01df.zip |
Compute safety information in a much finer granularity.
Summary:
Instead of keeping a variable indicating whether there are early exits
in the loop. We keep all the early exits. This improves LICM's ability to
move instructions out of the loop based on is-guaranteed-to-execute.
I am going to update compilation time as well soon.
Reviewers: hfinkel, sanjoy, efriedma, mkuper
Reviewed By: hfinkel
Subscribers: llvm-commits, mzolotukhin
Differential Revision: https://reviews.llvm.org/D32433
llvm-svn: 301196
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/section/TestSectionAPI.py')
0 files changed, 0 insertions, 0 deletions