| /freebsd/contrib/llvm-project/lldb/source/Target/ |
| H A D | RegisterFlags.cpp | 21 RegisterFlags::Field::Field(std::string name, unsigned start, unsigned end) in Field() 27 RegisterFlags::Field::Field(std::string name, unsigned bit_position) in Field() 31 RegisterFlags::Field::Field(std::string name, unsigned start, unsigned end, in Field() 50 void RegisterFlags::Field::DumpToLog(Log *log) const { in DumpToLog() 55 bool RegisterFlags::Field::Overlaps(const Field &other) const { in Overlaps() 61 unsigned RegisterFlags::Field::PaddingDistance(const Field &other) const { in PaddingDistance() 81 unsigned RegisterFlags::Field::GetSizeInBits(unsigned start, unsigned end) { in GetSizeInBits() 85 unsigned RegisterFlags::Field::GetSizeInBits() const { in GetSizeInBits() 89 uint64_t RegisterFlags::Field::GetMaxValue(unsigned start, unsigned end) { in GetMaxValue() 102 uint64_t RegisterFlags::Field::GetMaxValue() const { in GetMaxValue() [all …]
|
| H A D | Target.cpp | 2441 const lldb_private::RegisterFlags &flags, in GetRegisterType()
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Core/ |
| H A D | DumpRegisterInfo.h | 21 class RegisterFlags; variable 32 const RegisterFlags *flags_type, uint32_t terminal_width);
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ |
| H A D | RegisterFlagsDetector_arm64.cpp | 70 std::vector<RegisterFlags::Field> fpcr_fields{ in DetectFPCRFields() 131 std::vector<RegisterFlags::Field> cpsr_fields{ in DetectCPSRFields() 184 std::vector<std::pair<llvm::StringRef, const RegisterFlags *>> in UpdateRegisterInfo()
|
| H A D | RegisterFlagsDetector_arm64.h | 55 using Fields = std::vector<RegisterFlags::Field>; 70 RegisterFlags m_flags;
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/RegisterTypeBuilder/ |
| H A D | RegisterTypeBuilderClang.cpp | 40 const std::string &name, const lldb_private::RegisterFlags &flags, in GetRegisterType() 68 for (const RegisterFlags::Field &field : flags.GetFields()) { in GetRegisterType()
|
| H A D | RegisterTypeBuilderClang.h | 32 const lldb_private::RegisterFlags &flags,
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/ |
| H A D | lldb-private-types.h | 27 class RegisterFlags; variable 69 mutable const RegisterFlags *flags_type;
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Target/ |
| H A D | RegisterFlags.h | 59 class RegisterFlags { 136 RegisterFlags(std::string id, unsigned size,
|
| H A D | RegisterTypeBuilder.h | 22 const lldb_private::RegisterFlags &flags,
|
| H A D | DynamicRegisterInfo.h | 15 #include "lldb/Target/RegisterFlags.h" 44 const RegisterFlags *flags_type = nullptr;
|
| H A D | Target.h | 1282 const lldb_private::RegisterFlags &flags,
|
| /freebsd/contrib/llvm-project/lldb/source/Core/ |
| H A D | DumpRegisterInfo.cpp | 91 const std::vector<SetInfo> &in_sets, const RegisterFlags *flags_type, in DoDumpRegisterInfo()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/ |
| H A D | ProcessGDBRemote.cpp | 4292 static std::vector<RegisterFlags::Field> ParseFlagsFields( in ParseFlagsFields() 4299 std::vector<RegisterFlags::Field> fields; in ParseFlagsFields() 4376 if (RegisterFlags::Field::GetSizeInBits(*start, *end) > 64) in ParseFlagsFields() 4392 RegisterFlags::Field::GetMaxValue(*start, *end); in ParseFlagsFields() 4416 RegisterFlags::Field(name->str(), *start, *end, enum_type)); in ParseFlagsFields() 4428 llvm::StringMap<std::unique_ptr<RegisterFlags>> ®isters_flags_types, in ParseFlags() 4467 std::vector<RegisterFlags::Field> fields = in ParseFlags() 4472 std::vector<RegisterFlags::Field>::const_iterator overlap = in ParseFlags() 4474 [](const RegisterFlags::Field &lhs, in ParseFlags() 4475 const RegisterFlags::Field &rhs) { in ParseFlags() [all …]
|
| H A D | ProcessGDBRemote.h | 486 llvm::StringMap<std::unique_ptr<RegisterFlags>> m_registers_flags_types;
|
| /freebsd/lib/clang/liblldb/ |
| H A D | Makefile | 666 SRCS+= Target/RegisterFlags.cpp
|