Skip to content

Commit afbb5ee

Browse files
author
git apple-llvm automerger
committed
Merge commit '0d8fd074b7a5' from llvm.org/release/17.x into stable/20230725
2 parents 94fe558 + 0d8fd07 commit afbb5ee

File tree

2 files changed

+16
-16
lines changed

2 files changed

+16
-16
lines changed

mlir/tools/mlir-tblgen/OpDefinitionsGen.cpp

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -158,24 +158,24 @@ static const char *const valueRangeReturnCode = R"(
158158
/// Read operand/result segment_size from bytecode.
159159
static const char *const readBytecodeSegmentSize = R"(
160160
if ($_reader.getBytecodeVersion() < /*kNativePropertiesODSSegmentSize=*/6) {
161-
DenseI32ArrayAttr attr;
162-
if (::mlir::failed($_reader.readAttribute(attr))) return failure();
161+
::mlir::DenseI32ArrayAttr attr;
162+
if (::mlir::failed($_reader.readAttribute(attr))) return ::mlir::failure();
163163
if (attr.size() > static_cast<int64_t>(sizeof($_storage) / sizeof(int32_t))) {
164164
$_reader.emitError("size mismatch for operand/result_segment_size");
165-
return failure();
165+
return ::mlir::failure();
166166
}
167-
llvm::copy(ArrayRef<int32_t>(attr), $_storage.begin());
167+
llvm::copy(::llvm::ArrayRef<int32_t>(attr), $_storage.begin());
168168
} else {
169-
return $_reader.readSparseArray(MutableArrayRef($_storage));
169+
return $_reader.readSparseArray(::llvm::MutableArrayRef($_storage));
170170
}
171171
)";
172172

173173
/// Write operand/result segment_size to bytecode.
174174
static const char *const writeBytecodeSegmentSize = R"(
175175
if ($_writer.getBytecodeVersion() < /*kNativePropertiesODSSegmentSize=*/6)
176-
$_writer.writeAttribute(DenseI32ArrayAttr::get(getContext(), $_storage));
176+
$_writer.writeAttribute(::mlir::DenseI32ArrayAttr::get(getContext(), $_storage));
177177
else
178-
$_writer.writeSparseArray(ArrayRef($_storage));
178+
$_writer.writeSparseArray(::llvm::ArrayRef($_storage));
179179
)";
180180

181181
/// A header for indicating code sections.
@@ -430,15 +430,15 @@ void OpOrAdaptorHelper::computeAttrMetadata() {
430430
/*interfaceType=*/"::llvm::ArrayRef<int32_t>",
431431
/*convertFromStorageCall=*/"$_storage",
432432
/*assignToStorageCall=*/
433-
"llvm::copy($_value, $_storage.begin())",
433+
"::llvm::copy($_value, $_storage.begin())",
434434
/*convertToAttributeCall=*/
435-
"DenseI32ArrayAttr::get($_ctxt, $_storage)",
435+
"::mlir::DenseI32ArrayAttr::get($_ctxt, $_storage)",
436436
/*convertFromAttributeCall=*/
437437
"return convertFromAttribute($_storage, $_attr, $_diag);",
438438
/*readFromMlirBytecodeCall=*/readBytecodeSegmentSize,
439439
/*writeToMlirBytecodeCall=*/writeBytecodeSegmentSize,
440440
/*hashPropertyCall=*/
441-
"llvm::hash_combine_range(std::begin($_storage), "
441+
"::llvm::hash_combine_range(std::begin($_storage), "
442442
"std::end($_storage));",
443443
/*StringRef defaultValue=*/"");
444444
};
@@ -1449,7 +1449,7 @@ void OpEmitter::genPropertiesSupport() {
14491449
)decl";
14501450
const char *setInherentAttrMethodFmt = R"decl(
14511451
if (name == "{0}") {{
1452-
prop.{0} = dyn_cast_or_null<std::remove_reference_t<decltype(prop.{0})>>(value);
1452+
prop.{0} = ::llvm::dyn_cast_or_null<std::remove_reference_t<decltype(prop.{0})>>(value);
14531453
return;
14541454
}
14551455
)decl";
@@ -1502,7 +1502,7 @@ void OpEmitter::genPropertiesSupport() {
15021502
resultSegmentAttrName);
15031503
}
15041504
setInherentAttrMethod << formatv(R"decl(
1505-
auto arrAttr = dyn_cast_or_null<DenseI32ArrayAttr>(value);
1505+
auto arrAttr = ::llvm::dyn_cast_or_null<::mlir::DenseI32ArrayAttr>(value);
15061506
if (!arrAttr) return;
15071507
if (arrAttr.size() != sizeof(prop.{0}) / sizeof(int32_t))
15081508
return;
@@ -2060,7 +2060,7 @@ void OpEmitter::genNamedOperandSetters() {
20602060
if (emitHelper.hasProperties())
20612061
body << formatv(", ::mlir::MutableOperandRange::OperandSegment({0}u, "
20622062
"{{getOperandSegmentSizesAttrName(), "
2063-
"DenseI32ArrayAttr::get(getContext(), "
2063+
"::mlir::DenseI32ArrayAttr::get(getContext(), "
20642064
"getProperties().operandSegmentSizes)})",
20652065
i);
20662066
else
@@ -2299,7 +2299,7 @@ void OpEmitter::genSeparateArgParamBuilder() {
22992299
// the length of the type ranges.
23002300
if (op.getTrait("::mlir::OpTrait::AttrSizedResultSegments")) {
23012301
if (op.getDialect().usePropertiesForAttributes()) {
2302-
body << " llvm::copy(ArrayRef<int32_t>({";
2302+
body << " ::llvm::copy(::llvm::ArrayRef<int32_t>({";
23032303
} else {
23042304
std::string getterName = op.getGetterName(resultSegmentAttrName);
23052305
body << " " << builderOpState << ".addAttribute(" << getterName
@@ -2947,7 +2947,7 @@ void OpEmitter::genCodeForAddingArgAndRegionForBuilder(
29472947
if (op.getTrait("::mlir::OpTrait::AttrSizedOperandSegments")) {
29482948
std::string sizes = op.getGetterName(operandSegmentAttrName);
29492949
if (op.getDialect().usePropertiesForAttributes()) {
2950-
body << " llvm::copy(ArrayRef<int32_t>({";
2950+
body << " ::llvm::copy(::llvm::ArrayRef<int32_t>({";
29512951
emitSegment();
29522952
body << "}), " << builderOpState
29532953
<< ".getOrAddProperties<Properties>()."

mlir/tools/mlir-tblgen/OpFormatGen.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1662,7 +1662,7 @@ void OperationFormat::genParserVariadicSegmentResolution(Operator &op,
16621662
body << "1";
16631663
};
16641664
if (op.getDialect().usePropertiesForAttributes()) {
1665-
body << "llvm::copy(ArrayRef<int32_t>({";
1665+
body << "::llvm::copy(::llvm::ArrayRef<int32_t>({";
16661666
llvm::interleaveComma(op.getOperands(), body, interleaveFn);
16671667
body << formatv("}), "
16681668
"result.getOrAddProperties<{0}::Properties>()."

0 commit comments

Comments
 (0)