| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | ParsedAttr.h | 319 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 D | FIRAttr.cpp | 178 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 D | FunctionInterfaces.cpp | 45 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 D | Operation.cpp | 987 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 D | ExtensibleDialect.cpp | 490 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 D | TestEntryPointAbi.cpp | 54 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 D | ParserUtils.h | 28 StringRef attrName = spirv::attributeName<EnumClass>()) { 39 << attrName << " attribute specification: " << keyword;
|
| H A D | SPIRVAttributes.td | 26 class SPV_Attr<string attrName, string attrMnemonic> 27 : AttrDef<SPIRV_Dialect, attrName> {
|
| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | OpImplementation.h | 842 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 D | FunctionInterfaces.h | 49 void setArgResAttrDict(Operation *op, StringRef attrName,
|
| /llvm-project-15.0.7/mlir/tools/mlir-tblgen/ |
| H A D | OpDefinitionsGen.cpp | 205 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 D | SPIRVUtilsGen.cpp | 517 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 D | LowerABIAttributesPass.cpp | 187 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 D | interfaces-as-constraints.td | 41 // CHECK-NEXT: return op->emitOpError("attribute '") << attrName 46 // CHECK-NEXT: return op->emitOpError("attribute '") << attrName
|
| H A D | constraint-unique.td | 73 // 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 D | mlir-linalg-ods-yaml-gen.cpp | 102 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 D | GPUBase.td | 129 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 D | Serializer.cpp | 203 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.py | 152 for attrName, attrValue in attributes.items(): 153 attributeNames.append(StringAttr.get(attrName))
|
| /llvm-project-15.0.7/mlir/lib/Dialect/GPU/IR/ |
| H A D | GPUDialect.cpp | 375 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 D | IRCore.cpp | 1769 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 D | TosaOpBase.td | 57 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 D | AsmParserImpl.h | 437 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 D | SPIRVOps.cpp | 173 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 D | FuncOps.td | 246 func.func @example_fn_result() -> (f64 {dialectName.attrName = 0 : i64}) 249 func.func @example_fn_attr() attributes {dialectName.attrName = false}
|