[llvm-commits] [patch] Support "inreg sret"

Rafael EspĂ­ndola rafael.espindola at gmail.com
Tue Jul 24 20:10:31 PDT 2012


> LGTM

Thanks!

Testing with clang/utils/ABITest found another issue: The callee would
still pop 4 bytes of the stack for the struct pointer (and the caller
compensate for that). With the attached patch that is disabled when
the struct pointer is in a register.

Cheers,
Rafael
-------------- next part --------------
A non-text attachment was scrubbed...
Name: llvm.patch
Type: application/octet-stream
Size: 6292 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20120724/82b0dff4/attachment.obj>


More information about the llvm-commits mailing list