Skip to content

Commit 6a981b8

Browse files
committed
Fix review comments
1 parent d9b7b22 commit 6a981b8

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

src/Conversion/ONNXToTOSA/DialectBuilder.cpp

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -204,20 +204,19 @@ Value TosaBuilder::reshape(Value value, llvm::ArrayRef<int64_t> shape) {
204204
rewriter(), loc(), newValueType, value, shapeAttr);
205205
}
206206

207-
Value TosaBuilder::mul(Value &lhs, Value &rhs, int32_t shift) {
207+
Value TosaBuilder::mul(Value &lhs, Value &rhs, int8_t shift) {
208208
if (needsRankBroadcast({lhs, rhs})) {
209209
llvm::SmallVector<Value, 4> valueVec = equalizeRanks({lhs, rhs});
210210
lhs = valueVec[0];
211211
rhs = valueVec[1];
212212
}
213213
auto lhsType = mlir::cast<ShapedType>(lhs.getType());
214-
auto elementType = lhsType.getElementType();
215214
Type newValueType =
216215
(!lhsType.hasRank())
217216
? lhsType
218217
: RankedTensorType::get(llvm::SmallVector<int64_t, 4>(
219218
lhsType.getRank(), ShapedType::kDynamic),
220-
elementType);
219+
lhsType.getElementType());
221220

222221
Value shiftConst =
223222
tosa::createMulShiftConst(rewriter(), loc(), /*shift=*/shift);

src/Conversion/ONNXToTOSA/DialectBuilder.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ struct TosaBuilder : DialectBuilder {
4343
int32_t axis);
4444
template <typename T>
4545
mlir::Value binaryOp(mlir::Value &lhs, mlir::Value &rhs);
46-
mlir::Value mul(mlir::Value &lhs, mlir::Value &rhs, int32_t shift = 0);
46+
mlir::Value mul(mlir::Value &lhs, mlir::Value &rhs, int8_t shift = 0);
4747
mlir::Value intdiv(mlir::Value &lhs, mlir::Value &rhs);
4848

4949
mlir::Value transpose(mlir::Value &value, llvm::ArrayRef<int32_t> perm);

0 commit comments

Comments
 (0)