Displaying 3 results from an estimated 3 matches for "tp21953583p22040006".
2009 Feb 12
0
[LLVMdev] Eliminate PHI for non-copyable registers
On Feb 12, 2009, at 1:41 AM, [Alex] wrote:
> They "should" be non-allocatable if the hardware implements the same
> number
> of these i32 registers as the "specification". The input language
> (which is
> converted to LLVM IR) may use up to 4 registers but the hardware
> only has 2.
> So they must be allocatable, right?
To be allocatable, the code
2009 Feb 16
1
[LLVMdev] Eliminate PHI for non-copyable registers
...e value of the index itself cannot be read.
Usually the program can be generated using only 2 of these i32 index
registers, but the problem is LLVM requires them to be copyable if there is
a PHI node.
--
View this message in context: http://www.nabble.com/Eliminate-PHI-for-non-copyable-registers-tp21953583p22040006.html
Sent from the LLVM - Dev mailing list archive at Nabble.com.
2009 Feb 12
2
[LLVMdev] Eliminate PHI for non-copyable registers
Chris Lattner-2 wrote:
>
>
> On Feb 11, 2009, at 4:07 AM, Alex wrote:
>
>> In my hardware there are two special registers cannot be copied but
>> can only be assigned and referenced (read) in the other instruction.
>> They are allocatable also.
>>
>> br i1 %if_cond, label %then, label %else
>> then:
>> %x1 = fptosi float %y1 to i32