[PATCH] D12098: [WinEH] Calculate state numbers for the new EH representation
David Majnemer via llvm-commits
llvm-commits at lists.llvm.org
Tue Aug 18 02:02:39 PDT 2015
majnemer created this revision.
majnemer added reviewers: JosephTremoulet, rnk.
majnemer added a subscriber: llvm-commits.
State numbers are calculated by performing a walk from the innermost
funclet to the outermost funclet. Rudimentary support for the new EH
constructs has been added to the assembly printer, just enough to test
the new machinery.
http://reviews.llvm.org/D12098
Files:
include/llvm/CodeGen/WinEHFuncInfo.h
lib/CodeGen/AsmPrinter/WinException.cpp
lib/CodeGen/AsmPrinter/WinException.h
lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp
lib/CodeGen/WinEHPrepare.cpp
lib/Target/X86/X86TargetMachine.cpp
lib/Target/X86/X86WinEHState.cpp
test/CodeGen/WinEH/wineh-statenumbering.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D12098.32388.patch
Type: text/x-patch
Size: 21608 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150818/a500ce3a/attachment-0001.bin>
More information about the llvm-commits
mailing list