[PATCH] Remove LowerInvoke's obsolete "-enable-correct-eh-support" option
Mark Seaborn
mseaborn at chromium.org
Thu Mar 20 10:22:38 PDT 2014
Hi asl,
Remove LowerInvoke's obsolete "-enable-correct-eh-support" option
This option caused LowerInvoke to generate code using SJLJ-based
exception handling, but there is no code left that interprets the
jmp_buf stack that the resulting code maintained (llvm.sjljeh.jblist).
This option has been obsolete for a while, and replaced by
SjLjEHPrepare.
This leaves the default behaviour of LowerInvoke, which is to convert
invokes to calls.
http://llvm-reviews.chandlerc.com/D3136
Files:
docs/CommandGuide/llc.rst
docs/CommandGuide/lli.rst
docs/Passes.rst
include/llvm/Transforms/Scalar.h
lib/CodeGen/Passes.cpp
lib/Transforms/Utils/LowerInvoke.cpp
test/Transforms/LowerInvoke/2004-02-29-PHICrash.ll
test/Transforms/LowerInvoke/2005-08-03-InvokeWithPHI.ll
test/Transforms/LowerInvoke/2005-08-03-InvokeWithPHIUse.ll
test/Transforms/LowerInvoke/2008-02-14-CritEdgePhiCrash.ll
test/Transforms/LowerInvoke/basictest.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D3136.1.patch
Type: text/x-patch
Size: 34050 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140320/e68833e0/attachment.bin>
More information about the llvm-commits
mailing list