Displaying 2 results from an estimated 2 matches for "someop".
Did you mean:
someip
2017 Sep 27
0
[MachineCopyPropagation] Issue with register forwarding/allocation/verifier in out-of-tree target
...to detect this situation just by looking at the VNInfo.
- I guess the RAGreedy result is indeed wrong then. If I'm reading this correctly, it basically looks like this (when simplified to the problem at hand):
BB2:
vreg76 = COPY vreg77<kill>
vreg77 = COPY vreg76
vreg77 = someop vreg77<kill>
CondJmp BB2
the `vreg77=COPY` should have used a different vreg. My guess would be that the liverange splitting code makes similar assumptions as the ConnectedVNInfoEqClasses.
- Matthias
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <ht...
2017 Sep 27
2
[MachineCopyPropagation] Issue with register forwarding/allocation/verifier in out-of-tree target
On 9/26/2017 6:47 PM, Matthias Braun wrote:
>
>> On Sep 26, 2017, at 3:33 PM, Geoff Berry <gberry at codeaurora.org
>> <mailto:gberry at codeaurora.org>> wrote:
>>
>>
>>
>> On 9/26/2017 6:11 PM, Matthias Braun wrote:
>>>> On Sep 26, 2017, at 2:39 PM, Geoff Berry via llvm-dev
>>>> <llvm-dev at lists.llvm.org