Skip to content

Commit 3704868

Browse files
Ayush AnshulAyush Anshul
authored andcommitted
seprate signed unsigned and signless
1 parent 9f7d82d commit 3704868

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/Dialect/ONNX/ONNXOps/OpHelper.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -602,9 +602,12 @@ RESULT_TYPE getScalarValue(ElementsAttr denseAttr, Type type) {
602602
if (type.isSignedInteger()) {
603603
return static_cast<RESULT_TYPE>(
604604
mlir::cast<IntegerAttr>(*valueIt).getSInt());
605-
} else {
605+
} else if (type.isUnsignedInteger()) {
606606
return static_cast<RESULT_TYPE>(
607607
mlir::cast<IntegerAttr>(*valueIt).getUInt());
608+
} else {
609+
return static_cast<RESULT_TYPE>(
610+
mlir::cast<IntegerAttr>(*valueIt).getInt());
608611
}
609612
} else if (mlir::isa<FloatType>(elementaryType)) {
610613
auto valueIt = denseAttr.getValues<APFloat>().begin();

0 commit comments

Comments
 (0)