[LLVMdev] i128 backend or frontend lowering
Andrew Lenharth
andrewl at lenharth.org
Thu Aug 6 12:50:40 PDT 2009
On Thu, Aug 6, 2009 at 2:34 PM, Anton
Korobeynikov<anton at korobeynikov.info> wrote:
> Hello, Andrew
>
>> Is the backend the best place to do this or should I attempt to make
>> llvm-gcc not generate i128 in the first place?
> It depends whether i128 is a native type for alpha, or not. If it's
> not - frontend should not generate it. If it's native type then it
> might be useful just to declare new regclass with virtual 'wide'
> registers consist of register pairs and then just handle i128 as a
> type for such register pairs.
Not native. That is what I was afraid of.
Andrew
More information about the llvm-dev
mailing list