llvm-6502/test/CodeGen
Reid Kleckner 39789f81ab [SEH] Implement GetExceptionCode in __except blocks
This introduces an intrinsic called llvm.eh.exceptioncode. It is lowered
by copying the EAX value live into whatever basic block it is called
from. Obviously, this only works if you insert it late during codegen,
because otherwise mid-level passes might reschedule it.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@235768 91177308-0d34-0410-b5e6-96231b3b80d8
2015-04-24 20:25:05 +00:00
..
AArch64 Teach AArch64\lit.local.cfg the new triple names windows-gnu and windows-msvc. 2015-04-24 17:14:16 +00:00
ARM ARM: When re-creating a branch via InsertBranch, preserve CPSR flags. 2015-04-23 20:31:32 +00:00
BPF
CPP
Generic Re-commit r235560: Switch lowering: extract jump tables and bit tests before building binary tree (PR22262) 2015-04-23 16:45:24 +00:00
Hexagon [PATCH] [Hexagon] Adding a test case for calling convention. 2015-04-24 19:22:02 +00:00
Inputs
Mips [opaque pointer type] Add textual IR support for explicit type parameter to the invoke instruction 2015-04-24 19:32:54 +00:00
MSP430
NVPTX [NVPTX] Emits "generic()" depending on the original address space 2015-04-24 02:57:30 +00:00
PowerPC [PowerPC] Use sync inst alias when printing 2015-04-23 23:05:08 +00:00
R600 R600/SI: Fix verifier error when producing v_madmk_f32 2015-04-24 01:57:58 +00:00
SPARC
SystemZ
Thumb
Thumb2 Thumb2: When applying branch optimizations, visit branches in reverse order. 2015-04-23 20:31:35 +00:00
WinEH [SEH] Implement GetExceptionCode in __except blocks 2015-04-24 20:25:05 +00:00
X86 [SEH] Implement GetExceptionCode in __except blocks 2015-04-24 20:25:05 +00:00
XCore