/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/ |
H A D | RegisterContextPOSIXCore_s390x.h | 19 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 D | RegisterContextPOSIXCore_arm.h | 20 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 D | RegisterContextPOSIXCore_arm64.h | 20 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 D | ProcessElfCore.h | 31 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 D | RegisterContextPOSIXCore_x86_64.h | 18 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 D | RenderScriptExpressionOpts.h | 34 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 D | RegisterContextLinux_i386.h | 14 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 D | RegisterContextLinux_mips64.h | 15 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 D | RegisterInfoInterface.h | 16 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 D | DynamicRegisterInfo.h | 23 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 ®_info, 38 lldb_private::ConstString ®_name, 39 lldb_private::ConstString ®_alt_name, 40 lldb_private::ConstString &set_name); 42 void Finalize(const lldb_private::ArchSpec &arch); 50 const lldb_private [all...] |
H A D | RegisterContextLinux_s390x.h | 14 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 D | RegisterContextLinux_x86_64.h | 14 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 D | RegisterContextMacOSXFrameBackchain.h | 18 : 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 D | SymbolVendorELF.h | 15 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 D | ABISysV_s390x.h | 15 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 D | ObjectFileELF.h | 45 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 D | SymbolFilePDB.h | 24 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 D | ABISysV_mips64.h | 15 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 D | ABISysV_x86_64.h | 15 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 D | ABISysV_i386.h | 15 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 D | ABISysV_mips.h | 15 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 D | ABISysV_ppc64.h | 15 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 D | ABISysV_ppc.h | 15 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 D | ABIWindows_x86_64.h | 15 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 D | EmulationStateARM.h | 35 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 ®_value); 57 WritePseudoRegister(lldb_private [all...] |