Home
last modified time | relevance | path

Searched refs:FieldEnum (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Target/
H A DRegisterFlags.cpp32 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 …]
/freebsd/contrib/llvm-project/lldb/include/lldb/Target/
H A DRegisterFlags.h23 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;
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DRegisterFlagsDetector_arm64.cpp42 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()
/freebsd/contrib/llvm-project/lldb/source/Plugins/RegisterTypeBuilder/
H A DRegisterTypeBuilderClang.cpp71 if (const FieldEnum *enum_type = field.GetEnum()) { in GetRegisterType()
72 const FieldEnum::Enumerators &enumerators = enum_type->GetEnumerators(); in GetRegisterType()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/
H A DProcessGDBRemote.cpp4312 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>> &registers_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>> &registers_enum_types) { in ParseFlagsFields()
4514 const FieldEnum *enum_type = nullptr; in ParseFlagsFields()
4559 const llvm::StringMap<std::unique_ptr<FieldEnum>> &registers_enum_types) { in ParseFlags()
[all …]
H A DProcessGDBRemote.h497 llvm::StringMap<std::unique_ptr<FieldEnum>> m_registers_enum_types;