[LLVMdev] LLVM 2.6 and Aggregate Return Values: ARM

Jon Harrop jon at ffconsultancy.com
Wed Jan 20 05:20:59 PST 2010


On Wednesday 20 January 2010 10:07:13 Duncan Sands wrote:
> Hi John,
>
> > How well does LLVM 2.6 support aggregate return values for 64 bit
> > targets?  I'm currently working on 64 bit Mac OS X and 64 bit Linux.
> > Are there any known problems or limitations?
>
> on x86-64 it depends on what you are returning, but for example you
> should be able to return a 128 bit integer fine, but anything more
> will cause the code generator blow up.  This limitation has been
> removed in the development version.

I'm just curious but does this also work limitlessly on ARM?

-- 
Dr Jon Harrop, Flying Frog Consultancy Ltd.
http://www.ffconsultancy.com/?e



More information about the llvm-dev mailing list