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
..
2008-04-19 22:29:10 +00:00
2008-04-19 22:29:10 +00:00
2008-04-19 22:29:10 +00:00
2008-04-19 22:29:10 +00:00
2008-04-19 22:29:10 +00:00
2008-03-25 04:26:08 +00:00
2008-03-25 04:26:08 +00:00
2008-03-25 04:26:08 +00:00
2008-03-25 04:26:08 +00:00
2008-03-25 04:26:08 +00:00
2008-03-25 04:26:08 +00:00
2008-03-25 04:26:08 +00:00
2008-03-25 04:26:08 +00:00
2008-03-25 04:26:08 +00:00
2007-11-16 23:55:08 +00:00
2008-03-13 08:05:02 +00:00
2008-02-14 01:32:53 +00:00
2008-02-21 07:42:26 +00:00
2008-03-02 18:05:14 +00:00
2008-03-04 08:01:56 +00:00
2008-04-19 22:29:10 +00:00
2008-02-12 19:11:29 +00:00
2008-04-19 22:29:10 +00:00
2008-04-19 22:29:10 +00:00
2008-04-19 22:29:10 +00:00
2008-04-03 21:25:03 +00:00
2008-02-21 07:42:26 +00:00
2008-02-21 07:42:26 +00:00
2008-02-23 02:57:25 +00:00
2008-01-24 06:35:44 +00:00
2008-03-09 06:57:21 +00:00
2007-11-24 05:39:29 +00:00
2008-02-21 07:42:26 +00:00
2007-12-29 08:19:39 +00:00
2008-04-19 22:29:10 +00:00
2008-03-25 04:26:08 +00:00
2008-01-17 19:59:44 +00:00
2008-02-12 19:11:29 +00:00
2008-01-15 22:22:02 +00:00
2007-12-06 22:12:45 +00:00
2007-12-29 19:24:06 +00:00
2008-03-09 00:30:06 +00:00
2008-04-07 17:02:18 +00:00
2008-02-21 07:42:26 +00:00
2008-03-19 00:52:20 +00:00