[LLVMdev] [PATCH] increase the max number of physical registers
pekka.jaaskelainen at tut.fi
Mon Dec 7 11:15:06 PST 2009
Here's the actual patch, sorry ;)
On 12/07/2009 09:02 PM, Pekka Jääskeläinen wrote:
> Can someone please commit this patch?
> On 11/21/2009 11:15 PM, Pekka Jääskeläinen wrote:
>> 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,
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 749 bytes
Desc: not available
More information about the llvm-dev