[PATCH] D75956: [mlir] [VectorOps] Progressively lower vector.outerproduct to LLVM
Aart Bik via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Mar 12 13:34:28 PDT 2020
aartbik added inline comments.
================
Comment at: mlir/include/mlir/Dialect/VectorOps/VectorOps.h:65
+/// and broadcast ops.
+void populateVectorChangesLoweringPatterns(OwningRewritePatternList &patterns,
+ MLIRContext *context);
----------------
nicolasvasilache wrote:
> I don't think `VectorChangesLoweringPatterns` is appropriate, this is really all the patterns that come together to lower VectorContract.
> I would either keep the original name of call it `polulateVectorContractAndDependentLoweringPatterns`.
> In the future I expect we'll have more "key" vector ops that will be lowered through other patterns and "Change" wouldn't work either.
Fair enough. I will just keep the name and flag as it was. A slight misnomer, but it will make merging and updating subsequent CLs a lot easier!
Thanks!
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D75956/new/
https://reviews.llvm.org/D75956
More information about the llvm-commits
mailing list