aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineSink.cpp
diff options
context:
space:
mode:
authorJim Grosbach <grosbach@apple.com>2010-03-04 22:07:46 +0000
committerJim Grosbach <grosbach@apple.com>2010-03-04 22:07:46 +0000
commit1201f293219fab9606869929b92832ad4374a40e (patch)
treee64f861bb1ba233cd15a5301fc6e6ff581f048cf /llvm/lib/CodeGen/MachineSink.cpp
parent3db51d80ecc5d29bf8bd7d557bbbf6f4daa800ec (diff)
downloadllvm-1201f293219fab9606869929b92832ad4374a40e.zip
llvm-1201f293219fab9606869929b92832ad4374a40e.tar.gz
llvm-1201f293219fab9606869929b92832ad4374a40e.tar.bz2
For SJLJ exception handling, make sure that all calls that are not marked
as nounwind are marked with a -1 call-site value. This is necessary to, for example, correctly process exceptions thrown from within an "unexpected" execption handler (see SingleSource/Regression/C++/EH/expection_spec_test.cpp). llvm-svn: 97757
Diffstat (limited to 'llvm/lib/CodeGen/MachineSink.cpp')
0 files changed, 0 insertions, 0 deletions