[LLVMdev] [llvm-commits] ABI: how to let the backend know that an aggregate should be allocated on stack
Rafael EspĂndola
rafael.espindola at gmail.com
Wed Oct 24 12:40:26 PDT 2012
On 24 October 2012 01:00, Manman Ren <mren at apple.com> wrote:
>
> Byval does not work for me, it will try to split the struct to fit into
> available core registers and the rest on stack.
That is a strange byval implementation. Maybe the llvm ARM backend
should be changed to always pass byval on the stack? Clang can create
regular (integer, fp) arguments for the registers.
Cheers,
Rafael
More information about the llvm-dev
mailing list