Home
last modified time | relevance | path

Searched refs:attrName (Results 1 – 25 of 45) sorted by relevance

12

/llvm-project-15.0.7/clang/include/clang/Sema/
H A DParsedAttr.h319 ParsedAttr(IdentifierInfo *attrName, SourceRange attrRange, in ParsedAttr() argument
323 : AttributeCommonInfo(attrName, scopeName, attrRange, scopeLoc, in ParsedAttr()
335 ParsedAttr(IdentifierInfo *attrName, SourceRange attrRange, in ParsedAttr() argument
342 : AttributeCommonInfo(attrName, scopeName, attrRange, scopeLoc, in ParsedAttr()
356 ParsedAttr(IdentifierInfo *attrName, SourceRange attrRange, in ParsedAttr() argument
360 : AttributeCommonInfo(attrName, scopeName, attrRange, scopeLoc, in ParsedAttr()
373 ParsedAttr(IdentifierInfo *attrName, SourceRange attrRange, in ParsedAttr() argument
377 : AttributeCommonInfo(attrName, scopeName, attrRange, scopeLoc, in ParsedAttr()
392 ParsedAttr(IdentifierInfo *attrName, SourceRange attrRange, in ParsedAttr() argument
405 ParsedAttr(IdentifierInfo *attrName, SourceRange attrRange, in ParsedAttr() argument
[all …]
/llvm-project-15.0.7/flang/lib/Optimizer/Dialect/
H A DFIRAttr.cpp178 llvm::StringRef attrName; in parseFirAttribute() local
179 if (parser.parseKeyword(&attrName)) { in parseFirAttribute()
184 if (attrName == ExactTypeAttr::getAttrName()) { in parseFirAttribute()
192 if (attrName == SubclassAttr::getAttrName()) { in parseFirAttribute()
200 if (attrName == PointIntervalAttr::getAttrName()) in parseFirAttribute()
202 if (attrName == LowerBoundAttr::getAttrName()) in parseFirAttribute()
204 if (attrName == UpperBoundAttr::getAttrName()) in parseFirAttribute()
206 if (attrName == ClosedIntervalAttr::getAttrName()) in parseFirAttribute()
208 if (attrName == RealAttr::getAttrName()) in parseFirAttribute()
211 parser.emitError(loc, "unknown FIR attribute: ") << attrName; in parseFirAttribute()
/llvm-project-15.0.7/mlir/lib/IR/
H A DFunctionInterfaces.cpp45 Operation *op, StringRef attrName, unsigned numTotalIndices, unsigned index, in setArgResAttrDict() argument
47 ArrayAttr allAttrs = op->getAttrOfType<ArrayAttr>(attrName); in setArgResAttrDict()
56 op->setAttr(attrName, ArrayAttr::get(op->getContext(), newAttrs)); in setArgResAttrDict()
69 op->removeAttr(attrName); in setArgResAttrDict()
76 op->setAttr(attrName, ArrayAttr::get(op->getContext(), newAttrs)); in setArgResAttrDict()
80 static void setAllArgResAttrDicts(Operation *op, StringRef attrName, in setAllArgResAttrDicts() argument
83 op->removeAttr(attrName); in setAllArgResAttrDicts()
85 op->setAttr(attrName, ArrayAttr::get(op->getContext(), attrs)); in setAllArgResAttrDicts()
289 auto updateAttrFn = [&](StringRef attrName, unsigned oldCount, in setFunctionType()
295 op->removeAttr(attrName); in setFunctionType()
[all …]
H A DOperation.cpp987 StringRef attrName, in verifyValueSizeAttr() argument
990 auto sizeAttr = op->getAttrOfType<DenseIntElementsAttr>(attrName); in verifyValueSizeAttr()
993 << attrName << "'"; in verifyValueSizeAttr()
999 << attrName << "'"; in verifyValueSizeAttr()
1005 << attrName << "' attribute cannot have negative elements"; in verifyValueSizeAttr()
1015 << ") specified in attribute '" << attrName << "'"; in verifyValueSizeAttr()
1020 StringRef attrName) { in verifyOperandSizeAttr() argument
1021 return verifyValueSizeAttr(op, attrName, "operand", op->getNumOperands()); in verifyOperandSizeAttr()
1025 StringRef attrName) { in verifyResultSizeAttr() argument
1026 return verifyValueSizeAttr(op, attrName, "result", op->getNumResults()); in verifyResultSizeAttr()
H A DExtensibleDialect.cpp490 StringRef attrName, AsmParser &parser, Attribute &resultAttr) const { in parseOptionalDynamicAttr() argument
491 DynamicAttrDefinition *attrDef = lookupAttrDefinition(attrName); in parseOptionalDynamicAttr()
/llvm-project-15.0.7/mlir/test/lib/Dialect/SPIRV/
H A DTestEntryPointAbi.cpp54 StringRef attrName = spirv::getEntryPointABIAttrName(); in runOnOperation() local
56 if (!gpu::GPUDialect::isKernel(gpuFunc) || gpuFunc->getAttr(attrName)) in runOnOperation()
61 gpuFunc->setAttr(attrName, in runOnOperation()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/IR/
H A DParserUtils.h28 StringRef attrName = spirv::attributeName<EnumClass>()) {
39 << attrName << " attribute specification: " << keyword;
H A DSPIRVAttributes.td26 class SPV_Attr<string attrName, string attrMnemonic>
27 : AttrDef<SPIRV_Dialect, attrName> {
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DOpImplementation.h842 return parseAttribute(result, Type(), attrName, attrs); in parseAttribute()
849 return parseAttribute(result, Type(), attrName, attrs); in parseAttribute()
870 attrs.append(attrName, result); in parseAttribute()
907 attrs.append(attrName, result); in parseCustomAttributeWithFallback()
916 return parseAttribute(result, type, attrName, attrs); in parseCustomAttributeWithFallback()
967 StringRef attrName, in parseOptionalAttribute() argument
976 StringRef attrName, in parseOptionalAttribute() argument
980 attrs.append(attrName, result); in parseOptionalAttribute()
1006 if (failed(parseOptionalSymbolName(result, attrName, attrs))) in parseSymbolName()
1015 StringRef attrName,
[all …]
H A DFunctionInterfaces.h49 void setArgResAttrDict(Operation *op, StringRef attrName,
/llvm-project-15.0.7/mlir/tools/mlir-tblgen/
H A DOpDefinitionsGen.cpp205 StringRef attrName; member
258 Formatter getAttrName(StringRef attrName) const { in getAttrName()
263 op.getGetterName(attrName)); in getAttrName()
361 return lhs.attrName < rhs.attrName; in computeAttrMetadata()
375 attrMetadata.insert({attr.attrName, attr}); in computeAttrMetadata()
737 const auto getVarName = [&](StringRef attrName) { in genAttributeVerifier() argument
738 return (tblgenNamePrefix + attrName).str(); in genAttributeVerifier()
759 getVarName(optional->attrName)); in genAttributeVerifier()
766 optional->attrName); in genAttributeVerifier()
781 optional->attrName); in genAttributeVerifier()
[all …]
H A DSPIRVUtilsGen.cpp517 StringRef attrName, raw_ostream &os) { in emitAttributeSerialization() argument
519 << formatv("if (auto attr = {0}->getAttr(\"{1}\")) {{\n", opVar, attrName); in emitAttributeSerialization()
795 StringRef attrList, StringRef attrName, in emitAttributeDeserialization() argument
803 attrList, attrName, words, wordIndex); in emitAttributeDeserialization()
817 attrList, attrName); in emitAttributeDeserialization()
822 attrList, attrName, words, wordIndex); in emitAttributeDeserialization()
827 attrList, attrName, words, wordIndex); in emitAttributeDeserialization()
/llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/Transforms/
H A DLowerABIAttributesPass.cpp187 auto attrName = spirv::getInterfaceVarABIAttrName(); in matchAndRewrite() local
191 argType.index(), attrName); in matchAndRewrite()
261 StringRef attrName = spirv::getInterfaceVarABIAttrName(); in runOnOperation() local
263 if (op.getArgAttr(i, attrName)) in runOnOperation()
/llvm-project-15.0.7/mlir/test/mlir-tblgen/
H A Dinterfaces-as-constraints.td41 // CHECK-NEXT: return op->emitOpError("attribute '") << attrName
46 // CHECK-NEXT: return op->emitOpError("attribute '") << attrName
H A Dconstraint-unique.td73 // CHECK-NEXT: return op->emitOpError("attribute '") << attrName
82 // CHECK-NEXT: return op->emitOpError("attribute '") << attrName
/llvm-project-15.0.7/mlir/tools/mlir-linalg-ods-gen/
H A Dmlir-linalg-ods-yaml-gen.cpp102 Optional<std::string> attrName; member
301 io.mapOptional("attr_name", info.attrName); in mapping()
1083 assert(expression.scalarFn->fnName || expression.scalarFn->attrName); in generateNamedGenericOpDefns()
1089 if (expression.scalarFn->attrName) { in generateNamedGenericOpDefns()
1092 arg.name == expression.scalarFn->attrName.value(); in generateNamedGenericOpDefns()
1096 << expression.scalarFn->attrName.value(); in generateNamedGenericOpDefns()
1098 funcType = llvm::formatv("{0}Val", *expression.scalarFn->attrName); in generateNamedGenericOpDefns()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/GPU/IR/
H A DGPUBase.td129 class GPU_Attr<string attrName, string attrMnemonic, list<Trait> traits = []>
130 : AttrDef<GPU_Dialect, attrName, traits> {
/llvm-project-15.0.7/mlir/lib/Target/SPIRV/Serialization/
H A DSerializer.cpp203 auto attrName = attr.getName().strref(); in processDecoration() local
204 auto decorationName = llvm::convertToCamelFromSnakeCase(attrName, true); in processDecoration()
210 << attrName; in processDecoration()
221 return emitError(loc, "expected integer attribute for ") << attrName; in processDecoration()
230 << attrName << " attribute " << strAttr.getValue(); in processDecoration()
232 return emitError(loc, "expected string attribute for ") << attrName; in processDecoration()
243 return emitError(loc, "expected unit attribute for ") << attrName; in processDecoration()
/llvm-project-15.0.7/mlir/python/mlir/dialects/
H A D_pdl_ops_ext.py152 for attrName, attrValue in attributes.items():
153 attributeNames.append(StringAttr.get(attrName))
/llvm-project-15.0.7/mlir/lib/Dialect/GPU/IR/
H A DGPUDialect.cpp375 auto attrName = in addAsyncDependency() local
377 auto sizeAttr = op->template getAttrOfType<DenseIntElementsAttr>(attrName); in addAsyncDependency()
385 op->setAttr(attrName, Builder(op->getContext()).getI32VectorAttr(sizes)); in addAsyncDependency()
807 auto attrName = getNumWorkgroupAttributionsAttrName(); in addWorkgroupAttribution() local
808 auto attr = (*this)->getAttrOfType<IntegerAttr>(attrName); in addWorkgroupAttribution()
809 (*this)->setAttr(attrName, in addWorkgroupAttribution()
/llvm-project-15.0.7/mlir/lib/Bindings/Python/
H A DIRCore.cpp1769 MlirStringRef attrName = mlirSymbolTableGetSymbolAttributeName(); in getSymbolName() local
1771 mlirOperationGetAttributeByName(operation.get(), attrName); in getSymbolName()
1782 MlirStringRef attrName = mlirSymbolTableGetSymbolAttributeName(); in setSymbolName() local
1784 mlirOperationGetAttributeByName(operation.get(), attrName); in setSymbolName()
1795 MlirStringRef attrName = mlirSymbolTableGetVisibilityAttributeName(); in getVisibility() local
1797 mlirOperationGetAttributeByName(operation.get(), attrName); in getVisibility()
1811 MlirStringRef attrName = mlirSymbolTableGetVisibilityAttributeName(); in setVisibility() local
1813 mlirOperationGetAttributeByName(operation.get(), attrName); in setVisibility()
1818 mlirOperationSetAttributeByName(operation.get(), attrName, newVisAttr); in setVisibility()
2343 .def("__getattr__", [=](PyDialects &self, std::string attrName) { in populateIRCore() argument
[all …]
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Tosa/IR/
H A DTosaOpBase.td57 class Tosa_Attr<string attrName, string attrMnemonic, list<Trait> traits = []>
58 : AttrDef<Tosa_Dialect, attrName, traits> {
/llvm-project-15.0.7/mlir/lib/AsmParser/
H A DAsmParserImpl.h437 ParseResult parseOptionalSymbolName(StringAttr &result, StringRef attrName, in parseOptionalSymbolName() argument
444 attrs.push_back(getBuilder().getNamedAttr(attrName, result)); in parseOptionalSymbolName()
/llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/IR/
H A DSPIRVOps.cpp173 StringRef attrName = spirv::attributeName<EnumClass>()) { in parseEnumStrAttr() argument
178 attrName, attr)) { in parseEnumStrAttr()
183 << attrName << " attribute specified as string"; in parseEnumStrAttr()
189 << attrName << " attribute specification: " << attrVal; in parseEnumStrAttr()
201 StringRef attrName = spirv::attributeName<EnumClass>()) { in parseEnumStrAttr() argument
205 state.addAttribute(attrName, parser.getBuilder().getI32IntegerAttr( in parseEnumStrAttr()
217 StringRef attrName = spirv::attributeName<EnumClass>()) { in parseEnumKeywordAttr() argument
221 state.addAttribute(attrName, parser.getBuilder().getI32IntegerAttr( in parseEnumKeywordAttr()
241 state.addAttribute(attrName, builder.getI32IntegerAttr(0)); in parseControlAttribute()
4052 const char *attrName = "spec_const"; in parse() local
[all …]
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Func/IR/
H A DFuncOps.td246 func.func @example_fn_result() -> (f64 {dialectName.attrName = 0 : i64})
249 func.func @example_fn_attr() attributes {dialectName.attrName = false}

12