diff options
author | Dan Gohman <gohman@apple.com> | 2009-01-15 22:01:38 +0000 |
---|---|---|
committer | Dan Gohman <gohman@apple.com> | 2009-01-15 22:01:38 +0000 |
commit | 79618d1de89e76b1a23a02e8146057a6a21260db (patch) | |
tree | 7bed327f211c121797d18168770aff236eb05226 /llvm/lib/CodeGen/SelectionDAG/ScheduleDAGList.cpp | |
parent | f2831d6cd1be286e721cb97d3bc6f086743151a3 (diff) | |
download | bcm5719-llvm-79618d1de89e76b1a23a02e8146057a6a21260db.tar.gz bcm5719-llvm-79618d1de89e76b1a23a02e8146057a6a21260db.zip |
Simplify the MachineLICM pass by having it only traverse outer
loops, hoisting instructions all the way out in one step rather
than hoisting them one nest level at a time. Also, make a few
other code simplifications. This speeds up MachineLICM
by several fold.
llvm-svn: 62283
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/ScheduleDAGList.cpp')
0 files changed, 0 insertions, 0 deletions