[PATCH] D76460: [mlir] [VectorOps] Introduce vector.transpose
River Riddle via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Mar 20 16:18:08 PDT 2020
rriddle added inline comments.
================
Comment at: mlir/include/mlir/Dialect/Vector/VectorOps.td:1284
+
+ %1 = vector.tranpose %0, [i_1, .., i_n]
+ : vector<d_1 x .. x d_n x f32>
----------------
Please make sure that you use mlir code blocks for descriptions.
================
Comment at: mlir/lib/Dialect/Vector/VectorOps.cpp:1538
+ return op.emitOpError("transposition length mismatch: ") << size;
+ SmallVector<bool, 8> seen(rank, false);
+ for (auto ta : llvm::enumerate(transpAttr)) {
----------------
nit: Prefer using llvm::SmallBitVector or llvm::BitVector.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D76460/new/
https://reviews.llvm.org/D76460
More information about the llvm-commits
mailing list