LLDB mainline
|
This is the complete list of members for ABISysV_arm64, including all inherited members.
ABI(lldb::ProcessSP process_sp, std::unique_ptr< llvm::MCRegisterInfo > info_up) | lldb_private::MCBasedABI | inlineprotected |
AugmentRegisterInfo(std::vector< lldb_private::DynamicRegisterInfo::Register > ®s) override | ABIAArch64 | protectedvirtual |
CallFrameAddressIsValid(lldb::addr_t cfa) override | ABISysV_arm64 | inlinevirtual |
CodeAddressIsValid(lldb::addr_t pc) override | ABISysV_arm64 | inlinevirtual |
CreateDefaultUnwindPlan(lldb_private::UnwindPlan &unwind_plan) override | ABISysV_arm64 | virtual |
CreateFunctionEntryUnwindPlan(lldb_private::UnwindPlan &unwind_plan) override | ABISysV_arm64 | virtual |
CreateInstance(lldb::ProcessSP process_sp, const lldb_private::ArchSpec &arch) | ABISysV_arm64 | static |
FindPlugin(lldb::ProcessSP process_sp, const ArchSpec &arch) | lldb_private::ABI | static |
FixAddress(lldb::addr_t pc, lldb::addr_t mask) override | ABISysV_arm64 | virtual |
FixAnyAddress(lldb::addr_t pc) | lldb_private::ABI | inlinevirtual |
FixCodeAddress(lldb::addr_t pc) override | ABISysV_arm64 | virtual |
FixDataAddress(lldb::addr_t pc) override | ABISysV_arm64 | virtual |
GetArgumentValues(lldb_private::Thread &thread, lldb_private::ValueList &values) const override | ABISysV_arm64 | virtual |
GetEHAndDWARFNums(llvm::StringRef name) override | ABIAArch64 | protectedvirtual |
GetFallbackRegisterLocation(const RegisterInfo *reg_info, UnwindPlan::Row::AbstractRegisterLocation &unwind_regloc) | lldb_private::ABI | virtual |
GetGenericNum(llvm::StringRef name) override | ABIAArch64 | protectedvirtual |
GetMCName(std::string reg) override | ABIAArch64 | protectedvirtual |
GetMCRegisterInfo() | lldb_private::ABI | inline |
GetPluginName() override | ABISysV_arm64 | inlinevirtual |
GetPluginNameStatic() | ABISysV_arm64 | inlinestatic |
GetPointerReturnRegister(const char *&name) override | ABISysV_arm64 | virtual |
GetProcessSP() const | lldb_private::ABI | inlineprotected |
GetRedZoneSize() const override | ABISysV_arm64 | virtual |
GetReturnValueObject(Thread &thread, CompilerType &type, bool persistent=true) const | lldb_private::ABI | |
GetReturnValueObject(Thread &thread, llvm::Type &type, bool persistent=true) const | lldb_private::ABI | |
GetReturnValueObjectImpl(lldb_private::Thread &thread, lldb_private::CompilerType &ast_type) const override | ABISysV_arm64 | protectedvirtual |
ABIAArch64::GetReturnValueObjectImpl(Thread &thread, llvm::Type &ir_type) const | lldb_private::ABI | protectedvirtual |
GetStackFrameSize() | lldb_private::ABI | inlinevirtual |
Initialize() | ABISysV_arm64 | static |
m_mc_register_info_up | lldb_private::ABI | protected |
m_process_wp | lldb_private::ABI | protected |
MakeMCRegisterInfo(const ArchSpec &arch) | lldb_private::ABI | protectedstatic |
MapRegisterName(std::string ®, llvm::StringRef from_prefix, llvm::StringRef to_prefix) | lldb_private::MCBasedABI | static |
operator=(const ABI &)=delete | lldb_private::ABI | private |
lldb_private::PluginInterface::operator=(const PluginInterface &)=delete | lldb_private::PluginInterface | |
PluginInterface()=default | lldb_private::PluginInterface | |
PluginInterface(const PluginInterface &)=delete | lldb_private::PluginInterface | |
PrepareTrivialCall(lldb_private::Thread &thread, lldb::addr_t sp, lldb::addr_t functionAddress, lldb::addr_t returnAddress, llvm::ArrayRef< lldb::addr_t > args) const override | ABISysV_arm64 | virtual |
ABIAArch64::PrepareTrivialCall(lldb_private::Thread &thread, lldb::addr_t sp, lldb::addr_t functionAddress, lldb::addr_t returnAddress, llvm::Type &prototype, llvm::ArrayRef< CallArgument > args) const | lldb_private::ABI | virtual |
RegisterIsVolatile(const lldb_private::RegisterInfo *reg_info) override | ABISysV_arm64 | virtual |
SetReturnValueObject(lldb::StackFrameSP &frame_sp, lldb::ValueObjectSP &new_value) override | ABISysV_arm64 | virtual |
Terminate() | ABISysV_arm64 | static |
~ABI() override | lldb_private::ABI | |
~ABISysV_arm64() override=default | ABISysV_arm64 | |
~PluginInterface()=default | lldb_private::PluginInterface | virtual |