Searched refs:lldb_private (Results 26 - 50 of 1475) sorted by relevance

1234567891011>>

/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/
H A DRegisterContextPOSIXCore_s390x.h19 lldb_private::Thread &thread,
20 lldb_private::RegisterInfoInterface *register_info,
21 const lldb_private::DataExtractor &gpregset,
22 llvm::ArrayRef<lldb_private::CoreNote> notes);
26 bool ReadRegister(const lldb_private::RegisterInfo *reg_info,
27 lldb_private::RegisterValue &value) override;
29 bool WriteRegister(const lldb_private::RegisterInfo *reg_info,
30 const lldb_private::RegisterValue &value) override;
49 lldb_private::DataExtractor m_gpr;
52 lldb_private
[all...]
H A DRegisterContextPOSIXCore_arm.h20 lldb_private::Thread &thread,
21 lldb_private::RegisterInfoInterface *register_info,
22 const lldb_private::DataExtractor &gpregset,
23 llvm::ArrayRef<lldb_private::CoreNote> notes);
27 bool ReadRegister(const lldb_private::RegisterInfo *reg_info,
28 lldb_private::RegisterValue &value) override;
30 bool WriteRegister(const lldb_private::RegisterInfo *reg_info,
31 const lldb_private::RegisterValue &value) override;
50 lldb_private::DataExtractor m_gpr;
H A DRegisterContextPOSIXCore_arm64.h20 lldb_private::Thread &thread,
21 lldb_private::RegisterInfoInterface *register_info,
22 const lldb_private::DataExtractor &gpregset,
23 llvm::ArrayRef<lldb_private::CoreNote> notes);
27 bool ReadRegister(const lldb_private::RegisterInfo *reg_info,
28 lldb_private::RegisterValue &value) override;
30 bool WriteRegister(const lldb_private::RegisterInfo *reg_info,
31 const lldb_private::RegisterValue &value) override;
50 lldb_private::DataExtractor m_gpr;
H A DProcessElfCore.h31 class ProcessElfCore : public lldb_private::Process {
36 const lldb_private::FileSpec *crash_file_path);
42 static lldb_private::ConstString GetPluginNameStatic();
48 const lldb_private::FileSpec &core_file);
57 lldb_private::Status DoLoadCore() override;
59 lldb_private::DynamicLoader *GetDynamicLoader() override;
62 lldb_private::ConstString GetPluginName() override;
67 lldb_private::Status DoDestroy() override;
71 lldb_private::Status WillResume() override {
72 lldb_private
[all...]
H A DRegisterContextPOSIXCore_x86_64.h18 lldb_private::Thread &thread,
19 lldb_private::RegisterInfoInterface *register_info,
20 const lldb_private::DataExtractor &gpregset,
21 llvm::ArrayRef<lldb_private::CoreNote> notes);
23 bool ReadRegister(const lldb_private::RegisterInfo *reg_info,
24 lldb_private::RegisterValue &value) override;
26 bool WriteRegister(const lldb_private::RegisterInfo *reg_info,
27 const lldb_private::RegisterValue &value) override;
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/
H A DRenderScriptExpressionOpts.h34 RenderScriptRuntimeModulePass(const lldb_private::Process *process)
40 const lldb_private::Process *m_process_ptr;
43 namespace lldb_private { namespace
45 struct RSIRPasses : public lldb_private::LLVMUserExpression::IRPasses {
46 RSIRPasses(lldb_private::Process *process);
51 } // namespace lldb_private
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DRegisterContextLinux_i386.h14 class RegisterContextLinux_i386 : public lldb_private::RegisterInfoInterface {
16 RegisterContextLinux_i386(const lldb_private::ArchSpec &target_arch);
20 const lldb_private::RegisterInfo *GetRegisterInfo() const override;
26 const std::vector<lldb_private::RegisterInfo> *
30 std::vector<lldb_private::RegisterInfo> d_register_infos;
H A DRegisterContextLinux_mips64.h15 class RegisterContextLinux_mips64 : public lldb_private::RegisterInfoInterface {
17 RegisterContextLinux_mips64(const lldb_private::ArchSpec &target_arch,
22 const lldb_private::RegisterInfo *GetRegisterInfo() const override;
24 const lldb_private::RegisterSet *GetRegisterSet(size_t set) const;
33 const lldb_private::RegisterInfo *m_register_info_p;
H A DRegisterInfoInterface.h16 namespace lldb_private { namespace
23 RegisterInfoInterface(const lldb_private::ArchSpec &target_arch)
29 virtual const lldb_private::RegisterInfo *GetRegisterInfo() const = 0;
40 const lldb_private::ArchSpec &GetTargetArchitecture() const {
44 virtual const lldb_private::RegisterInfo *
46 const std::vector<lldb_private::RegisterInfo> *d_register_infos =
49 std::vector<lldb_private::RegisterInfo>::const_iterator pos =
59 virtual const std::vector<lldb_private::RegisterInfo> *
66 lldb_private::ArchSpec m_target_arch;
H A DDynamicRegisterInfo.h23 DynamicRegisterInfo(const lldb_private::StructuredData::Dictionary &dict,
24 const lldb_private::ArchSpec &arch);
34 size_t SetRegisterInfo(const lldb_private::StructuredData::Dictionary &dict,
35 const lldb_private::ArchSpec &arch);
37 void AddRegister(lldb_private::RegisterInfo &reg_info,
38 lldb_private::ConstString &reg_name,
39 lldb_private::ConstString &reg_alt_name,
40 lldb_private::ConstString &set_name);
42 void Finalize(const lldb_private::ArchSpec &arch);
50 const lldb_private
[all...]
H A DRegisterContextLinux_s390x.h14 class RegisterContextLinux_s390x : public lldb_private::RegisterInfoInterface {
16 RegisterContextLinux_s390x(const lldb_private::ArchSpec &target_arch);
20 const lldb_private::RegisterInfo *GetRegisterInfo() const override;
26 const std::vector<lldb_private::RegisterInfo> *
30 const lldb_private::RegisterInfo *m_register_info_p;
33 std::vector<lldb_private::RegisterInfo> d_register_infos;
H A DRegisterContextLinux_x86_64.h14 class RegisterContextLinux_x86_64 : public lldb_private::RegisterInfoInterface {
16 RegisterContextLinux_x86_64(const lldb_private::ArchSpec &target_arch);
20 const lldb_private::RegisterInfo *GetRegisterInfo() const override;
26 const std::vector<lldb_private::RegisterInfo> *
30 const lldb_private::RegisterInfo *m_register_info_p;
33 std::vector<lldb_private::RegisterInfo> d_register_infos;
H A DRegisterContextMacOSXFrameBackchain.h18 : public lldb_private::RegisterContext {
21 lldb_private::Thread &thread, uint32_t concrete_frame_idx,
30 const lldb_private::RegisterInfo *GetRegisterInfoAtIndex(size_t reg) override;
34 const lldb_private::RegisterSet *GetRegisterSet(size_t reg_set) override;
36 bool ReadRegister(const lldb_private::RegisterInfo *reg_info,
37 lldb_private::RegisterValue &value) override;
39 bool WriteRegister(const lldb_private::RegisterInfo *reg_info,
40 const lldb_private::RegisterValue &value) override;
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolVendor/ELF/
H A DSymbolVendorELF.h15 class SymbolVendorELF : public lldb_private::SymbolVendor {
27 static lldb_private::ConstString GetPluginNameStatic();
31 static lldb_private::SymbolVendor *
33 lldb_private::Stream *feedback_strm);
36 lldb_private::ConstString GetPluginName() override;
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-s390x/
H A DABISysV_s390x.h15 class ABISysV_s390x : public lldb_private::ABI {
21 bool PrepareTrivialCall(lldb_private::Thread &thread, lldb::addr_t sp,
26 bool GetArgumentValues(lldb_private::Thread &thread,
27 lldb_private::ValueList &values) const override;
29 lldb_private::Status
34 GetReturnValueObjectImpl(lldb_private::Thread &thread,
35 lldb_private::CompilerType &type) const override;
38 CreateFunctionEntryUnwindPlan(lldb_private::UnwindPlan &unwind_plan) override;
40 bool CreateDefaultUnwindPlan(lldb_private::UnwindPlan &unwind_plan) override;
42 bool RegisterIsVolatile(const lldb_private
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/
H A DObjectFileELF.h45 bool Parse(const lldb_private::DataExtractor &data, lldb::offset_t *offset);
57 class ObjectFileELF : public lldb_private::ObjectFile {
64 static lldb_private::ConstString GetPluginNameStatic();
68 static lldb_private::ObjectFile *
70 lldb::offset_t data_offset, const lldb_private::FileSpec *file,
73 static lldb_private::ObjectFile *CreateMemoryInstance(
77 static size_t GetModuleSpecifications(const lldb_private::FileSpec &file,
82 lldb_private::ModuleSpecList &specs);
88 lldb_private::ConstString GetPluginName() override;
102 bool SetLoadAddress(lldb_private
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.h24 class SymbolFilePDB : public lldb_private::SymbolFile {
42 static void DebuggerInitialize(lldb_private::Debugger &debugger);
44 static lldb_private::ConstString GetPluginNameStatic();
48 static lldb_private::SymbolFile *
63 ParseLanguage(lldb_private::CompileUnit &comp_unit) override;
65 size_t ParseFunctions(lldb_private::CompileUnit &comp_unit) override;
67 bool ParseLineTable(lldb_private::CompileUnit &comp_unit) override;
69 bool ParseDebugMacros(lldb_private::CompileUnit &comp_unit) override;
71 bool ParseSupportFiles(lldb_private::CompileUnit &comp_unit,
72 lldb_private
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-mips64/
H A DABISysV_mips64.h15 class ABISysV_mips64 : public lldb_private::ABI {
21 bool PrepareTrivialCall(lldb_private::Thread &thread, lldb::addr_t sp,
26 bool GetArgumentValues(lldb_private::Thread &thread,
27 lldb_private::ValueList &values) const override;
29 lldb_private::Status
34 GetReturnValueObjectImpl(lldb_private::Thread &thread,
35 lldb_private::CompilerType &type) const override;
38 CreateFunctionEntryUnwindPlan(lldb_private::UnwindPlan &unwind_plan) override;
40 bool CreateDefaultUnwindPlan(lldb_private::UnwindPlan &unwind_plan) override;
42 bool RegisterIsVolatile(const lldb_private
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-x86_64/
H A DABISysV_x86_64.h15 class ABISysV_x86_64 : public lldb_private::ABI {
21 bool PrepareTrivialCall(lldb_private::Thread &thread, lldb::addr_t sp,
26 bool GetArgumentValues(lldb_private::Thread &thread,
27 lldb_private::ValueList &values) const override;
29 lldb_private::Status
34 GetReturnValueObjectImpl(lldb_private::Thread &thread,
35 lldb_private::CompilerType &type) const override;
38 CreateFunctionEntryUnwindPlan(lldb_private::UnwindPlan &unwind_plan) override;
40 bool CreateDefaultUnwindPlan(lldb_private::UnwindPlan &unwind_plan) override;
42 bool RegisterIsVolatile(const lldb_private
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-i386/
H A DABISysV_i386.h15 class ABISysV_i386 : public lldb_private::ABI {
23 bool PrepareTrivialCall(lldb_private::Thread &thread, lldb::addr_t sp,
28 bool GetArgumentValues(lldb_private::Thread &thread,
29 lldb_private::ValueList &values) const override;
31 lldb_private::Status
36 GetReturnValueObjectImpl(lldb_private::Thread &thread,
37 lldb_private::CompilerType &type) const override;
40 CreateFunctionEntryUnwindPlan(lldb_private::UnwindPlan &unwind_plan) override;
42 bool CreateDefaultUnwindPlan(lldb_private::UnwindPlan &unwind_plan) override;
44 bool RegisterIsVolatile(const lldb_private
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-mips/
H A DABISysV_mips.h15 class ABISysV_mips : public lldb_private::ABI {
21 bool PrepareTrivialCall(lldb_private::Thread &thread, lldb::addr_t sp,
26 bool GetArgumentValues(lldb_private::Thread &thread,
27 lldb_private::ValueList &values) const override;
29 lldb_private::Status
34 GetReturnValueObjectImpl(lldb_private::Thread &thread,
35 lldb_private::CompilerType &type) const override;
38 CreateFunctionEntryUnwindPlan(lldb_private::UnwindPlan &unwind_plan) override;
40 bool CreateDefaultUnwindPlan(lldb_private::UnwindPlan &unwind_plan) override;
42 bool RegisterIsVolatile(const lldb_private
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-ppc64/
H A DABISysV_ppc64.h15 class ABISysV_ppc64 : public lldb_private::ABI {
21 bool PrepareTrivialCall(lldb_private::Thread &thread, lldb::addr_t sp,
26 bool GetArgumentValues(lldb_private::Thread &thread,
27 lldb_private::ValueList &values) const override;
29 lldb_private::Status
34 GetReturnValueObjectImpl(lldb_private::Thread &thread,
35 lldb_private::CompilerType &type) const override;
38 CreateFunctionEntryUnwindPlan(lldb_private::UnwindPlan &unwind_plan) override;
40 bool CreateDefaultUnwindPlan(lldb_private::UnwindPlan &unwind_plan) override;
42 bool RegisterIsVolatile(const lldb_private
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/SysV-ppc/
H A DABISysV_ppc.h15 class ABISysV_ppc : public lldb_private::ABI {
21 bool PrepareTrivialCall(lldb_private::Thread &thread, lldb::addr_t sp,
26 bool GetArgumentValues(lldb_private::Thread &thread,
27 lldb_private::ValueList &values) const override;
29 lldb_private::Status
34 GetReturnValueObjectImpl(lldb_private::Thread &thread,
35 lldb_private::CompilerType &type) const override;
38 CreateFunctionEntryUnwindPlan(lldb_private::UnwindPlan &unwind_plan) override;
40 bool CreateDefaultUnwindPlan(lldb_private::UnwindPlan &unwind_plan) override;
42 bool RegisterIsVolatile(const lldb_private
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ABI/Windows-x86_64/
H A DABIWindows_x86_64.h15 class ABIWindows_x86_64 : public lldb_private::ABI {
21 bool PrepareTrivialCall(lldb_private::Thread &thread, lldb::addr_t sp,
26 bool GetArgumentValues(lldb_private::Thread &thread,
27 lldb_private::ValueList &values) const override;
29 lldb_private::Status
34 GetReturnValueObjectImpl(lldb_private::Thread &thread,
35 lldb_private::CompilerType &type) const override;
38 CreateFunctionEntryUnwindPlan(lldb_private::UnwindPlan &unwind_plan) override;
40 bool CreateDefaultUnwindPlan(lldb_private::UnwindPlan &unwind_plan) override;
42 bool RegisterIsVolatile(const lldb_private
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Instruction/ARM/
H A DEmulationStateARM.h35 bool LoadPseudoRegistersFromFrame(lldb_private::StackFrame &frame);
37 bool LoadStateFromDictionary(lldb_private::OptionValueDictionary *test_data);
42 ReadPseudoMemory(lldb_private::EmulateInstruction *instruction, void *baton,
43 const lldb_private::EmulateInstruction::Context &context,
47 WritePseudoMemory(lldb_private::EmulateInstruction *instruction, void *baton,
48 const lldb_private::EmulateInstruction::Context &context,
51 static bool ReadPseudoRegister(lldb_private::EmulateInstruction *instruction,
53 const lldb_private::RegisterInfo *reg_info,
54 lldb_private::RegisterValue &reg_value);
57 WritePseudoRegister(lldb_private
[all...]

Completed in 145 milliseconds

1234567891011>>