Searched refs:RegisterFlags (Results 1 - 16 of 16) sorted by relevance
/freebsd-current/contrib/llvm-project/lldb/include/lldb/Core/ |
H A D | DumpRegisterInfo.h | 21 class RegisterFlags; 32 const RegisterFlags *flags_type, uint32_t terminal_width);
|
/freebsd-current/contrib/llvm-project/lldb/include/lldb/Target/ |
H A D | RegisterTypeBuilder.h | 22 const lldb_private::RegisterFlags &flags,
|
H A D | RegisterFlags.h | 1 //===-- RegisterFlags.h -----------------------------------------*- C++ -*-===// 21 class RegisterFlags { class in namespace:lldb_private 84 RegisterFlags(std::string id, unsigned size,
|
H A D | DynamicRegisterInfo.h | 15 #include "lldb/Target/RegisterFlags.h" 44 const RegisterFlags *flags_type = nullptr;
|
H A D | Target.h | 1269 const lldb_private::RegisterFlags &flags,
|
/freebsd-current/contrib/llvm-project/lldb/source/Target/ |
H A D | RegisterFlags.cpp | 1 //===-- RegisterFlags.cpp -------------------------------------------------===// 9 #include "lldb/Target/RegisterFlags.h" 20 RegisterFlags::Field::Field(std::string name, unsigned start, unsigned end) 25 void RegisterFlags::Field::log(Log *log) const { 30 bool RegisterFlags::Field::Overlaps(const Field &other) const { 36 unsigned RegisterFlags::Field::PaddingDistance(const Field &other) const { 56 void RegisterFlags::SetFields(const std::vector<Field> &fields) { 99 RegisterFlags::RegisterFlags(std::string id, unsigned size, function in class:RegisterFlags 105 void RegisterFlags [all...] |
H A D | Target.cpp | 2448 const lldb_private::RegisterFlags &flags,
|
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/RegisterTypeBuilder/ |
H A D | RegisterTypeBuilderClang.h | 32 const lldb_private::RegisterFlags &flags,
|
H A D | RegisterTypeBuilderClang.cpp | 14 #include "lldb/Target/RegisterFlags.h" 40 const std::string &name, const lldb_private::RegisterFlags &flags, 67 // We assume that RegisterFlags has padded and sorted the fields 69 for (const RegisterFlags::Field &field : flags.GetFields()) { 79 // This should be true if RegisterFlags padded correctly.
|
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ |
H A D | RegisterFlagsLinux_arm64.h | 12 #include "lldb/Target/RegisterFlags.h" 55 using Fields = std::vector<RegisterFlags::Field>; 70 RegisterFlags m_flags;
|
H A D | RegisterFlagsLinux_arm64.cpp | 55 std::vector<RegisterFlags::Field> fpcr_fields{ 116 std::vector<RegisterFlags::Field> cpsr_fields{ 169 std::vector<std::pair<llvm::StringRef, const RegisterFlags *>>
|
/freebsd-current/contrib/llvm-project/lldb/include/lldb/ |
H A D | lldb-private-types.h | 27 class RegisterFlags; 69 mutable const RegisterFlags *flags_type;
|
/freebsd-current/contrib/llvm-project/lldb/source/Core/ |
H A D | DumpRegisterInfo.cpp | 11 #include "lldb/Target/RegisterFlags.h" 91 const std::vector<SetInfo> &in_sets, const RegisterFlags *flags_type,
|
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/ |
H A D | ProcessGDBRemote.cpp | 56 #include "lldb/Target/RegisterFlags.h" 4171 static std::vector<RegisterFlags::Field> ParseFlagsFields(XMLNode flags_node, 4177 std::vector<RegisterFlags::Field> fields; 4253 fields.push_back(RegisterFlags::Field(name->str(), *start, *end)); 4264 llvm::StringMap<std::unique_ptr<RegisterFlags>> ®isters_flags_types) { 4301 std::vector<RegisterFlags::Field> fields = 4306 std::vector<RegisterFlags::Field>::const_iterator overlap = 4308 [](const RegisterFlags::Field &lhs, 4309 const RegisterFlags::Field &rhs) { 4335 *id, std::make_unique<RegisterFlags>(i [all...] |
H A D | ProcessGDBRemote.h | 479 // Pointers to these RegisterFlags will be set in the register info passed 485 llvm::StringMap<std::unique_ptr<RegisterFlags>> m_registers_flags_types;
|
/freebsd-current/lib/clang/liblldb/ |
H A D | Makefile | 637 SRCS+= Target/RegisterFlags.cpp
|
Completed in 237 milliseconds