Searched refs:enumerant (Results 1 – 6 of 6) sorted by relevance
58 auto value = enumerant.getValue(); in emitEnumClass()109 int64_t value = enumerant.getValue(); in emitMaxValueFn()172 auto symbol = enumerant.getSymbol(); in emitSymToStrFnForIntEnum()173 auto str = enumerant.getStr(); in emitSymToStrFnForIntEnum()229 if ((enumerant.getValue() != 0) && in emitSymToStrFnForBitEnum()237 if ((enumerant.getValue() != 0) && in emitSymToStrFnForBitEnum()239 os << formatv(formatCompare, enumerant.getValue(), enumerant.getStr()); in emitSymToStrFnForBitEnum()245 if (enumerant.getValue() != 0) in emitSymToStrFnForBitEnum()246 os << formatv(formatCompare, enumerant.getValue(), enumerant.getStr()); in emitSymToStrFnForBitEnum()266 auto str = enumerant.getStr(); in emitStrToSymFnForIntEnum()[all …]
252 for (const auto &enumerant : enumAttr.getAllCases()) { in emitOneEnumToConversion() local253 StringRef llvmEnumerant = enumerant.getLLVMEnumerant(); in emitOneEnumToConversion()254 StringRef cppEnumerant = enumerant.getSymbol(); in emitOneEnumToConversion()282 for (const auto &enumerant : enumAttr.getAllCases()) { in emitOneCEnumToConversion() local283 StringRef llvmEnumerant = enumerant.getLLVMEnumerant(); in emitOneCEnumToConversion()284 StringRef cppEnumerant = enumerant.getSymbol(); in emitOneCEnumToConversion()313 for (const auto &enumerant : enumAttr.getAllCases()) { in emitOneEnumFromConversion() local314 StringRef llvmEnumerant = enumerant.getLLVMEnumerant(); in emitOneEnumFromConversion()315 StringRef cppEnumerant = enumerant.getSymbol(); in emitOneEnumFromConversion()344 for (const auto &enumerant : enumAttr.getAllCases()) { in emitOneCEnumFromConversion() local[all …]
342 for (const EnumAttrCase &enumerant : enumerants) in emitAvailabilityQueryForIntEnum() local355 EnumAttrCase enumerant = caseSpecPair.first; in emitAvailabilityQueryForIntEnum() local384 for (const EnumAttrCase &enumerant : enumerants) in emitAvailabilityQueryForBitEnum() local402 EnumAttrCase enumerant = caseSpecPair.first; in emitAvailabilityQueryForBitEnum() local431 for (const EnumAttrCase &enumerant : enumerants) in emitEnumDecl() local1266 getAvailabilities(enumerant.getDef())) in emitAvailabilityImpl()1312 getAvailabilities(enumerant.getDef())) in emitAvailabilityImpl()1314 caseSpecs.push_back({enumerant, caseAvail}); in emitAvailabilityImpl()1394 for (const EnumAttrCase &enumerant : enumAttr.getAllCases()) { in emitCapabilityImplication() local1395 const Record &def = enumerant.getDef(); in emitCapabilityImplication()[all …]
19 // The C++ enumerant symbol.22 // The C++ enumerant value.27 // The string representation of the enumerant. May be the same as symbol.
224 // - `cppSym`: name of the C++ enumerant for this case in MLIR API;226 // - `llvmSym`: name of the C++ enumerant for this case in LLVM API.233 // The name of the equivalent enumerant in LLVM.
145 is a `mlir::spirv::Version` enumerant.157 is a `mlir::spirv::Version` enumerant.