llvm/test/CodeGen
Dan Gohman 61a9213440 Implement an x86-64 ABI detail of passing structs by hidden first
argument. The x86-64 ABI requires the incoming value of %rdi to
be copied to %rax on exit from a function that is returning a
large C struct.

Also, add a README-X86-64 entry detailing the missed optimization
opportunity and proposing an alternative approach.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50075 91177308-0d34-0410-b5e6-96231b3b80d8
2008-04-21 23:59:07 +00:00
..
Alpha Fix RUN line. 2008-03-09 19:55:22 +00:00
ARM If a PHI node has a single implicit_def source, replace it with an implicit_def instead of a copy. 2008-04-11 17:54:45 +00:00
CBackend rename *.llx -> *.ll 2008-04-19 22:29:10 +00:00
CellSPU Upgrade these tests for the current intrinsic prototypes. 2008-04-14 18:19:18 +00:00
Generic rename *.llx -> *.ll 2008-04-19 22:29:10 +00:00
IA64 Remove llvm-upgrade and update tests. 2008-02-19 01:41:04 +00:00
PowerPC 64-bit atomic operations. 2008-04-19 02:30:38 +00:00
SPARC Remove llvm-upgrade and update tests. 2008-02-19 01:41:04 +00:00
X86 Implement an x86-64 ABI detail of passing structs by hidden first 2008-04-21 23:59:07 +00:00