diff options
| author | Vedant Kumar <vsk@apple.com> | 2018-12-05 19:35:37 +0000 | 
|---|---|---|
| committer | Vedant Kumar <vsk@apple.com> | 2018-12-05 19:35:37 +0000 | 
| commit | 09415a850ec927e45a1639a621c2a3a6aba2687c (patch) | |
| tree | 8be20e9864818e12ec29de0797abe8cc715b1d71 /clang/lib/CodeGen/CodeGenModule.cpp | |
| parent | c10590f6f99385aa4f0209e42d5136b11355d5a8 (diff) | |
| download | llvm-09415a850ec927e45a1639a621c2a3a6aba2687c.zip llvm-09415a850ec927e45a1639a621c2a3a6aba2687c.tar.gz llvm-09415a850ec927e45a1639a621c2a3a6aba2687c.tar.bz2 | |
[CodeExtractor] Do not marked outlined calls which may resume EH as noreturn
Treat terminators which resume exception propagation as returning instructions
(at least, for the purposes of marking outlined functions `noreturn`). This is
to avoid inserting traps after calls to outlined functions which unwind.
rdar://46129950
llvm-svn: 348404
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions
