llvm-6502/test/CodeGen
Evan Cheng 7158e08b8e Use pushq / popq instead of subq $8, %rsp / addq $8, %rsp to adjust stack in
prologue and epilogue if the adjustment is 8. Similarly, use pushl / popl if
the adjustment is 4 in 32-bit mode.

In the epilogue, takes care to pop to a caller-saved register that's not live
at the exit (either return or tailcall instruction).
rdar://8771137


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122783 91177308-0d34-0410-b5e6-96231b3b80d8
2011-01-03 22:53:22 +00:00
..
Alpha
ARM Update the test 2011-01-01 20:57:26 +00:00
Blackfin
CBackend
CellSPU
CPP
Generic Fixes PR8823: add-with-overflow-128.ll 2010-12-23 03:15:51 +00:00
MBlaze
Mips
MSP430
PowerPC
PTX ptx: remove reg-reg addressing mode and st.const 2011-01-01 11:58:58 +00:00
SPARC
SystemZ
Thumb
Thumb2
X86 Use pushq / popq instead of subq $8, %rsp / addq $8, %rsp to adjust stack in 2011-01-03 22:53:22 +00:00
XCore
thumb2-mul.ll