aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorBob Wilson <bob.wilson@apple.com>2010-05-04 20:03:21 +0000
committerBob Wilson <bob.wilson@apple.com>2010-05-04 20:03:21 +0000
commita2fda8b648560f7a6fe687898815e9c5574c5243 (patch)
tree34801e72d08963c75dce63ff25c05269582b9f0e /clang/lib/Frontend/CompilerInvocation.cpp
parent60c7e16b641224d1761b8b7d640b920f753698ff (diff)
downloadllvm-a2fda8b648560f7a6fe687898815e9c5574c5243.zip
llvm-a2fda8b648560f7a6fe687898815e9c5574c5243.tar.gz
llvm-a2fda8b648560f7a6fe687898815e9c5574c5243.tar.bz2
Defer adding critical edges to the "toSplit" list until after checking for
indirect branches in all the predecessors. This avoids unnecessarily splitting edges in cases where load PRE is not possible anyway. Thanks to Jakub Staszak for pointing this out. llvm-svn: 103034
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions