[PATCH] D17430: [ifcvn] Don't duplicate blocks containing convergent instructions.
Owen Anderson via llvm-commits
llvm-commits at lists.llvm.org
Thu Feb 18 21:30:42 PST 2016
resistor added a comment.
If-conversion doesn't change the control dependencies of the MIs that it moves. It just changes the expression of the dependency from expression via branches to expression via predication. Either way, the execution of the convergent op is still gated by the same set of expressions. Hence, I don't think any change is needed here.
http://reviews.llvm.org/D17430
More information about the llvm-commits
mailing list