[LLVMdev] Arbitrary bit width integers
Reid Spencer
rspencer at reidspencer.com
Mon Jun 18 16:20:27 PDT 2007
Chris Lattner wrote:
>On Mon, 18 Jun 2007, Sandro Magi wrote:
>
>
>>Generated code. So the memory used for the integer at program runtime
>>is inlined into the allocation point then? So if I define a local
>>variable of type 'i1024', it will allocate a block of 1024 bits on the
>>stack, if I define a struct with an i1024, it will be in the struct
>>itself, etc.
>>
>>
>
>Yes, exactly.
>
>
Unless something has changed recently, both of these i1024 examples will
generate an assertion in the SelectionDAG somewhere. You basically can't
go past 128 in code gen right now, AFAIK.
>
>
>>Is there anyone working on complete support for this in the code generators?
>>
>>
>
>Nope, not that I know of.
>
>-Chris
>
>
>
More information about the llvm-dev
mailing list