summaryrefslogtreecommitdiffstats
path: root/llvm/lib/VMCore/ConstantFold.h
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
commit2d4ff12da9bf09cfb4790ec41183d9e5b94d5c88 (patch)
tree800c7a64e07ae7104c9a7d6c5b6d1f4189ec4b27 /llvm/lib/VMCore/ConstantFold.h
parent1646cf6d0584fe9a30eb45c343af5a23a0f15e37 (diff)
downloadbcm5719-llvm-2d4ff12da9bf09cfb4790ec41183d9e5b94d5c88.tar.gz
bcm5719-llvm-2d4ff12da9bf09cfb4790ec41183d9e5b94d5c88.zip
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. llvm-svn: 89904
Diffstat (limited to 'llvm/lib/VMCore/ConstantFold.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud