diff --git a/mlir/tools/mlir-tblgen/OpDefinitionsGen.cpp b/mlir/tools/mlir-tblgen/OpDefinitionsGen.cpp --- a/mlir/tools/mlir-tblgen/OpDefinitionsGen.cpp +++ b/mlir/tools/mlir-tblgen/OpDefinitionsGen.cpp @@ -164,7 +164,7 @@ $_reader.emitError("size mismatch for operand/result_segment_size"); return ::mlir::failure(); } - llvm::copy(::llvm::ArrayRef(attr), $_storage.begin()); + ::llvm::copy(::llvm::ArrayRef(attr), $_storage.begin()); } else { return $_reader.readSparseArray(::llvm::MutableArrayRef($_storage)); } diff --git a/mlir/tools/mlir-tblgen/OpFormatGen.cpp b/mlir/tools/mlir-tblgen/OpFormatGen.cpp --- a/mlir/tools/mlir-tblgen/OpFormatGen.cpp +++ b/mlir/tools/mlir-tblgen/OpFormatGen.cpp @@ -1706,7 +1706,7 @@ body << "1"; }; if (op.getDialect().usePropertiesForAttributes()) { - body << "llvm::copy(ArrayRef({"; + body << "::llvm::copy(::llvm::ArrayRef({"; llvm::interleaveComma(op.getResults(), body, interleaveFn); body << formatv("}), " "result.getOrAddProperties<{0}::Properties>()."