diff options
author | Jim Grosbach <grosbach@apple.com> | 2010-03-04 22:07:46 +0000 |
---|---|---|
committer | Jim Grosbach <grosbach@apple.com> | 2010-03-04 22:07:46 +0000 |
commit | 1201f293219fab9606869929b92832ad4374a40e (patch) | |
tree | e64f861bb1ba233cd15a5301fc6e6ff581f048cf /llvm/lib/CodeGen/PseudoSourceValue.cpp | |
parent | 3db51d80ecc5d29bf8bd7d557bbbf6f4daa800ec (diff) | |
download | bcm5719-llvm-1201f293219fab9606869929b92832ad4374a40e.tar.gz bcm5719-llvm-1201f293219fab9606869929b92832ad4374a40e.zip |
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/PseudoSourceValue.cpp')
0 files changed, 0 insertions, 0 deletions