summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Object/MachOObjectFile.cpp
diff options
context:
space:
mode:
authorBill Wendling <isanbard@gmail.com>2012-11-29 19:38:06 +0000
committerBill Wendling <isanbard@gmail.com>2012-11-29 19:38:06 +0000
commita4a77edf2e27dc8a24ac3323c48a2c7201fccbda (patch)
tree40178446d5976def3a618b7b722eedeb4f64b2fc /llvm/lib/Object/MachOObjectFile.cpp
parente95559fc16277e561cdb62fe36ea9de66afde329 (diff)
downloadbcm5719-llvm-a4a77edf2e27dc8a24ac3323c48a2c7201fccbda.tar.gz
bcm5719-llvm-a4a77edf2e27dc8a24ac3323c48a2c7201fccbda.zip
Handle the situation where CodeGenPrepare removes a reference to a BB that has
the last invoke instruction in the function. This also removes the last landing pad in an function. This is fine, but with SjLj EH code, we've already placed a bunch of code in the 'entry' block, which expects the landing pad to stick around. When we get to the situation where CGP has removed the last landing pad, go ahead and nuke the SjLj instructions from the 'entry' block. <rdar://problem/12721258> llvm-svn: 168930
Diffstat (limited to 'llvm/lib/Object/MachOObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud