LLDB mainline
lldb_private::EmulateInstructionARM Member List

This is the complete list of members for lldb_private::EmulateInstructionARM, including all inherited members.

AddWithCarry(uint32_t x, uint32_t y, uint8_t carry_in)lldb_private::EmulateInstructionARM
ALUWritePC(Context &context, uint32_t addr)lldb_private::EmulateInstructionARM
ArchVersion()lldb_private::EmulateInstructionARM
ARMEncoding enum namelldb_private::EmulateInstructionARM
ARMInstrSize enum namelldb_private::EmulateInstructionARMprotected
BadMode(uint32_t mode)lldb_private::EmulateInstructionARM
BranchWritePC(const Context &context, uint32_t addr)lldb_private::EmulateInstructionARM
BXWritePC(Context &context, uint32_t addr)lldb_private::EmulateInstructionARM
ConditionPassed(const uint32_t opcode)lldb_private::EmulateInstructionARM
ContextType enum namelldb_private::EmulateInstruction
CPSRWriteByInstr(uint32_t value, uint32_t bytemask, bool affect_execstate)lldb_private::EmulateInstructionARM
CreateFunctionEntryUnwind(UnwindPlan &unwind_plan) overridelldb_private::EmulateInstructionARMvirtual
CreateInstance(const lldb_private::ArchSpec &arch, InstructionType inst_type)lldb_private::EmulateInstructionARMstatic
CurrentCond(const uint32_t opcode)lldb_private::EmulateInstructionARM
CurrentInstrSet()lldb_private::EmulateInstructionARM
CurrentModeIsPrivileged()lldb_private::EmulateInstructionARM
eContextAbsoluteBranchRegister enum valuelldb_private::EmulateInstruction
eContextAdjustBaseRegister enum valuelldb_private::EmulateInstruction
eContextAdjustPC enum valuelldb_private::EmulateInstruction
eContextAdjustStackPointer enum valuelldb_private::EmulateInstruction
eContextAdvancePC enum valuelldb_private::EmulateInstruction
eContextArithmetic enum valuelldb_private::EmulateInstruction
eContextImmediate enum valuelldb_private::EmulateInstruction
eContextInvalid enum valuelldb_private::EmulateInstruction
eContextPopRegisterOffStack enum valuelldb_private::EmulateInstruction
eContextPushRegisterOnStack enum valuelldb_private::EmulateInstruction
eContextReadOpcode enum valuelldb_private::EmulateInstruction
eContextRegisterLoad enum valuelldb_private::EmulateInstruction
eContextRegisterPlusOffset enum valuelldb_private::EmulateInstruction
eContextRegisterStore enum valuelldb_private::EmulateInstruction
eContextRelativeBranchImmediate enum valuelldb_private::EmulateInstruction
eContextRestoreStackPointer enum valuelldb_private::EmulateInstruction
eContextReturnFromException enum valuelldb_private::EmulateInstruction
eContextSetFramePointer enum valuelldb_private::EmulateInstruction
eContextSupervisorCall enum valuelldb_private::EmulateInstruction
eContextTableBranchReadMemory enum valuelldb_private::EmulateInstruction
eContextWriteMemoryRandomBits enum valuelldb_private::EmulateInstruction
eContextWriteRegisterRandomBits enum valuelldb_private::EmulateInstruction
eEncodingA1 enum valuelldb_private::EmulateInstructionARM
eEncodingA2 enum valuelldb_private::EmulateInstructionARM
eEncodingA3 enum valuelldb_private::EmulateInstructionARM
eEncodingA4 enum valuelldb_private::EmulateInstructionARM
eEncodingA5 enum valuelldb_private::EmulateInstructionARM
eEncodingT1 enum valuelldb_private::EmulateInstructionARM
eEncodingT2 enum valuelldb_private::EmulateInstructionARM
eEncodingT3 enum valuelldb_private::EmulateInstructionARM
eEncodingT4 enum valuelldb_private::EmulateInstructionARM
eEncodingT5 enum valuelldb_private::EmulateInstructionARM
eInfoTypeAddress enum valuelldb_private::EmulateInstruction
eInfoTypeImmediate enum valuelldb_private::EmulateInstruction
eInfoTypeImmediateSigned enum valuelldb_private::EmulateInstruction
eInfoTypeISA enum valuelldb_private::EmulateInstruction
eInfoTypeISAAndImmediate enum valuelldb_private::EmulateInstruction
eInfoTypeISAAndImmediateSigned enum valuelldb_private::EmulateInstruction
eInfoTypeNoArgs enum valuelldb_private::EmulateInstruction
eInfoTypeOffset enum valuelldb_private::EmulateInstruction
eInfoTypeRegister enum valuelldb_private::EmulateInstruction
eInfoTypeRegisterPlusIndirectOffset enum valuelldb_private::EmulateInstruction
eInfoTypeRegisterPlusOffset enum valuelldb_private::EmulateInstruction
eInfoTypeRegisterRegisterOperands enum valuelldb_private::EmulateInstruction
eInfoTypeRegisterToRegisterPlusIndirectOffset enum valuelldb_private::EmulateInstruction
eInfoTypeRegisterToRegisterPlusOffset enum valuelldb_private::EmulateInstruction
eModeARM enum valuelldb_private::EmulateInstructionARM
eModeInvalid enum valuelldb_private::EmulateInstructionARM
eModeThumb enum valuelldb_private::EmulateInstructionARM
EmulateADCImm(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateADCReg(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateADDImmARM(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateADDImmThumb(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateADDRdSPImm(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateADDReg(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateADDRegShift(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateADDSPImm(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateADDSPRm(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateADR(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateANDImm(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateANDReg(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateASRImm(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateASRReg(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateB(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateBICImm(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateBICReg(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateBLXImmediate(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateBLXRm(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateBXJ(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateBXJRm(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateBXRm(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateCB(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateCMNImm(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateCMNReg(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateCMPImm(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateCMPReg(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateEORImm(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateEORReg(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateInstruction(const ArchSpec &arch)lldb_private::EmulateInstruction
EmulateInstruction(const EmulateInstruction &)=deletelldb_private::EmulateInstructionprivate
EmulateInstructionARM(const ArchSpec &arch)lldb_private::EmulateInstructionARMinline
EmulateIT(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateLDM(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateLDMDA(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateLDMDB(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateLDMIB(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateLDRBImmediate(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateLDRBImmediateARM(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateLDRBLiteral(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateLDRBRegister(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateLDRBT(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateLDRDImmediate(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateLDRDLiteral(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateLDRDRegister(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateLDREX(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateLDREXB(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateLDREXD(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateLDREXH(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateLDRHImmediate(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateLDRHImmediateARM(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateLDRHLiteral(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateLDRHRegister(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateLDRHT(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateLDRImmediateARM(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateLDRLiteral(const uint32_t, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateLDRRegister(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateLDRRtPCRelative(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateLDRRtRnImm(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateLDRSBImmediate(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateLDRSBLiteral(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateLDRSBRegister(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateLDRSBT(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateLDRSHImmediate(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateLDRSHLiteral(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateLDRSHRegister(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateLDRSHT(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateLDRT(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateLSLImm(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateLSLReg(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateLSRImm(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateLSRReg(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateMOVLowHigh(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateMOVRdImm(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateMOVRdRm(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateMOVRdSP(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateMUL(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateMVNImm(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateMVNReg(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateNop(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateORRImm(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateORRReg(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulatePLDImmediate(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulatePLIImmediate(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulatePLIRegister(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulatePOP(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulatePUSH(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateRFE(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateRORImm(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateRORReg(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateRRX(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateRSBImm(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateRSBReg(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateRSCImm(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateRSCReg(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateSBCImm(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateSBCReg(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateShiftImm(const uint32_t opcode, const ARMEncoding encoding, ARM_ShifterType shift_type)lldb_private::EmulateInstructionARMprotected
EmulateShiftReg(const uint32_t opcode, const ARMEncoding encoding, ARM_ShifterType shift_type)lldb_private::EmulateInstructionARMprotected
EmulateSTM(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateSTMDA(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateSTMDB(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateSTMIB(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateSTRBImmARM(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateSTRBReg(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateSTRBT(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateSTRBThumb(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateSTRDImm(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateSTRDReg(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateSTREX(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateSTREXB(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateSTREXD(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateSTREXH(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateSTRHImmARM(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateSTRHImmThumb(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateSTRHRegister(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateSTRHT(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateSTRImmARM(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateSTRRegister(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateSTRRtSP(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateSTRT(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateSTRThumb(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateSUBImmARM(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateSUBImmThumb(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateSUBIPSPImm(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateSUBR7IPImm(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateSUBReg(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateSUBRegShift(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateSUBSPcLrEtc(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateSUBSPImm(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateSUBSPReg(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateSVC(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateSXTB(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateSXTH(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateTB(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateTEQImm(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateTEQReg(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateTSTImm(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateTSTReg(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateUXTB(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateUXTH(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateVLD1Multiple(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateVLD1Single(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateVLD1SingleAll(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateVLDM(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateVLDR(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateVPOP(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateVPUSH(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateVST1Multiple(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateVST1Single(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateVSTM(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
EmulateVSTR(const uint32_t opcode, const ARMEncoding encoding)lldb_private::EmulateInstructionARMprotected
eSize16 enum valuelldb_private::EmulateInstructionARMprotected
eSize32 enum valuelldb_private::EmulateInstructionARMprotected
EvaluateInstruction(uint32_t evaluate_options) overridelldb_private::EmulateInstructionARMvirtual
FindPlugin(const ArchSpec &arch, InstructionType supported_inst_type, const char *plugin_name)lldb_private::EmulateInstructionstatic
GetAddress() constlldb_private::EmulateInstructioninline
GetAddressByteSize() constlldb_private::EmulateInstructioninline
GetArchitecture() constlldb_private::EmulateInstructioninline
GetARMOpcodeForInstruction(const uint32_t opcode, uint32_t isa_mask)lldb_private::EmulateInstructionARMprotectedstatic
GetBestRegisterKindAndNumber(const RegisterInfo *reg_info, lldb::RegisterKind &reg_kind, uint32_t &reg_num)lldb_private::EmulateInstructionstatic
GetByteOrder() constlldb_private::EmulateInstructioninline
GetFramePointerDWARFRegisterNumber() constlldb_private::EmulateInstructionARMprotected
GetFramePointerRegisterNumber() constlldb_private::EmulateInstructionARMprotected
GetInstructionCondition() overridelldb_private::EmulateInstructionARMvirtual
GetInternalRegisterNumber(RegisterContext *reg_ctx, const RegisterInfo &reg_info)lldb_private::EmulateInstructionstatic
GetLastInstrSize()lldb_private::EmulateInstructioninlinevirtual
GetOpcode() constlldb_private::EmulateInstructioninline
GetPluginDescriptionStatic()lldb_private::EmulateInstructionARMstatic
GetPluginName() overridelldb_private::EmulateInstructionARMinlinevirtual
GetPluginNameStatic()lldb_private::EmulateInstructionARMinlinestatic
GetRegisterInfo(lldb::RegisterKind reg_kind, uint32_t reg_num) overridelldb_private::EmulateInstructionARMvirtual
GetThumbOpcodeForInstruction(const uint32_t opcode, uint32_t isa_mask)lldb_private::EmulateInstructionARMprotectedstatic
InfoType enum namelldb_private::EmulateInstruction
InITBlock()lldb_private::EmulateInstructionARM
Initialize()lldb_private::EmulateInstructionARMstatic
InstructionCondition typedeflldb_private::EmulateInstruction
LastInITBlock()lldb_private::EmulateInstructionARM
LoadWritePC(Context &context, uint32_t addr)lldb_private::EmulateInstructionARM
m_addrlldb_private::EmulateInstructionprotected
m_archlldb_private::EmulateInstructionprotected
m_arm_isalldb_private::EmulateInstructionARMprotected
m_batonlldb_private::EmulateInstructionprotected
m_ignore_conditionslldb_private::EmulateInstructionARMprotected
m_it_sessionlldb_private::EmulateInstructionARMprotected
m_new_inst_cpsrlldb_private::EmulateInstructionARMprotected
m_opcodelldb_private::EmulateInstructionprotected
m_opcode_cpsrlldb_private::EmulateInstructionARMprotected
m_opcode_modelldb_private::EmulateInstructionARMprotected
m_read_mem_callbacklldb_private::EmulateInstructionprotected
m_read_reg_callbacklldb_private::EmulateInstructionprotected
m_write_mem_callbacklldb_private::EmulateInstructionprotected
m_write_reg_callbacklldb_private::EmulateInstructionprotected
MemARead(EmulateInstruction::Context &context, lldb::addr_t address, uint32_t size, uint64_t fail_value, bool *success_ptr)lldb_private::EmulateInstructionARMinline
MemAWrite(EmulateInstruction::Context &context, lldb::addr_t address, uint64_t data_val, uint32_t size)lldb_private::EmulateInstructionARMinline
MemURead(EmulateInstruction::Context &context, lldb::addr_t address, uint32_t size, uint64_t fail_value, bool *success_ptr)lldb_private::EmulateInstructionARMinline
MemUWrite(EmulateInstruction::Context &context, lldb::addr_t address, uint64_t data_val, uint32_t size)lldb_private::EmulateInstructionARMinline
Mode enum namelldb_private::EmulateInstructionARM
operator=(const EmulateInstruction &)=deletelldb_private::EmulateInstructionprivate
lldb_private::PluginInterface::operator=(const PluginInterface &)=deletelldb_private::PluginInterface
PluginInterface()=defaultlldb_private::PluginInterface
PluginInterface(const PluginInterface &)=deletelldb_private::PluginInterface
ReadCoreReg(uint32_t regnum, bool *success)lldb_private::EmulateInstructionARM
ReadInstruction() overridelldb_private::EmulateInstructionARMvirtual
ReadMemory(const Context &context, lldb::addr_t addr, void *dst, size_t dst_len)lldb_private::EmulateInstruction
ReadMemoryCallback typedeflldb_private::EmulateInstruction
ReadMemoryDefault(EmulateInstruction *instruction, void *baton, const Context &context, lldb::addr_t addr, void *dst, size_t length)lldb_private::EmulateInstructionstatic
ReadMemoryFrame(EmulateInstruction *instruction, void *baton, const Context &context, lldb::addr_t addr, void *dst, size_t length)lldb_private::EmulateInstructionstatic
ReadMemoryUnsigned(const Context &context, lldb::addr_t addr, size_t byte_size, uint64_t fail_value, bool *success_ptr)lldb_private::EmulateInstruction
ReadRegister(const RegisterInfo &reg_info)lldb_private::EmulateInstruction
ReadRegister(lldb::RegisterKind reg_kind, uint32_t reg_num, RegisterValue &reg_value)lldb_private::EmulateInstruction
ReadRegisterCallback typedeflldb_private::EmulateInstruction
ReadRegisterDefault(EmulateInstruction *instruction, void *baton, const RegisterInfo *reg_info, RegisterValue &reg_value)lldb_private::EmulateInstructionstatic
ReadRegisterFrame(EmulateInstruction *instruction, void *baton, const RegisterInfo *reg_info, RegisterValue &reg_value)lldb_private::EmulateInstructionstatic
ReadRegisterUnsigned(const RegisterInfo &reg_info, uint64_t fail_value, bool *success_ptr)lldb_private::EmulateInstruction
ReadRegisterUnsigned(lldb::RegisterKind reg_kind, uint32_t reg_num, uint64_t fail_value, bool *success_ptr)lldb_private::EmulateInstruction
SelectInstrSet(Mode arm_or_thumb)lldb_private::EmulateInstructionARM
SetArchitecture(const ArchSpec &arch)lldb_private::EmulateInstructionARMvirtual
SetBaton(void *baton)lldb_private::EmulateInstruction
SetCallbacks(ReadMemoryCallback read_mem_callback, WriteMemoryCallback write_mem_callback, ReadRegisterCallback read_reg_callback, WriteRegisterCallback write_reg_callback)lldb_private::EmulateInstruction
SetInstruction(const Opcode &insn_opcode, const Address &inst_addr, Target *target) overridelldb_private::EmulateInstructionARMvirtual
SetReadMemCallback(ReadMemoryCallback read_mem_callback)lldb_private::EmulateInstruction
SetReadRegCallback(ReadRegisterCallback read_reg_callback)lldb_private::EmulateInstruction
SetTargetTriple(const ArchSpec &arch) overridelldb_private::EmulateInstructionARMvirtual
SetWriteMemCallback(WriteMemoryCallback write_mem_callback)lldb_private::EmulateInstruction
SetWriteRegCallback(WriteRegisterCallback write_reg_callback)lldb_private::EmulateInstruction
SupportsEmulatingInstructionsOfType(InstructionType inst_type) overridelldb_private::EmulateInstructionARMinlinevirtual
SupportsEmulatingInstructionsOfTypeStatic(InstructionType inst_type)lldb_private::EmulateInstructionARMinlinestatic
Terminate()lldb_private::EmulateInstructionARMstatic
TestEmulation(Stream &out_stream, ArchSpec &arch, OptionValueDictionary *test_data) overridelldb_private::EmulateInstructionARMvirtual
TranslateRegister(lldb::RegisterKind reg_kind, uint32_t reg_num, std::string &reg_name)lldb_private::EmulateInstructionstatic
UnalignedSupport()lldb_private::EmulateInstructionARM
UnconditionalConditionlldb_private::EmulateInstructionstatic
WriteBits32Unknown(int n)lldb_private::EmulateInstructionARM
WriteBits32UnknownToMemory(lldb::addr_t address)lldb_private::EmulateInstructionARM
WriteCoreReg(Context &context, const uint32_t result, const uint32_t Rd)lldb_private::EmulateInstructionARMinline
WriteCoreRegOptionalFlags(Context &context, const uint32_t result, const uint32_t Rd, bool setflags, const uint32_t carry=~0u, const uint32_t overflow=~0u)lldb_private::EmulateInstructionARM
WriteFlags(Context &context, const uint32_t result, const uint32_t carry=~0u, const uint32_t overflow=~0u)lldb_private::EmulateInstructionARM
WriteMemory(const Context &context, lldb::addr_t addr, const void *src, size_t src_len)lldb_private::EmulateInstruction
WriteMemoryCallback typedeflldb_private::EmulateInstruction
WriteMemoryDefault(EmulateInstruction *instruction, void *baton, const Context &context, lldb::addr_t addr, const void *dst, size_t length)lldb_private::EmulateInstructionstatic
WriteMemoryFrame(EmulateInstruction *instruction, void *baton, const Context &context, lldb::addr_t addr, const void *dst, size_t length)lldb_private::EmulateInstructionstatic
WriteMemoryUnsigned(const Context &context, lldb::addr_t addr, uint64_t uval, size_t uval_byte_size)lldb_private::EmulateInstruction
WriteRegister(const Context &context, const RegisterInfo &ref_info, const RegisterValue &reg_value)lldb_private::EmulateInstruction
WriteRegister(const Context &context, lldb::RegisterKind reg_kind, uint32_t reg_num, const RegisterValue &reg_value)lldb_private::EmulateInstruction
WriteRegisterCallback typedeflldb_private::EmulateInstruction
WriteRegisterDefault(EmulateInstruction *instruction, void *baton, const Context &context, const RegisterInfo *reg_info, const RegisterValue &reg_value)lldb_private::EmulateInstructionstatic
WriteRegisterFrame(EmulateInstruction *instruction, void *baton, const Context &context, const RegisterInfo *reg_info, const RegisterValue &reg_value)lldb_private::EmulateInstructionstatic
WriteRegisterUnsigned(const Context &context, const RegisterInfo &reg_info, uint64_t reg_value)lldb_private::EmulateInstruction
WriteRegisterUnsigned(const Context &context, lldb::RegisterKind reg_kind, uint32_t reg_num, uint64_t reg_value)lldb_private::EmulateInstruction
~EmulateInstruction() override=defaultlldb_private::EmulateInstruction
~PluginInterface()=defaultlldb_private::PluginInterfacevirtual