[LLVMdev] [PATCH] increase the max number of physical registers
Pekka Jääskeläinen
pekka.jaaskelainen at tut.fi
Mon Dec 7 11:02:14 PST 2009
Hello,
Can someone please commit this patch?
Thanks.
On 11/21/2009 11:15 PM, Pekka Jääskeläinen wrote:
> Hello,
>
> Attached is a trivial patch to increase the max number of physical
> registers in LLVM from 1024 to 16384.
>
> In our TCE toolset we allow the designer to choose the number of
> registers in the designed TTA processors freely, and recently
> while experimenting with using TTA for a GPU design we have
> bumped into this limit several times.
>
> What has made matters a bit worse for us is that we need to
> reserve two reg indices for each register so they can be used
> both for integer and floating point computation, thus the
> current limit is 512 registers and the patch lifts it to 8K
> which should be enough for a while.
>
> The patch applies cleanly to LLVM 2.5, 2.6 and trunk.
> 'make check' passes in trunk with this patch.
>
> Best regards,
>
--
Pekka
More information about the llvm-dev
mailing list