summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/CodeExtractor
diff options
context:
space:
mode:
authorBill Wendling <isanbard@gmail.com>2011-09-19 23:00:52 +0000
committerBill Wendling <isanbard@gmail.com>2011-09-19 23:00:52 +0000
commitd3c9d971e6db1059f873f4d2a56dba835f3024b8 (patch)
tree8c90548e414700080848996f06e61a41acc74ca3 /llvm/test/Transforms/CodeExtractor
parentf5028fd1416980817d03024dcb5e1fd5df69906f (diff)
downloadbcm5719-llvm-d3c9d971e6db1059f873f4d2a56dba835f3024b8.tar.gz
bcm5719-llvm-d3c9d971e6db1059f873f4d2a56dba835f3024b8.zip
If we are extracting a basic block that ends in an invoke call, we must also
extract the landing pad block. Otherwise, there will be a situation where the invoke's unwind edge lands on a non-landing pad. We also forbid the user from extracting the landing pad block by itself. Again, this is not a valid transformation. llvm-svn: 140083
Diffstat (limited to 'llvm/test/Transforms/CodeExtractor')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud