[PATCH] D94779: [Clang] Ensure vector predication loop metadata is always emitted when pragma is specified.

Michael Kruse via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Thu Feb 11 11:10:21 PST 2021


Meinersbur accepted this revision.
Meinersbur added a comment.

Thank you for the clarification. It would be great if that could be communicated in the summary/commit message. It's sounds like emitting `llvm.loop.vectorize.predicate.enable` when vectorization is disabled is the motivation behind the patch.

It's not great that `vectorize_predicate` also influences `interleave(enable)`, but due to both being done be the LoopVectorize pass, seems hard to fix.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D94779



More information about the cfe-commits mailing list