Home
last modified time | relevance | path

Searched refs:enumerants (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/mlir/tools/mlir-tblgen/
H A DEnumsGen.cpp56 for (const auto &enumerant : enumerants) { in emitEnumClass()
105 auto enumerants = enumAttr.getAllCases(); in emitMaxValueFn() local
108 for (const auto &enumerant : enumerants) { in emitMaxValueFn()
166 auto enumerants = enumAttr.getAllCases(); in emitSymToStrFnForIntEnum() local
171 for (const auto &enumerant : enumerants) { in emitSymToStrFnForIntEnum()
188 auto enumerants = enumAttr.getAllCases(); in emitSymToStrFnForBitEnum() local
258 auto enumerants = enumAttr.getAllCases(); in emitStrToSymFnForIntEnum() local
281 auto enumerants = enumAttr.getAllCases(); in emitStrToSymFnForBitEnum() local
326 auto enumerants = enumAttr.getAllCases(); in emitUnderlyingToSymFnForIntEnum() local
415 auto enumerants = enumAttr.getAllCases(); in emitUnderlyingToSymFnForBitEnum() local
[all …]
H A DSPIRVUtilsGen.cpp333 std::vector<EnumAttrCase> enumerants = enumAttr.getAllCases(); in emitAvailabilityQueryForIntEnum() local
342 for (const EnumAttrCase &enumerant : enumerants) in emitAvailabilityQueryForIntEnum()
375 std::vector<EnumAttrCase> enumerants = enumAttr.getAllCases(); in emitAvailabilityQueryForBitEnum() local
384 for (const EnumAttrCase &enumerant : enumerants) in emitAvailabilityQueryForBitEnum()
419 auto enumerants = enumAttr.getAllCases(); in emitEnumDecl() local
431 for (const EnumAttrCase &enumerant : enumerants) in emitEnumDecl()
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DEnumAttr.td122 list<EnumAttrCaseInfo> enumerants = cases;
227 !interleave(!foreach(enum, enumerants, "\"" # enum.str # "\""),
300 !interleave(!foreach(enum, enumerants, "\"" # enum.str # "\""),