[PATCH] D97378: [VPlan] Support to vectorize inner loops with VPlan native path enabled

Mauri Mustonen via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Feb 26 02:23:20 PST 2021


Kazhuu updated this revision to Diff 326634.
Kazhuu added a comment.

Add `UseVPlanNative` path boolean to inform when to use VPlan native path, removed unnecessary assert modification from earlier and update the test case. Now vectorizing inner loop produces the same vectorized code when VPlan native path flag is enabled and not enabled.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D97378

Files:
  llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
  llvm/lib/Transforms/Vectorize/VPlan.cpp
  llvm/test/Transforms/LoopVectorize/vplan-vectorize-single-loop.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D97378.326634.patch
Type: text/x-patch
Size: 11577 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20210226/5cb0dcc0/attachment.bin>


More information about the llvm-commits mailing list