aboutsummaryrefslogtreecommitdiffstats
path: root/test/Transforms
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
commit34414a634e0e98cc4c2e3a9c31f0e959884736b6 (patch)
tree89abb10086a021886f7ce93bec7bb00ae0111f76 /test/Transforms
parentcd465012b3f1790496fa9fdd703a94ece56c8f2b (diff)
downloadexternal_llvm-34414a634e0e98cc4c2e3a9c31f0e959884736b6.zip
external_llvm-34414a634e0e98cc4c2e3a9c31f0e959884736b6.tar.gz
external_llvm-34414a634e0e98cc4c2e3a9c31f0e959884736b6.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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@103034 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Transforms')
0 files changed, 0 insertions, 0 deletions