Home
last modified time | relevance | path

Searched refs:enumAttr (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/mlir/tools/mlir-tblgen/
H A DEnumsGen.cpp103 EnumAttr enumAttr(enumDef); in emitMaxValueFn() local
141 EnumAttr enumAttr(enumDef); in emitOperators() local
162 EnumAttr enumAttr(enumDef); in emitSymToStrFnForIntEnum() local
183 EnumAttr enumAttr(enumDef); in emitSymToStrFnForBitEnum() local
255 EnumAttr enumAttr(enumDef); in emitStrToSymFnForIntEnum() local
275 EnumAttr enumAttr(enumDef); in emitStrToSymFnForBitEnum() local
322 EnumAttr enumAttr(enumDef); in emitUnderlyingToSymFnForIntEnum() local
352 EnumAttr enumAttr(enumDef); in emitSpecializedAttrDef() local
411 EnumAttr enumAttr(enumDef); in emitUnderlyingToSymFnForBitEnum() local
437 EnumAttr enumAttr(enumDef); in emitEnumDecl() local
[all …]
H A DLLVMIRConversionGen.cpp241 LLVMEnumAttr enumAttr(record); in emitOneEnumToConversion() local
242 StringRef llvmClass = enumAttr.getLLVMClassName(); in emitOneEnumToConversion()
262 enumAttr.getEnumClassName()); in emitOneEnumToConversion()
271 LLVMCEnumAttr enumAttr(record); in emitOneCEnumToConversion() local
272 StringRef llvmClass = enumAttr.getLLVMClassName(); in emitOneCEnumToConversion()
293 enumAttr.getEnumClassName()); in emitOneCEnumToConversion()
302 LLVMEnumAttr enumAttr(record); in emitOneEnumFromConversion() local
303 StringRef llvmClass = enumAttr.getLLVMClassName(); in emitOneEnumFromConversion()
323 enumAttr.getLLVMClassName()); in emitOneEnumFromConversion()
332 LLVMCEnumAttr enumAttr(record); in emitOneCEnumFromConversion() local
[all …]
H A DSPIRVUtilsGen.cpp331 EnumAttr enumAttr(enumDef); in emitAvailabilityQueryForIntEnum() local
372 EnumAttr enumAttr(enumDef); in emitAvailabilityQueryForBitEnum() local
416 EnumAttr enumAttr(enumDef); in emitEnumDecl() local
419 auto enumerants = enumAttr.getAllCases(); in emitEnumDecl()
457 EnumAttr enumAttr(enumDef); in emitEnumDef() local
466 if (enumAttr.isBitEnum()) { in emitEnumDef()
1223 EnumAttr enumAttr(*def); in emitAttrUtils() local
1261 if (!enumAttr) in emitAvailabilityImpl()
1302 if (!enumAttr) in emitAvailabilityImpl()
1321 if (enumAttr->isBitEnum()) { in emitAvailabilityImpl()
[all …]
H A DOpFormatGen.cpp373 const EnumAttr *enumAttr = dyn_cast<EnumAttr>(&baseAttr); in canFormatEnumAttr() local
374 if (!enumAttr) in canFormatEnumAttr()
378 return !enumAttr->getUnderlyingType().empty() && in canFormatEnumAttr()
379 !enumAttr->getConstBuilderTemplate().empty(); in canFormatEnumAttr()
1038 const EnumAttr &enumAttr = cast<EnumAttr>(baseAttr); in genEnumAttrParser() local
1039 std::vector<EnumAttrCase> cases = enumAttr.getAllCases(); in genEnumAttrParser()
1782 const EnumAttr &enumAttr = cast<EnumAttr>(baseAttr); in genEnumAttrPrinter() local
1783 std::vector<EnumAttrCase> cases = enumAttr.getAllCases(); in genEnumAttrPrinter()
1801 if (enumAttr.isBitEnum()) { in genEnumAttrPrinter()
1813 StringRef cppNamespace = enumAttr.getCppNamespace(); in genEnumAttrPrinter()
[all …]
/llvm-project-15.0.7/mlir/unittests/TableGen/
H A DEnumsGenTest.cpp173 I32EnumAttr enumAttr = I32EnumAttr::get(&ctx, rawVal); in TEST() local
174 EXPECT_NE(enumAttr, nullptr); in TEST()
175 EXPECT_EQ(enumAttr.getValue(), rawVal); in TEST()
180 EXPECT_EQ(intAttr, enumAttr); in TEST()