aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineBasicBlock.cpp
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2009-08-03 21:20:07 +0000
committerDaniel Dunbar <daniel@zuster.org>2009-08-03 21:20:07 +0000
commita1d8bcd33ec766e4d38ccda65d1244e187821296 (patch)
treef73f2fca33bb6d41cff69b9de8712692c3ba013b /llvm/lib/CodeGen/MachineBasicBlock.cpp
parent72ddac6cb860b6c969ce54210b1c4d8d79f8f5a1 (diff)
downloadllvm-a1d8bcd33ec766e4d38ccda65d1244e187821296.zip
llvm-a1d8bcd33ec766e4d38ccda65d1244e187821296.tar.gz
llvm-a1d8bcd33ec766e4d38ccda65d1244e187821296.tar.bz2
When generating cleanup blocks for Obj-C @finally, mark them as catch all blocks
from the perspective of LLVM exception handling. Otherwise the C++ personality function may decide not to run them, if it only detects cleanup handlers. - Test case for this is exceptions.m in llvm-test. llvm-svn: 77999
Diffstat (limited to 'llvm/lib/CodeGen/MachineBasicBlock.cpp')
0 files changed, 0 insertions, 0 deletions