Fix PR15293: ARM codegen ice - expected larger existing stack allocation

Manman Ren mren at apple.com
Fri Mar 29 15:10:24 PDT 2013


byval is enabled for struct size > 64 bytes.

Manman

On Mar 28, 2013, at 10:49 AM, Renato Golin wrote:

> On 28 March 2013 17:34, Bob Wilson <bob.wilson at apple.com> wrote:
> Manman reenabled struct byval for ARM in clang svn r161790.  I'm not aware of any problems with it now.
> 
> Hi Bob,
> 
> That's weird, I just compiled a simple example and got the array cast, have you seen the attachments earlier? Even when I change the structure to fit in the first four registers, the code lowered is similar and the IR coalesce to an array.
> 
> cheers,
> --renato
> 
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130329/e728bd6c/attachment.html>


More information about the llvm-commits mailing list