Searched refs:FieldEnum (Results 1 – 6 of 6) sorted by relevance
32 const FieldEnum *enum_type) in Field()248 const FieldEnum::Enumerators &enumerators) { in DumpEnumerators()293 const FieldEnum *enum_type = field.GetEnum(); in DumpEnums()297 const FieldEnum::Enumerators &enumerators = enum_type->GetEnumerators(); in DumpEnums()321 if (const FieldEnum *enum_type = field.GetEnum()) { in EnumsToXML()330 void FieldEnum::ToXML(Stream &strm, unsigned size) const { in ToXML()361 void FieldEnum::Enumerator::ToXML(Stream &strm) const { in ToXML()369 void FieldEnum::Enumerator::DumpToLog(Log *log) const { in DumpToLog()373 void FieldEnum::DumpToLog(Log *log) const { in DumpToLog()417 if (const FieldEnum *enum_type = GetEnum()) in ToXML()[all …]
23 class FieldEnum {44 FieldEnum(std::string id, const Enumerators &enumerators);69 const FieldEnum *enum_type);97 const FieldEnum *GetEnum() const { return m_enum_type; } in GetEnum()129 const FieldEnum *m_enum_type;
42 static const FieldEnum fp8_format_enum("fp8_format_enum", { in DetectFPMRFields()110 static const FieldEnum tcf_enum( in DetectMTECtrlFields()128 static const FieldEnum rmode_enum( in DetectFPCRFields()
71 if (const FieldEnum *enum_type = field.GetEnum()) { in GetRegisterType()72 const FieldEnum::Enumerators &enumerators = enum_type->GetEnumerators(); in GetRegisterType()
4312 static FieldEnum::Enumerators ParseEnumEvalues(const XMLNode &enum_node) { in ParseEnumEvalues()4326 std::map<uint64_t, FieldEnum::Enumerator> enumerators; in ParseEnumEvalues()4365 *value, FieldEnum::Enumerator(*value, name->str())); in ParseEnumEvalues()4371 FieldEnum::Enumerators final_enumerators; in ParseEnumEvalues()4380 llvm::StringMap<std::unique_ptr<FieldEnum>> ®isters_enum_types) { in ParseEnums()4407 FieldEnum::Enumerators enumerators = ParseEnumEvalues(enum_node); in ParseEnums()4413 id, std::make_unique<FieldEnum>(id, enumerators)); in ParseEnums()4424 const llvm::StringMap<std::unique_ptr<FieldEnum>> ®isters_enum_types) { in ParseFlagsFields()4514 const FieldEnum *enum_type = nullptr; in ParseFlagsFields()4559 const llvm::StringMap<std::unique_ptr<FieldEnum>> ®isters_enum_types) { in ParseFlags()[all …]
497 llvm::StringMap<std::unique_ptr<FieldEnum>> m_registers_enum_types;