LLDB  mainline
ABISysV_x86_64 Member List

This is the complete list of members for ABISysV_x86_64, including all inherited members.

ABI(lldb::ProcessSP process_sp, std::unique_ptr< llvm::MCRegisterInfo > info_up)lldb_private::MCBasedABIinlineprotected
lldb_private::ABI::ABI(lldb::ProcessSP process_sp, std::unique_ptr< llvm::MCRegisterInfo > info_up)lldb_private::ABIinlineprotected
AugmentRegisterInfo(RegisterInfo &info) overridelldb_private::MCBasedABIvirtual
CallFrameAddressIsValid(lldb::addr_t cfa) overrideABISysV_x86_64inlinevirtual
CodeAddressIsValid(lldb::addr_t pc) overrideABISysV_x86_64inlinevirtual
CreateDefaultUnwindPlan(lldb_private::UnwindPlan &unwind_plan) overrideABISysV_x86_64virtual
CreateFunctionEntryUnwindPlan(lldb_private::UnwindPlan &unwind_plan) overrideABISysV_x86_64virtual
CreateInstance(lldb::ProcessSP process_sp, const lldb_private::ArchSpec &arch)ABISysV_x86_64static
CreateRegisterMapIfNeeded()ABISysV_x86_64protected
FindPlugin(lldb::ProcessSP process_sp, const ArchSpec &arch)lldb_private::ABIstatic
FixCodeAddress(lldb::addr_t pc)lldb_private::ABIinlinevirtual
FixCodeAddress(lldb::addr_t pc, lldb::addr_t mask)lldb_private::ABIinlineprotectedvirtual
FixDataAddress(lldb::addr_t pc)lldb_private::ABIinlinevirtual
GetArgumentValues(lldb_private::Thread &thread, lldb_private::ValueList &values) const overrideABISysV_x86_64virtual
GetEHAndDWARFNums(llvm::StringRef reg)lldb_private::MCBasedABIprotectedvirtual
GetFallbackRegisterLocation(const RegisterInfo *reg_info, UnwindPlan::Row::RegisterLocation &unwind_regloc)lldb_private::ABIvirtual
GetGenericNum(llvm::StringRef reg) overrideABISysV_x86_64protectedvirtual
GetMCName(std::string name) overrideABIX86_64inlineprotectedvirtual
GetMCRegisterInfo()lldb_private::ABIinline
GetPluginName() overrideABISysV_x86_64virtual
GetPluginNameStatic()ABISysV_x86_64static
GetPluginVersion() overrideABISysV_x86_64virtual
GetPointerReturnRegister(const char *&name) overrideABISysV_x86_64virtual
GetProcessSP() constlldb_private::ABIinlineprotected
GetRedZoneSize() const overrideABISysV_x86_64virtual
GetReturnValueObject(Thread &thread, CompilerType &type, bool persistent=true) constlldb_private::ABI
GetReturnValueObject(Thread &thread, llvm::Type &type, bool persistent=true) constlldb_private::ABI
GetReturnValueObjectImpl(lldb_private::Thread &thread, lldb_private::CompilerType &type) const overrideABISysV_x86_64virtual
ABIX86_64::GetReturnValueObjectImpl(Thread &thread, llvm::Type &ir_type) constlldb_private::ABIprotectedvirtual
GetReturnValueObjectSimple(lldb_private::Thread &thread, lldb_private::CompilerType &ast_type) constABISysV_x86_64protected
Initialize()ABISysV_x86_64static
m_mc_register_info_uplldb_private::ABIprotected
m_process_wplldb_private::ABIprotected
MakeMCRegisterInfo(const ArchSpec &arch)lldb_private::ABIprotectedstatic
MapRegisterName(std::string &reg, llvm::StringRef from_prefix, llvm::StringRef to_prefix)lldb_private::MCBasedABIstatic
operator=(const ABI &)=deletelldb_private::ABIprivate
lldb_private::PluginInterface::operator=(const PluginInterface &)=deletelldb_private::PluginInterface
PluginInterface()=defaultlldb_private::PluginInterface
PluginInterface(const PluginInterface &)=deletelldb_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 overrideABISysV_x86_64virtual
ABIX86_64::PrepareTrivialCall(lldb_private::Thread &thread, lldb::addr_t sp, lldb::addr_t functionAddress, lldb::addr_t returnAddress, llvm::Type &prototype, llvm::ArrayRef< CallArgument > args) constlldb_private::ABIvirtual
RegisterIsCalleeSaved(const lldb_private::RegisterInfo *reg_info)ABISysV_x86_64protected
RegisterIsVolatile(const lldb_private::RegisterInfo *reg_info) overrideABISysV_x86_64
ABIX86_64::RegisterIsVolatile(const RegisterInfo *reg_info)=0lldb_private::ABIpure virtual
SetReturnValueObject(lldb::StackFrameSP &frame_sp, lldb::ValueObjectSP &new_value) overrideABISysV_x86_64virtual
Terminate()ABISysV_x86_64static
~ABI() overridelldb_private::ABI
~ABISysV_x86_64() override=defaultABISysV_x86_64
~PluginInterface()=defaultlldb_private::PluginInterfacevirtual