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 name | lldb_private::EmulateInstructionARM | |
ARMInstrSize enum name | lldb_private::EmulateInstructionARM | protected |
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 name | lldb_private::EmulateInstruction | |
CPSRWriteByInstr(uint32_t value, uint32_t bytemask, bool affect_execstate) | lldb_private::EmulateInstructionARM | |
CreateFunctionEntryUnwind(UnwindPlan &unwind_plan) override | lldb_private::EmulateInstructionARM | virtual |
CreateInstance(const lldb_private::ArchSpec &arch, InstructionType inst_type) | lldb_private::EmulateInstructionARM | static |
CurrentCond(const uint32_t opcode) | lldb_private::EmulateInstructionARM | |
CurrentInstrSet() | lldb_private::EmulateInstructionARM | |
CurrentModeIsPrivileged() | lldb_private::EmulateInstructionARM | |
eContextAbsoluteBranchRegister enum value | lldb_private::EmulateInstruction | |
eContextAdjustBaseRegister enum value | lldb_private::EmulateInstruction | |
eContextAdjustPC enum value | lldb_private::EmulateInstruction | |
eContextAdjustStackPointer enum value | lldb_private::EmulateInstruction | |
eContextAdvancePC enum value | lldb_private::EmulateInstruction | |
eContextArithmetic enum value | lldb_private::EmulateInstruction | |
eContextImmediate enum value | lldb_private::EmulateInstruction | |
eContextInvalid enum value | lldb_private::EmulateInstruction | |
eContextPopRegisterOffStack enum value | lldb_private::EmulateInstruction | |
eContextPushRegisterOnStack enum value | lldb_private::EmulateInstruction | |
eContextReadOpcode enum value | lldb_private::EmulateInstruction | |
eContextRegisterLoad enum value | lldb_private::EmulateInstruction | |
eContextRegisterPlusOffset enum value | lldb_private::EmulateInstruction | |
eContextRegisterStore enum value | lldb_private::EmulateInstruction | |
eContextRelativeBranchImmediate enum value | lldb_private::EmulateInstruction | |
eContextRestoreStackPointer enum value | lldb_private::EmulateInstruction | |
eContextReturnFromException enum value | lldb_private::EmulateInstruction | |
eContextSetFramePointer enum value | lldb_private::EmulateInstruction | |
eContextSupervisorCall enum value | lldb_private::EmulateInstruction | |
eContextTableBranchReadMemory enum value | lldb_private::EmulateInstruction | |
eContextWriteMemoryRandomBits enum value | lldb_private::EmulateInstruction | |
eContextWriteRegisterRandomBits enum value | lldb_private::EmulateInstruction | |
eEncodingA1 enum value | lldb_private::EmulateInstructionARM | |
eEncodingA2 enum value | lldb_private::EmulateInstructionARM | |
eEncodingA3 enum value | lldb_private::EmulateInstructionARM | |
eEncodingA4 enum value | lldb_private::EmulateInstructionARM | |
eEncodingA5 enum value | lldb_private::EmulateInstructionARM | |
eEncodingT1 enum value | lldb_private::EmulateInstructionARM | |
eEncodingT2 enum value | lldb_private::EmulateInstructionARM | |
eEncodingT3 enum value | lldb_private::EmulateInstructionARM | |
eEncodingT4 enum value | lldb_private::EmulateInstructionARM | |
eEncodingT5 enum value | lldb_private::EmulateInstructionARM | |
eInfoTypeAddress enum value | lldb_private::EmulateInstruction | |
eInfoTypeImmediate enum value | lldb_private::EmulateInstruction | |
eInfoTypeImmediateSigned enum value | lldb_private::EmulateInstruction | |
eInfoTypeISA enum value | lldb_private::EmulateInstruction | |
eInfoTypeISAAndImmediate enum value | lldb_private::EmulateInstruction | |
eInfoTypeISAAndImmediateSigned enum value | lldb_private::EmulateInstruction | |
eInfoTypeNoArgs enum value | lldb_private::EmulateInstruction | |
eInfoTypeOffset enum value | lldb_private::EmulateInstruction | |
eInfoTypeRegister enum value | lldb_private::EmulateInstruction | |
eInfoTypeRegisterPlusIndirectOffset enum value | lldb_private::EmulateInstruction | |
eInfoTypeRegisterPlusOffset enum value | lldb_private::EmulateInstruction | |
eInfoTypeRegisterRegisterOperands enum value | lldb_private::EmulateInstruction | |
eInfoTypeRegisterToRegisterPlusIndirectOffset enum value | lldb_private::EmulateInstruction | |
eInfoTypeRegisterToRegisterPlusOffset enum value | lldb_private::EmulateInstruction | |
eModeARM enum value | lldb_private::EmulateInstructionARM | |
eModeInvalid enum value | lldb_private::EmulateInstructionARM | |
eModeThumb enum value | lldb_private::EmulateInstructionARM | |
EmulateADCImm(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateADCReg(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateADDImmARM(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateADDImmThumb(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateADDRdSPImm(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateADDReg(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateADDRegShift(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateADDSPImm(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateADDSPRm(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateADR(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateANDImm(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateANDReg(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateASRImm(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateASRReg(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateB(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateBICImm(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateBICReg(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateBLXImmediate(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateBLXRm(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateBXJ(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateBXJRm(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateBXRm(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateCB(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateCMNImm(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateCMNReg(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateCMPImm(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateCMPReg(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateEORImm(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateEORReg(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateInstruction(const ArchSpec &arch) | lldb_private::EmulateInstruction | |
EmulateInstruction(const EmulateInstruction &)=delete | lldb_private::EmulateInstruction | private |
EmulateInstructionARM(const ArchSpec &arch) | lldb_private::EmulateInstructionARM | inline |
EmulateIT(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateLDM(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateLDMDA(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateLDMDB(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateLDMIB(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateLDRBImmediate(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateLDRBImmediateARM(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateLDRBLiteral(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateLDRBRegister(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateLDRBT(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateLDRDImmediate(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateLDRDLiteral(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateLDRDRegister(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateLDREX(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateLDREXB(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateLDREXD(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateLDREXH(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateLDRHImmediate(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateLDRHImmediateARM(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateLDRHLiteral(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateLDRHRegister(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateLDRHT(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateLDRImmediateARM(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateLDRLiteral(const uint32_t, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateLDRRegister(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateLDRRtPCRelative(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateLDRRtRnImm(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateLDRSBImmediate(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateLDRSBLiteral(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateLDRSBRegister(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateLDRSBT(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateLDRSHImmediate(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateLDRSHLiteral(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateLDRSHRegister(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateLDRSHT(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateLDRT(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateLSLImm(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateLSLReg(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateLSRImm(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateLSRReg(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateMOVLowHigh(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateMOVRdImm(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateMOVRdRm(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateMOVRdSP(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateMUL(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateMVNImm(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateMVNReg(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateNop(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateORRImm(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateORRReg(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulatePLDImmediate(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulatePLIImmediate(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulatePLIRegister(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulatePOP(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulatePUSH(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateRFE(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateRORImm(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateRORReg(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateRRX(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateRSBImm(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateRSBReg(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateRSCImm(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateRSCReg(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateSBCImm(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateSBCReg(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateShiftImm(const uint32_t opcode, const ARMEncoding encoding, ARM_ShifterType shift_type) | lldb_private::EmulateInstructionARM | protected |
EmulateShiftReg(const uint32_t opcode, const ARMEncoding encoding, ARM_ShifterType shift_type) | lldb_private::EmulateInstructionARM | protected |
EmulateSTM(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateSTMDA(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateSTMDB(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateSTMIB(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateSTRBImmARM(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateSTRBReg(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateSTRBT(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateSTRBThumb(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateSTRDImm(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateSTRDReg(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateSTREX(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateSTREXB(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateSTREXD(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateSTREXH(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateSTRHImmARM(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateSTRHImmThumb(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateSTRHRegister(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateSTRHT(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateSTRImmARM(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateSTRRegister(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateSTRRtSP(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateSTRT(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateSTRThumb(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateSUBImmARM(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateSUBImmThumb(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateSUBIPSPImm(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateSUBR7IPImm(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateSUBReg(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateSUBRegShift(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateSUBSPcLrEtc(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateSUBSPImm(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateSUBSPReg(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateSVC(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateSXTB(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateSXTH(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateTB(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateTEQImm(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateTEQReg(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateTSTImm(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateTSTReg(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateUXTB(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateUXTH(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateVLD1Multiple(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateVLD1Single(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateVLD1SingleAll(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateVLDM(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateVLDR(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateVPOP(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateVPUSH(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateVST1Multiple(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateVST1Single(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateVSTM(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
EmulateVSTR(const uint32_t opcode, const ARMEncoding encoding) | lldb_private::EmulateInstructionARM | protected |
eSize16 enum value | lldb_private::EmulateInstructionARM | protected |
eSize32 enum value | lldb_private::EmulateInstructionARM | protected |
EvaluateInstruction(uint32_t evaluate_options) override | lldb_private::EmulateInstructionARM | virtual |
FindPlugin(const ArchSpec &arch, InstructionType supported_inst_type, const char *plugin_name) | lldb_private::EmulateInstruction | static |
GetAddress() const | lldb_private::EmulateInstruction | inline |
GetAddressByteSize() const | lldb_private::EmulateInstruction | inline |
GetArchitecture() const | lldb_private::EmulateInstruction | inline |
GetARMOpcodeForInstruction(const uint32_t opcode, uint32_t isa_mask) | lldb_private::EmulateInstructionARM | protectedstatic |
GetBestRegisterKindAndNumber(const RegisterInfo *reg_info, lldb::RegisterKind ®_kind, uint32_t ®_num) | lldb_private::EmulateInstruction | static |
GetByteOrder() const | lldb_private::EmulateInstruction | inline |
GetFramePointerDWARFRegisterNumber() const | lldb_private::EmulateInstructionARM | protected |
GetFramePointerRegisterNumber() const | lldb_private::EmulateInstructionARM | protected |
GetInstructionCondition() override | lldb_private::EmulateInstructionARM | virtual |
GetInternalRegisterNumber(RegisterContext *reg_ctx, const RegisterInfo ®_info) | lldb_private::EmulateInstruction | static |
GetLastInstrSize() | lldb_private::EmulateInstruction | inlinevirtual |
GetOpcode() const | lldb_private::EmulateInstruction | inline |
GetPluginDescriptionStatic() | lldb_private::EmulateInstructionARM | static |
GetPluginName() override | lldb_private::EmulateInstructionARM | inlinevirtual |
GetPluginNameStatic() | lldb_private::EmulateInstructionARM | inlinestatic |
GetRegisterInfo(lldb::RegisterKind reg_kind, uint32_t reg_num) override | lldb_private::EmulateInstructionARM | virtual |
GetThumbOpcodeForInstruction(const uint32_t opcode, uint32_t isa_mask) | lldb_private::EmulateInstructionARM | protectedstatic |
InfoType enum name | lldb_private::EmulateInstruction | |
InITBlock() | lldb_private::EmulateInstructionARM | |
Initialize() | lldb_private::EmulateInstructionARM | static |
InstructionCondition typedef | lldb_private::EmulateInstruction | |
LastInITBlock() | lldb_private::EmulateInstructionARM | |
LoadWritePC(Context &context, uint32_t addr) | lldb_private::EmulateInstructionARM | |
m_addr | lldb_private::EmulateInstruction | protected |
m_arch | lldb_private::EmulateInstruction | protected |
m_arm_isa | lldb_private::EmulateInstructionARM | protected |
m_baton | lldb_private::EmulateInstruction | protected |
m_ignore_conditions | lldb_private::EmulateInstructionARM | protected |
m_it_session | lldb_private::EmulateInstructionARM | protected |
m_new_inst_cpsr | lldb_private::EmulateInstructionARM | protected |
m_opcode | lldb_private::EmulateInstruction | protected |
m_opcode_cpsr | lldb_private::EmulateInstructionARM | protected |
m_opcode_mode | lldb_private::EmulateInstructionARM | protected |
m_read_mem_callback | lldb_private::EmulateInstruction | protected |
m_read_reg_callback | lldb_private::EmulateInstruction | protected |
m_write_mem_callback | lldb_private::EmulateInstruction | protected |
m_write_reg_callback | lldb_private::EmulateInstruction | protected |
MemARead(EmulateInstruction::Context &context, lldb::addr_t address, uint32_t size, uint64_t fail_value, bool *success_ptr) | lldb_private::EmulateInstructionARM | inline |
MemAWrite(EmulateInstruction::Context &context, lldb::addr_t address, uint64_t data_val, uint32_t size) | lldb_private::EmulateInstructionARM | inline |
MemURead(EmulateInstruction::Context &context, lldb::addr_t address, uint32_t size, uint64_t fail_value, bool *success_ptr) | lldb_private::EmulateInstructionARM | inline |
MemUWrite(EmulateInstruction::Context &context, lldb::addr_t address, uint64_t data_val, uint32_t size) | lldb_private::EmulateInstructionARM | inline |
Mode enum name | lldb_private::EmulateInstructionARM | |
operator=(const EmulateInstruction &)=delete | lldb_private::EmulateInstruction | private |
lldb_private::PluginInterface::operator=(const PluginInterface &)=delete | lldb_private::PluginInterface | |
PluginInterface()=default | lldb_private::PluginInterface | |
PluginInterface(const PluginInterface &)=delete | lldb_private::PluginInterface | |
ReadCoreReg(uint32_t regnum, bool *success) | lldb_private::EmulateInstructionARM | |
ReadInstruction() override | lldb_private::EmulateInstructionARM | virtual |
ReadMemory(const Context &context, lldb::addr_t addr, void *dst, size_t dst_len) | lldb_private::EmulateInstruction | |
ReadMemoryCallback typedef | lldb_private::EmulateInstruction | |
ReadMemoryDefault(EmulateInstruction *instruction, void *baton, const Context &context, lldb::addr_t addr, void *dst, size_t length) | lldb_private::EmulateInstruction | static |
ReadMemoryFrame(EmulateInstruction *instruction, void *baton, const Context &context, lldb::addr_t addr, void *dst, size_t length) | lldb_private::EmulateInstruction | static |
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 ®_info) | lldb_private::EmulateInstruction | |
ReadRegister(lldb::RegisterKind reg_kind, uint32_t reg_num, RegisterValue ®_value) | lldb_private::EmulateInstruction | |
ReadRegisterCallback typedef | lldb_private::EmulateInstruction | |
ReadRegisterDefault(EmulateInstruction *instruction, void *baton, const RegisterInfo *reg_info, RegisterValue ®_value) | lldb_private::EmulateInstruction | static |
ReadRegisterFrame(EmulateInstruction *instruction, void *baton, const RegisterInfo *reg_info, RegisterValue ®_value) | lldb_private::EmulateInstruction | static |
ReadRegisterUnsigned(const RegisterInfo ®_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::EmulateInstructionARM | virtual |
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) override | lldb_private::EmulateInstructionARM | virtual |
SetReadMemCallback(ReadMemoryCallback read_mem_callback) | lldb_private::EmulateInstruction | |
SetReadRegCallback(ReadRegisterCallback read_reg_callback) | lldb_private::EmulateInstruction | |
SetTargetTriple(const ArchSpec &arch) override | lldb_private::EmulateInstructionARM | virtual |
SetWriteMemCallback(WriteMemoryCallback write_mem_callback) | lldb_private::EmulateInstruction | |
SetWriteRegCallback(WriteRegisterCallback write_reg_callback) | lldb_private::EmulateInstruction | |
SupportsEmulatingInstructionsOfType(InstructionType inst_type) override | lldb_private::EmulateInstructionARM | inlinevirtual |
SupportsEmulatingInstructionsOfTypeStatic(InstructionType inst_type) | lldb_private::EmulateInstructionARM | inlinestatic |
Terminate() | lldb_private::EmulateInstructionARM | static |
TestEmulation(Stream &out_stream, ArchSpec &arch, OptionValueDictionary *test_data) override | lldb_private::EmulateInstructionARM | virtual |
TranslateRegister(lldb::RegisterKind reg_kind, uint32_t reg_num, std::string ®_name) | lldb_private::EmulateInstruction | static |
UnalignedSupport() | lldb_private::EmulateInstructionARM | |
UnconditionalCondition | lldb_private::EmulateInstruction | static |
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::EmulateInstructionARM | inline |
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 typedef | lldb_private::EmulateInstruction | |
WriteMemoryDefault(EmulateInstruction *instruction, void *baton, const Context &context, lldb::addr_t addr, const void *dst, size_t length) | lldb_private::EmulateInstruction | static |
WriteMemoryFrame(EmulateInstruction *instruction, void *baton, const Context &context, lldb::addr_t addr, const void *dst, size_t length) | lldb_private::EmulateInstruction | static |
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 ®_value) | lldb_private::EmulateInstruction | |
WriteRegister(const Context &context, lldb::RegisterKind reg_kind, uint32_t reg_num, const RegisterValue ®_value) | lldb_private::EmulateInstruction | |
WriteRegisterCallback typedef | lldb_private::EmulateInstruction | |
WriteRegisterDefault(EmulateInstruction *instruction, void *baton, const Context &context, const RegisterInfo *reg_info, const RegisterValue ®_value) | lldb_private::EmulateInstruction | static |
WriteRegisterFrame(EmulateInstruction *instruction, void *baton, const Context &context, const RegisterInfo *reg_info, const RegisterValue ®_value) | lldb_private::EmulateInstruction | static |
WriteRegisterUnsigned(const Context &context, const RegisterInfo ®_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=default | lldb_private::EmulateInstruction | |
~PluginInterface()=default | lldb_private::PluginInterface | virtual |