[PATCH] D79100: [LV][TTI] Emit new IR intrinsic llvm.get.active.mask

Sam Parker via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue May 19 01:03:42 PDT 2020


samparker added a comment.

> That was my initial though too, so started drafting an intrinsic that would take the induction step, backedge taken count, the comparison operator

If the epilogue folding always uses ULE, then the operator wouldn't be needed. I think it would be really nice not to have the IV and upper limit splatted, plus we could remove the vector add on the IV too.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D79100/new/

https://reviews.llvm.org/D79100





More information about the llvm-commits mailing list