[LLVMdev] ARM eabi calling convention

Akira Hatanaka ahatanak at gmail.com
Wed Aug 8 17:06:15 PDT 2012


I filed a bug report here.

http://llvm.org/bugs/show_bug.cgi?id=13562

On Wed, Aug 8, 2012 at 1:29 PM, Rafael EspĂ­ndola <rafael.espindola at gmail.com
> wrote:

> > Which is how llvm-gcc lowered this. This is a clang bug.
> >
> >> Probably all the "alignment" logic needs to be moved upper to
> frontend...
> >
> > There have been several proposals to unify all this argument passing
> > logic, but most have focused on doing it later in the backend.
>
> A long time ago I did this for ppc on llvm-gcc by adding dummy
> arguments when passing in registers. When passing on the stack byval
> can take an alignment.
>
> > deep
>
> Cheers,
> Rafael
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20120808/2ec92dba/attachment.html>


More information about the llvm-dev mailing list