diff options
author | Cameron Zwarich <zwarich@apple.com> | 2011-01-05 05:15:53 +0000 |
---|---|---|
committer | Cameron Zwarich <zwarich@apple.com> | 2011-01-05 05:15:53 +0000 |
commit | e389ab16f3d98c2491dd2d8649b782203590a938 (patch) | |
tree | efb25e4b68662d595994525155bcb618f042413b /lib/Support/Unix/system_error.inc | |
parent | be478819cb23806720aae6a794de543b12602be6 (diff) |
Change LoopInstSimplify back to a LoopPass. It revisits subloops rather than
skipping them, but it should probably use a worklist and only revisit those
instructions in subloops that have actually changed. It should probably also
use a worklist after the first iteration like instsimplify now does. Regardless,
it's only 0.3% of opt -O2 time on 403.gcc if it replaces the instcombine placed
in the middle of the loop passes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122868 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Support/Unix/system_error.inc')
0 files changed, 0 insertions, 0 deletions