llvm-6502/test/CodeGen
Jakob Stoklund Olesen b872078701 Ensure CopyToReg nodes are always glued to the call instruction.
The CopyToReg nodes that set up the argument registers before a call
must be glued to the call instruction. Otherwise, the scheduler may emit
the physreg copies long before the call, causing long live ranges for
the fixed registers.

Besides disabling good register allocation, that can also expose
problems when EmitInstrWithCustomInserter() splits a basic block during
the live range of a physreg.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@159721 91177308-0d34-0410-b5e6-96231b3b80d8
2012-07-04 19:28:31 +00:00
..
ARM
CellSPU
CPP
Generic
Hexagon
MBlaze
Mips mips32 long long register inline asm constraint support. 2012-07-02 23:35:23 +00:00
MSP430
NVPTX
PowerPC
SPARC test/CodeGen/SPARC/private.ll: Fixup. Forgot to prune old RUN lines. 2012-07-03 04:29:20 +00:00
Thumb
Thumb2
X86 Ensure CopyToReg nodes are always glued to the call instruction. 2012-07-04 19:28:31 +00:00
XCore