HomePhabricator

[CodeExtractor] Do not marked outlined calls which may resume EH as noreturn

Description

[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

Details

Committed
vedantkDec 5 2018, 11:35 AM
Parents
rL348403: [X86][SSE] Fix a copy+paste typo that was folding the sext/zext of partial…
Branches
Unknown
Tags
Unknown