[LLVMdev] i256 for x86_64

Eli Friedman eli.friedman at gmail.com
Tue May 25 20:11:33 PDT 2010


On Tue, May 25, 2010 at 5:29 PM, Ehsan Amiri <ehsanamiri at gmail.com> wrote:
> Yes I use 2.6 as my OS seems to be too old for 2.7.
>
> Are there any restrictions on integer types for x86_64?

There was a longstanding bug involving directly returning types too
large to fit in registers.  AFAIK, this was fixed for 2.7.  If you
need to use 2.6, generate code that returns the value by reference.

-Eli



More information about the llvm-dev mailing list