search for: 29fa7739

Displaying 2 results from an estimated 2 matches for "29fa7739".

2020 Mar 16
2
Redundant copies
...e copy is redundant even at vregs %14:gpr = COPY %0 BEQ %6, $x0, %bb.3 PseudoBR %bb.1 bb.1.for.body.preheader: %14:gpr = COPY %0 Kind regards, -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20200316/29fa7739/attachment.html>
2020 Mar 16
2
Redundant copies
Hi Sjoerd, I'm already using RDA in the pass I mentioned and it works great. Thanks Sam! Regarding the root cause, I didn't see anything obviously suboptimal not in the copy coalescing or the register allocation, at least in my previous example. Alternatively we might want to improve what we pass onto RA: i.e. remove the redundant copy earlier. At this point however it doesn't