summaryrefslogtreecommitdiffstats
path: root/mlir/include
diff options
context:
space:
mode:
authorAndy Davis <andydavis@google.com>2019-12-17 13:10:07 -0800
committerA. Unique TensorFlower <gardener@tensorflow.org>2019-12-17 13:17:10 -0800
commit6fa3bd5b3e57806ffa34946bd36528f72bf06b58 (patch)
tree03ba267aa627593d767406a029effc9432708a06 /mlir/include
parent319cca3bbe69b20334caee2f93aaf6fe0318ca0d (diff)
downloadbcm5719-llvm-6fa3bd5b3e57806ffa34946bd36528f72bf06b58.tar.gz
bcm5719-llvm-6fa3bd5b3e57806ffa34946bd36528f72bf06b58.zip
Add pattern rewrite which splits a vector TransferWriteOp into slices according to the unrolling/slicing scheme of its InsertSlicesOp operand.
PiperOrigin-RevId: 286042578
Diffstat (limited to 'mlir/include')
-rw-r--r--mlir/include/mlir/Dialect/VectorOps/VectorOps.td4
1 files changed, 2 insertions, 2 deletions
diff --git a/mlir/include/mlir/Dialect/VectorOps/VectorOps.td b/mlir/include/mlir/Dialect/VectorOps/VectorOps.td
index 50bf581f5a2..e031d7cfb8c 100644
--- a/mlir/include/mlir/Dialect/VectorOps/VectorOps.td
+++ b/mlir/include/mlir/Dialect/VectorOps/VectorOps.td
@@ -980,8 +980,8 @@ def Vector_TupleGetOp :
VectorType getResultVectorType() {
return getResult()->getType().cast<VectorType>();
}
- unsigned getIndex() {
- return getAttrOfType<IntegerAttr>("index").getValue().getZExtValue();
+ int64_t getIndex() {
+ return getAttrOfType<IntegerAttr>("index").getValue().getSExtValue();
}
static StringRef getIndexAttrName() { return "index"; }
}];
OpenPOWER on IntegriCloud