aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Transforms/Hello
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
commit80f6a507d4e11ba066ad0e53e12ad25ad8cf07ba (patch)
treecb43916770bd152485052ddac344b01013b595a5 /lib/Transforms/Hello
parentbea4626f93c830e31f82cc947df28fdae583cd09 (diff)
downloadexternal_llvm-80f6a507d4e11ba066ad0e53e12ad25ad8cf07ba.tar.gz
external_llvm-80f6a507d4e11ba066ad0e53e12ad25ad8cf07ba.tar.bz2
external_llvm-80f6a507d4e11ba066ad0e53e12ad25ad8cf07ba.zip
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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123064 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Transforms/Hello')
0 files changed, 0 insertions, 0 deletions