diff --git a/mlir/lib/IR/AsmPrinter.cpp b/mlir/lib/IR/AsmPrinter.cpp --- a/mlir/lib/IR/AsmPrinter.cpp +++ b/mlir/lib/IR/AsmPrinter.cpp @@ -2289,8 +2289,8 @@ } void AffineExpr::print(raw_ostream &os) const { - if (expr == nullptr) { - os << "null affine expr"; + if (!expr) { + os << "<>"; return; } ModulePrinter(os).printAffineExpr(*this); @@ -2302,8 +2302,8 @@ } void AffineMap::print(raw_ostream &os) const { - if (map == nullptr) { - os << "null affine map"; + if (!map) { + os << "<>"; return; } ModulePrinter(os).printAffineMap(*this);