diff options
author | Bill Wendling <isanbard@gmail.com> | 2011-09-19 23:00:52 +0000 |
---|---|---|
committer | Bill Wendling <isanbard@gmail.com> | 2011-09-19 23:00:52 +0000 |
commit | d3c9d971e6db1059f873f4d2a56dba835f3024b8 (patch) | |
tree | 8c90548e414700080848996f06e61a41acc74ca3 /llvm/test | |
parent | f5028fd1416980817d03024dcb5e1fd5df69906f (diff) | |
download | bcm5719-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')
0 files changed, 0 insertions, 0 deletions