[PATCH] D23172: IfConversion: Add implicit uses for live subregisters
Quentin Colombet via llvm-commits
llvm-commits at lists.llvm.org
Thu Sep 22 11:14:10 PDT 2016
qcolombet added a comment.
Hi Krzysztof,
We were discussing similar liveness issues in https://reviews.llvm.org/D17257 with Jonas and I believe the right way to fix that would be to switch the live-in sets to RegUnit. The implicit operand would work but they look like a workaround to the actual problem to me.
Adding the RegUnit instead of the PhysReg is easy and could be hidden in the addLiveIn method, removing them is a different story.
Cheers,
-Quentin
Repository:
rL LLVM
https://reviews.llvm.org/D23172
More information about the llvm-commits
mailing list