aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Scalar/LoopInstSimplify.cpp
diff options
context:
space:
mode:
authorCameron Zwarich <zwarich@apple.com>2011-01-08 17:01:52 +0000
committerCameron Zwarich <zwarich@apple.com>2011-01-08 17:01:52 +0000
commit84986b298ae1110529871a19e1b4c9ab81281e10 (patch)
treeacfb2a73430bb63c7a0e038371a245b35f6724d0 /llvm/lib/Transforms/Scalar/LoopInstSimplify.cpp
parent45e6c195d7f48a9507edb4888db2964f1cd928d7 (diff)
downloadllvm-84986b298ae1110529871a19e1b4c9ab81281e10.zip
llvm-84986b298ae1110529871a19e1b4c9ab81281e10.tar.gz
llvm-84986b298ae1110529871a19e1b4c9ab81281e10.tar.bz2
Make more passes preserve dominators (or state that they preserve dominators if
they all ready do). This removes two dominator recomputations prior to isel, which is a 1% improvement in total llc time for 403.gcc. The only potentially suspect thing is making GCStrategy recompute dominators if it used a custom lowering strategy. llvm-svn: 123064
Diffstat (limited to 'llvm/lib/Transforms/Scalar/LoopInstSimplify.cpp')
0 files changed, 0 insertions, 0 deletions