summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.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
commit2d4ff12da9bf09cfb4790ec41183d9e5b94d5c88 (patch)
tree800c7a64e07ae7104c9a7d6c5b6d1f4189ec4b27 /clang/lib/CodeGen/CodeGenModule.cpp
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 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud