| /llvm-project-15.0.7/mlir/tools/mlir-tblgen/ |
| H A D | EnumsGen.cpp | 50 os << "enum class " << enumName; in emitEnumClass() 142 StringRef enumName = enumAttr.getEnumClassName(); in emitOperators() local 147 enumName, underlyingType) in emitOperators() 152 enumName, underlyingType) in emitOperators() 157 enumName, underlyingType) in emitOperators() 163 StringRef enumName = enumAttr.getEnumClassName(); in emitSymToStrFnForIntEnum() local 261 enumName, strToSymFnName); in emitStrToSymFnForIntEnum() 263 enumName); in emitStrToSymFnForIntEnum() 285 enumName, strToSymFnName); in emitStrToSymFnForBitEnum() 377 attrClassName, enumName); in emitSpecializedAttrDef() [all …]
|
| H A D | DirectiveCommonGen.cpp | 64 const auto enumName = c.getEnumName(); in emitDecls() local 65 assert(!enumName.empty() && "enumClauseValue field not set."); in emitDecls() 78 std::string cvDef{(enumName + llvm::Twine(name)).str()}; in emitDecls() 84 os << "def " << enumName << ": I32EnumAttr<\n"; in emitDecls() 85 os << " \"Clause" << enumName << "\",\n"; in emitDecls() 86 os << " \"" << enumName << " Clause\",\n"; in emitDecls() 99 llvm::transform(enumName, std::back_inserter(mnemonic), llvm::toLower); in emitDecls() 100 os << "def " << enumName << "Attr : EnumAttr<" << dialect << "_Dialect, " in emitDecls() 101 << enumName << ", \"" << mnemonic << "\">;\n"; in emitDecls()
|
| H A D | SPIRVUtilsGen.cpp | 332 StringRef enumName = enumAttr.getEnumClassName(); in emitAvailabilityQueryForIntEnum() local 351 enumName); in emitAvailabilityQueryForIntEnum() 357 os << formatv(" case {0}::{1}: { {2} return {3}({4}); }\n", enumName, in emitAvailabilityQueryForIntEnum() 373 StringRef enumName = enumAttr.getEnumClassName(); in emitAvailabilityQueryForBitEnum() local 393 enumName); in emitAvailabilityQueryForBitEnum() 404 os << formatv(" case {0}::{1}: { {2} return {3}({4}); }\n", enumName, in emitAvailabilityQueryForBitEnum() 417 StringRef enumName = enumAttr.getEnumClassName(); in emitEnumDecl() local 438 enumName); in emitEnumDecl() 1205 auto enumName = enumAttr.getEnumClassName(); in emitEnumGetAttrNameFnDefn() local 1207 enumName); in emitEnumGetAttrNameFnDefn() [all …]
|
| H A D | OpFormatGen.cpp | 1814 StringRef enumName = enumAttr.getEnumClassName(); in genEnumAttrPrinter() local 1819 body << llvm::formatv(" case {0}::{1}::{2}:\n", cppNamespace, enumName, in genEnumAttrPrinter()
|
| /llvm-project-15.0.7/mlir/tools/mlir-linalg-ods-gen/ |
| H A D | mlir-linalg-ods-yaml-gen.cpp | 723 std::string enumName = convertOperandKindToEnumName(arg.kind); in generateNamedGenericOpOds() local 727 defFmt, llvm::formatv("{0}Attr", enumName), in generateNamedGenericOpOds() 728 llvm::formatv(typeFmt, enumName, arg.defaultFn), arg.name)); in generateNamedGenericOpOds() 1034 std::string enumName = convertOperandKindToEnumName(arg.kind); in generateNamedGenericOpDefns() local 1036 llvm::formatv(attrDef, enumName, arg.name, arg.defaultFn)); in generateNamedGenericOpDefns() 1079 std::string enumName = in generateNamedGenericOpDefns() local 1086 funcType = llvm::formatv("{0}::{1}", enumName, in generateNamedGenericOpDefns() 1129 "Value {0} = helper.build{1}({2}, {3});", cppIdent, enumName, in generateNamedGenericOpDefns()
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/LLVMIR/ |
| H A D | LLVMOpBase.td | 296 // intrinsic and "enumName" contains the name of the intrinsic as appears in 298 class LLVM_IntrOpBase<Dialect dialect, string opName, string enumName, 307 string llvmEnumName = enumName; 312 llvm::Intrinsic::}] # enumName # [{,
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/ArmNeon/ |
| H A D | ArmNeon.td | 47 /*enumName=*/"aarch64_neon_" # !subst(".", "_", mnemonic),
|
| /llvm-project-15.0.7/clang/utils/TableGen/ |
| H A D | ClangDiagnosticsEmitter.cpp | 1337 SmallString<256> enumName = llvm::StringRef("DiagCat_"); in getDiagCategoryEnum() local 1339 enumName += isalnum(*I) ? *I : '_'; in getDiagCategoryEnum() 1340 return std::string(enumName.str()); in getDiagCategoryEnum()
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/ArmSVE/ |
| H A D | ArmSVE.td | 46 /*string enumName=*/"aarch64_sve_" # !subst(".", "_", mnemonic),
|