1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 11:13:28 +01:00
llvm-mirror/test/CodeGen
Andrew Trick bcd20c0c29 Make stackmap machineinstrs clobber the scratch regs too.
Patchpoints already did this. Doing it for stackmaps is a convenience
for the runtime in the event that it needs to scratch register to
patch or perform a runtime call thunk.

Unlike patchpoints, we just assume the AnyRegCC calling
convention. This is the only language and target independent calling
convention specific to stackmaps so makes sense.  Although the calling
convention is not currently used to select the scratch registers.

llvm-svn: 202943
2014-03-05 07:08:16 +00:00
..
AArch64 Revert "[AArch64] This is a work in progress to provide a machine description" 2014-03-04 00:32:07 +00:00
ARM
CPP
Generic CommandLine: Exit successfully for -version and -help 2014-02-28 19:08:01 +00:00
Hexagon
Inputs
Mips [mips][msa] Correct the behaviour of the COPY_FW pseudo on lanes 2 and 3. 2014-03-04 13:54:30 +00:00
MSP430
NVPTX
PowerPC Add a PPC inline asm constraint type for single CR bits 2014-03-02 18:23:39 +00:00
R600 R600: Add failing control flow tests. 2014-03-01 21:45:41 +00:00
SPARC [Sparc] Add support for parsing directives in SparcAsmParser. 2014-03-01 02:18:04 +00:00
SystemZ
Thumb
Thumb2
X86 Make stackmap machineinstrs clobber the scratch regs too. 2014-03-05 07:08:16 +00:00
XCore [XCore] Fix call of absolute address. 2014-03-04 16:50:30 +00:00