[PATCH] Outline functions for SEH with the MSVC environment
Andy Kaylor
andrew.kaylor at intel.com
Tue Jan 20 13:29:04 PST 2015
Updated the patch to expect a single llvm.eh.selector.for intrinsic.
Removed cleanup outlining because that seems not to be settled yet.
Added support for pruning filter code that has been outlined.
Updated test to verify that outlined code has been removed from its original location.
REPOSITORY
rL LLVM
http://reviews.llvm.org/D6556
Files:
include/llvm/CodeGen/Passes.h
include/llvm/InitializePasses.h
include/llvm/Transforms/Utils/Cloning.h
lib/CodeGen/CMakeLists.txt
lib/CodeGen/CodeGen.cpp
lib/CodeGen/MSVCEHPrepare.cpp
lib/CodeGen/Passes.cpp
lib/Transforms/Utils/CloneFunction.cpp
lib\CodeGen\MSVCEHPrepare.cpp
test/CodeGen/X86/seh-outline.ll
tools/opt/opt.cpp
EMAIL PREFERENCES
http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D6556.18455.patch
Type: text/x-patch
Size: 40300 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150120/83397c3b/attachment.bin>
More information about the llvm-commits
mailing list