aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTai Ly <tai.ly@arm.com>2023-10-27 18:48:50 +0000
committerTai Ly <tai.ly@arm.com>2023-10-27 19:31:57 +0000
commit83d9bd1433cf8ec8ac093edccc6a49ad0255fe73 (patch)
tree3b39b7c3c5a5fdeaf2753d7e68977f746bdab5a0
parentac6c376163e98c13b72fa4ac3e374ee98b082765 (diff)
downloadtosa_mlir_translator-83d9bd1433cf8ec8ac093edccc6a49ad0255fe73.tar.gz
Fix deserialization for i8 MulOp shift attribute
This fixes deserialization for the change of MulOp shift attribute from I32 to I8 Signed-off-by: Tai Ly <tai.ly@arm.com> Change-Id: I29d8022caee94622a119648624246b09148e2bfd
-rw-r--r--src/TosaDeserialize.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/TosaDeserialize.cpp b/src/TosaDeserialize.cpp
index 612e8aa..21798f3 100644
--- a/src/TosaDeserialize.cpp
+++ b/src/TosaDeserialize.cpp
@@ -1145,7 +1145,7 @@ TosaMlirOperatorBuilder::build<Op_MUL>(TosaSerializationOperator *op) const {
Attribute_MulAttribute); // double check attribute type
TosaMulAttribute *attr = static_cast<TosaMulAttribute *>(op->GetAttribute());
- auto shift = op_builder->getI32IntegerAttr(attr->shift());
+ auto shift = op_builder->getI8IntegerAttr(attr->shift());
mlir::Operation *mlir_op = op_builder->create<mlir::tosa::MulOp>(
loc, output_type, input0_val, input1_val, shift);