llvm-project/llvm/test/CodeGen
Nico Weber 8d66df15f4 Teach fast isel about the win64 calling convention.
This mostly just works.

Vectorcall rets are still not supported.

The win64_eh test change is because fast isel doesn't use rsi for temporary
computations, so it doesn't need to be pushed. The test case I'm changing was
originally added to test pushes, but by now there are other test cases in that
file exercising that code path.

https://reviews.llvm.org/D22422

llvm-svn: 275607
2016-07-15 20:18:37 +00:00
..
AArch64 [MIR] Print on the given output instead of stderr. 2016-07-13 20:36:03 +00:00
AMDGPU Revert "[AMDGPU] Add metadata for runtime" 2016-07-15 19:14:57 +00:00
ARM [ARM] Prefer indirect calls in minsize mode 2016-07-15 07:55:21 +00:00
BPF [BPF] Remove exit-on-error from tests (PR27768, PR27769) 2016-05-30 08:28:34 +00:00
Generic Move mempcpy_call.ll to X86 subdirectory 2016-07-13 18:28:45 +00:00
Hexagon [Hexagon] Improve patterns with stack-based addressing 2016-07-15 15:35:52 +00:00
Inputs [PR27284] Reverse the ownership between DICompileUnit and DISubprogram. 2016-04-15 15:57:41 +00:00
Lanai [lanai] Use peephole optimizer to generate more conditional ALU operations. 2016-07-07 23:36:04 +00:00
MIR [MIR] Fix one GlobalISel test case that I missed in r275314. 2016-07-13 22:35:33 +00:00
MSP430
Mips [mips] SelectionDAGISel subclasses now follow the optimization level. 2016-07-14 13:25:22 +00:00
NVPTX NVPTX: Remove the legacy ptx intrinsics 2016-07-07 16:40:17 +00:00
PowerPC [MIR] Print on the given output instead of stderr. 2016-07-13 20:36:03 +00:00
SPARC VirtRegMap: Replace some identity copies with KILL instructions. 2016-07-09 00:19:07 +00:00
SystemZ [SystemZ] Recognize Load On Condition Immediate (LOCHI/LOGHI) opportunities 2016-07-11 18:45:03 +00:00
Thumb [Thumb-1] Select post-increment load and store where possible 2016-07-15 08:03:56 +00:00
Thumb2 [Thumb] Reapply r272251 with a fix for PR28348 (mk 2) 2016-07-05 12:37:13 +00:00
WebAssembly [WebAssembly] Emit type signatures for declared functions 2016-06-03 18:34:36 +00:00
WinEH revert http://reviews.llvm.org/D21101 2016-06-30 17:52:24 +00:00
X86 Teach fast isel about the win64 calling convention. 2016-07-15 20:18:37 +00:00
XCore IR: Introduce Module::global_objects(). 2016-06-22 20:29:42 +00:00