[PATCH] D13451: [WinEH] Add CoreCLR EH table emission

Joseph Tremoulet via llvm-commits llvm-commits at lists.llvm.org
Mon Oct 5 14:12:54 PDT 2015


JosephTremoulet created this revision.
JosephTremoulet added reviewers: rnk, majnemer, andrew.w.kaylor.
JosephTremoulet added a subscriber: llvm-commits.

Emit the handler and clause locations immediately after the standard
xdata.
Clauses are emitted in the same order and format used to communiate them
to the CLR Execution Engine.
Add a lit test to verify correct table generation on a small but
interesting example function.

http://reviews.llvm.org/D13451

Files:
  lib/CodeGen/AsmPrinter/WinException.cpp
  lib/CodeGen/AsmPrinter/WinException.h
  test/CodeGen/WinEH/wineh-coreclr.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D13451.36548.patch
Type: text/x-patch
Size: 23948 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20151005/10ada249/attachment.bin>


More information about the llvm-commits mailing list