[PATCH] D37611: [IfConversion] More simple, correct dead/kill liveness handling

Krzysztof Parzyszek via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Sep 13 06:53:41 PDT 2017


kparzysz added a comment.

To add to my previous comment---there is a plan to eliminate kill flags in the future (as I was told), so passes the rely on those will eventually need to be modified.  If it's the presence of kill flags on predicated instructions (and tied uses) that is causing problems, maybe it would be a good thing to address that in the passes that are exploiting that to generate wrong code.  It would imply more work, so I guess the answer depends on how much more work it would be.


https://reviews.llvm.org/D37611





More information about the llvm-commits mailing list