aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/ProcessImplicitDefs.cpp
diff options
context:
space:
mode:
authorBob Wilson <bob.wilson@apple.com>2009-11-26 00:32:21 +0000
committerBob Wilson <bob.wilson@apple.com>2009-11-26 00:32:21 +0000
commit810ced7daebe78a8d84b94fac07e320a02cecb71 (patch)
tree379bad402a664a687cd94163cc84caa3f2438f41 /lib/CodeGen/ProcessImplicitDefs.cpp
parent97658f0fa49d6a3d8fd5f14010589e53474d2ba4 (diff)
downloadexternal_llvm-810ced7daebe78a8d84b94fac07e320a02cecb71.zip
external_llvm-810ced7daebe78a8d84b94fac07e320a02cecb71.tar.gz
external_llvm-810ced7daebe78a8d84b94fac07e320a02cecb71.tar.bz2
Split tail duplication into a separate pass. This is needed to avoid
running tail duplication when doing branch folding for if-conversion, and we also want to be able to run tail duplication earlier to fix some reg alloc problems. Move the CanFallThrough function from BranchFolding to MachineBasicBlock so that it can be shared by TailDuplication. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@89904 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/ProcessImplicitDefs.cpp')
0 files changed, 0 insertions, 0 deletions