[PATCH] D125301: [LoopVectorize] Add option to use active lane mask for loop control flow

Dave Green via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed May 25 03:06:37 PDT 2022


dmgreen added a comment.

Would it be better for this be done later, by the backend? I worry that the BETC would not be calculable any more for the loop, and the new structure would be more difficult to analyze in general. Handling it separately from the vectorizer would also allow other loops to be transformed. What happens at the moment for loops with ACLE intrinsics, for example?


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D125301



More information about the llvm-commits mailing list