1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 03:02:36 +01:00
llvm-mirror/test/CodeGen
Joseph Tremoulet 6a3a04f00f [WinEH] Update exception pointer registers
Summary:
The CLR's personality routine passes these in rdx/edx, not rax/eax.

Make getExceptionPointerRegister a virtual method parameterized by
personality function to allow making this distinction.

Similarly make getExceptionSelectorRegister a virtual method parameterized
by personality function, for symmetry.


Reviewers: pgavlin, majnemer, rnk

Subscribers: jyknight, dsanders, llvm-commits

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

llvm-svn: 252383
2015-11-07 01:11:31 +00:00
..
AArch64 [AArch64][FastISel] Don't even try to select vector icmps. 2015-11-06 23:16:53 +00:00
AMDGPU DAGCombiner: Check shouldReduceLoadWidth before combining (and (load), x) -> extload 2015-11-06 21:58:37 +00:00
ARM DI: Reverse direction of subprogram -> function edge. 2015-11-05 22:03:56 +00:00
BPF
CPP
Generic Revert "[ARM] Remove XFAIL on test/CodeGen/Generic/MachineBranchProb.ll" 2015-10-29 22:34:59 +00:00
Hexagon DI: Reverse direction of subprogram -> function edge. 2015-11-05 22:03:56 +00:00
Inputs DI: Reverse direction of subprogram -> function edge. 2015-11-05 22:03:56 +00:00
Mips [mips] Define patterns for the atomic_{load,store}_{8,16,32,64} nodes. 2015-11-06 12:07:20 +00:00
MIR DI: Reverse direction of subprogram -> function edge. 2015-11-05 22:03:56 +00:00
MSP430
NVPTX
PowerPC DI: Reverse direction of subprogram -> function edge. 2015-11-05 22:03:56 +00:00
SPARC
SystemZ [SystemZ] Make the CCRegs regclass non-allocatable. 2015-10-29 16:13:55 +00:00
Thumb
Thumb2
WebAssembly [WebAssembly] Use more explicit types in testcases. 2015-11-06 21:32:42 +00:00
WinEH [WinEH] Update exception pointer registers 2015-11-07 01:11:31 +00:00
X86 [X86] Fold (trunc (i32 (zextload i16))) into vbroadcast. 2015-11-06 23:16:48 +00:00
XCore DI: Reverse direction of subprogram -> function edge. 2015-11-05 22:03:56 +00:00