1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 20:23:11 +01:00
llvm-mirror/test/CodeGen
Matthias Braun f87d29dc88 AArch64: Cleanup tailcall CC check, enable swiftcc.
Cleanup/change the code that checks for possible tailcall conventions to
look the same as the one in the X86 target. This makes the distinction
between calling conventions that can guarnatee tailcalls and the ones
that may tailcall more obvious.

- Add Swift to the mayTailCall list
- PreserveMost seemed to be incorrectly part of the guarnteed tail call
  list, move it to the mayTailCall list.

llvm-svn: 281376
2016-09-13 19:27:38 +00:00
..
AArch64 AArch64: Cleanup tailcall CC check, enable swiftcc. 2016-09-13 19:27:38 +00:00
AMDGPU AMDGPU: Support commuting a FrameIndex operand 2016-09-13 19:03:12 +00:00
ARM Revert "[ARM] Promote small global constants to constant pools" 2016-09-13 12:45:51 +00:00
BPF
Generic
Hexagon [Hexagon] Clear the flow queue after visiting a single instruction 2016-09-13 14:36:55 +00:00
Inputs
Lanai
Mips Revert "[mips] Fix c.<cc>.<fmt> instruction definition." 2016-09-09 11:06:01 +00:00
MIR [AArch64] Support stackmap/patchpoint in getInstSizeInBytes 2016-09-13 07:45:17 +00:00
MSP430
NVPTX DebugInfo: New metadata representation for global variables. 2016-09-13 01:12:59 +00:00
PowerPC Remove MVT:i1 xor instruction before SELECT. (Performance improvement). 2016-09-13 09:12:45 +00:00
SPARC [Myriad]: set LeonCASA processor feature 2016-09-13 17:51:41 +00:00
SystemZ
Thumb [Thumb] Teach ISel how to lower compares of AND bitmasks efficiently 2016-09-13 12:12:32 +00:00
Thumb2 [Thumb] Teach ISel how to lower compares of AND bitmasks efficiently 2016-09-13 12:12:32 +00:00
WebAssembly [WebAssembly] Trying to fix broken tests in CodeGen/WebAssembly caused by r281285. 2016-09-13 10:05:44 +00:00
WinEH
X86 [DAGCombiner] Use APInt directly in (shl (zext (srl x, C)), C) combine range test 2016-09-13 18:33:29 +00:00
XCore