Displaying 2 results from an estimated 2 matches for "092566".
2016 Jan 15
2
[GlobalISel][RFC] Value to vreg during IR to MachineInstr translation for aggregate type
...tions **
>>
>>
>> * A. Replicate SDAG Solution *
>>
>>
>> Not much to add from the title. One can see that in the sketch of
>> patch for the IRTranslator (from the original GlobalISel email
>> http://lists.llvm.org/pipermail/llvm-dev/2015-November/092566.html
>> ), we have a map from a Value to a list of virtual registers.
>>
>>
>> Pros:
>> - We know it worked for SDAG.
>> - We know backends would generate reasonable code from that.
>>
>>
>> Cons:
>> - We need to pay (compile time, mem...
2016 Jan 15
2
[GlobalISel][RFC] Value to vreg during IR to MachineInstr translation for aggregate type
...eed to support aggregate type and the ones that do not.
** Possible Solutions **
* A. Replicate SDAG Solution *
Not much to add from the title. One can see that in the sketch of patch for the IRTranslator (from the original GlobalISel email http://lists.llvm.org/pipermail/llvm-dev/2015-November/092566.html), we have a map from a Value to a list of virtual registers.
Pros:
- We know it worked for SDAG.
- We know backends would generate reasonable code from that.
Cons:
- We need to pay (compile time, memory consumption) for the extra logic for every non-aggregate type.
- Translation is not homog...