[LLVMdev] i80 data type

SHEN Hao hao.shen at imag.fr
Mon Jun 7 13:32:10 PDT 2010


On Mon, Jun 7, 2010 at 10:21 PM, Duncan Sands <baldrick at free.fr> wrote:
> Hi Hao Shen,
>
>> OK, thanks a lot. I can understand how i80 works.
>> But why i80 appears in my byte-code? How to remove it
>> by using some passes?
>
> it may be created by the sroa (scalarrepl) pass which sometimes introduces
> such registers when 10 bytes are being loaded from memory.  Why do you want
> to remove it?

In my research, I would to change all memory access into functional calls for
simuation usages. i80 is a type which hard to change into functional calls.

>
> Ciao,
>
> Duncan.
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>



-- 
Hao Shen



More information about the llvm-dev mailing list