diff --git a/mlir/lib/Dialect/Quant/IR/TypeParser.cpp b/mlir/lib/Dialect/Quant/IR/TypeParser.cpp --- a/mlir/lib/Dialect/Quant/IR/TypeParser.cpp +++ b/mlir/lib/Dialect/Quant/IR/TypeParser.cpp @@ -416,7 +416,7 @@ static void printCalibratedQuantizedType(CalibratedQuantizedType type, DialectAsmPrinter &out) { out << "calibrated<" << type.getExpressedType(); - out << "<" << type.getMin() << ", " << type.getMax() << ">"; + out << "<" << type.getMin() << ":" << type.getMax() << ">"; out << ">"; } diff --git a/mlir/test/Dialect/Quant/parse-calibrated.mlir b/mlir/test/Dialect/Quant/parse-calibrated.mlir --- a/mlir/test/Dialect/Quant/parse-calibrated.mlir +++ b/mlir/test/Dialect/Quant/parse-calibrated.mlir @@ -2,7 +2,7 @@ // ----- // CHECK-LABEL: parseCalibrated -// CHECK: !quant.calibrated +// CHECK: !quant.calibrated !qalias = type !quant.calibrated> func @parseCalibrated() -> !qalias { %0 = "foo"() : () -> !qalias