1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-24 05:23:45 +02:00
llvm-mirror/test/CodeGen/WinEH
Joseph Tremoulet 13827fa654 [WinEH] Add CoreCLR EH table emission
Summary:
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.

Reviewers: majnemer, andrew.w.kaylor, rnk

Subscribers: pgavlin, AndyAyers, llvm-commits

Differential Revision: http://reviews.llvm.org/D13451

llvm-svn: 250219
2015-10-13 20:18:27 +00:00
..
lit.local.cfg
wineh-cloning.ll [WinEH] Remove unreachable blocks before preparation 2015-10-07 21:08:25 +00:00
wineh-coreclr.ll [WinEH] Add CoreCLR EH table emission 2015-10-13 20:18:27 +00:00
wineh-demotion.ll [WinEH] Require token linkage in EH pad/ret signatures 2015-08-23 00:26:33 +00:00
wineh-intrinsics-invalid.ll [WinEH] Add llvm.eh.exceptionpointer intrinsic 2015-09-03 09:15:32 +00:00
wineh-intrinsics.ll [WinEH] Add llvm.eh.exceptionpointer intrinsic 2015-09-03 09:15:32 +00:00
wineh-no-demotion.ll [WinEHPrepare] Turn terminatepad into a cleanuppad + call + cleanupret 2015-09-16 20:42:16 +00:00
wineh-statenumbering-cleanups.ll [WinEH] Fix cleanup state numbering 2015-10-09 00:46:08 +00:00
wineh-statenumbering.ll [WinEH] Pull Adjectives and CatchObj out of the catchpad arg list 2015-09-16 20:16:27 +00:00