| AccType enum name | EmulateInstructionARM64 | |
| AccType_ALIGNED enum value | EmulateInstructionARM64 | |
| AccType_NORMAL enum value | EmulateInstructionARM64 | |
| AccType_ORDERED enum value | EmulateInstructionARM64 | |
| AccType_STREAM enum value | EmulateInstructionARM64 | |
| AccType_UNPRIV enum value | EmulateInstructionARM64 | |
| AddrMode enum name | EmulateInstructionARM64 | |
| AddrMode_OFF enum value | EmulateInstructionARM64 | |
| AddrMode_POST enum value | EmulateInstructionARM64 | |
| AddrMode_PRE enum value | EmulateInstructionARM64 | |
| AddWithCarry(uint32_t N, uint64_t x, uint64_t y, bool carry_in, EmulateInstructionARM64::ProcState &proc_state) | EmulateInstructionARM64 | protectedstatic |
| BitwiseOp enum name | EmulateInstructionARM64 | |
| BitwiseOp_NOT enum value | EmulateInstructionARM64 | |
| BitwiseOp_RBIT enum value | EmulateInstructionARM64 | |
| BranchTo(const Context &context, uint32_t N, lldb::addr_t target) | EmulateInstructionARM64 | protected |
| BranchType enum name | EmulateInstructionARM64 | |
| BranchType_CALL enum value | EmulateInstructionARM64 | |
| BranchType_DRET enum value | EmulateInstructionARM64 | |
| BranchType_ERET enum value | EmulateInstructionARM64 | |
| BranchType_JMP enum value | EmulateInstructionARM64 | |
| BranchType_RET enum value | EmulateInstructionARM64 | |
| BreakpointLocationsPredictorCreator typedef | lldb_private::EmulateInstruction | protected |
| ConditionHolds(const uint32_t cond) | EmulateInstructionARM64 | protected |
| Constraint_NONE enum value | EmulateInstructionARM64 | |
| Constraint_NOP enum value | EmulateInstructionARM64 | |
| Constraint_SUPPRESSWB enum value | EmulateInstructionARM64 | |
| Constraint_UNKNOWN enum value | EmulateInstructionARM64 | |
| ConstraintType enum name | EmulateInstructionARM64 | |
| ContextType enum name | lldb_private::EmulateInstruction | |
| CountOp enum name | EmulateInstructionARM64 | |
| CountOp_CLS enum value | EmulateInstructionARM64 | |
| CountOp_CLZ enum value | EmulateInstructionARM64 | |
| CountOp_CNT enum value | EmulateInstructionARM64 | |
| CreateBreakpointLocationPredictor(std::unique_ptr< EmulateInstruction > emulator_up) | lldb_private::EmulateInstruction | static |
| CreateFunctionEntryUnwind(lldb_private::UnwindPlan &unwind_plan) override | EmulateInstructionARM64 | virtual |
| CreateInstance(const lldb_private::ArchSpec &arch, lldb_private::InstructionType inst_type) | EmulateInstructionARM64 | static |
| 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 | |
| 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 | |
| EL0 enum value | EmulateInstructionARM64 | |
| EL1 enum value | EmulateInstructionARM64 | |
| EL2 enum value | EmulateInstructionARM64 | |
| EL3 enum value | EmulateInstructionARM64 | |
| EmulateADDSUBImm(const uint32_t opcode) | EmulateInstructionARM64 | protected |
| EmulateB(const uint32_t opcode) | EmulateInstructionARM64 | protected |
| EmulateBcond(const uint32_t opcode) | EmulateInstructionARM64 | protected |
| EmulateCBZ(const uint32_t opcode) | EmulateInstructionARM64 | protected |
| EmulateInstruction(const ArchSpec &arch) | lldb_private::EmulateInstruction | |
| EmulateInstruction(const EmulateInstruction &)=delete | lldb_private::EmulateInstruction | private |
| EmulateInstructionARM64(const lldb_private::ArchSpec &arch) | EmulateInstructionARM64 | inline |
| EmulateLDPSTP(const uint32_t opcode) | EmulateInstructionARM64 | protected |
| EmulateLDRSTRImm(const uint32_t opcode) | EmulateInstructionARM64 | protected |
| EmulateTBZ(const uint32_t opcode) | EmulateInstructionARM64 | protected |
| EvaluateInstruction(uint32_t evaluate_options) override | EmulateInstructionARM64 | virtual |
| ExceptionLevel enum name | EmulateInstructionARM64 | |
| ExtendType enum name | EmulateInstructionARM64 | |
| ExtendType_SXTB enum value | EmulateInstructionARM64 | |
| ExtendType_SXTH enum value | EmulateInstructionARM64 | |
| ExtendType_SXTW enum value | EmulateInstructionARM64 | |
| ExtendType_SXTX enum value | EmulateInstructionARM64 | |
| ExtendType_UXTB enum value | EmulateInstructionARM64 | |
| ExtendType_UXTH enum value | EmulateInstructionARM64 | |
| ExtendType_UXTW enum value | EmulateInstructionARM64 | |
| ExtendType_UXTX enum value | EmulateInstructionARM64 | |
| ExtractType enum name | EmulateInstructionARM64 | |
| ExtractType_LEFT enum value | EmulateInstructionARM64 | |
| ExtractType_RIGHT enum value | EmulateInstructionARM64 | |
| 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 |
| GetBestRegisterKindAndNumber(const RegisterInfo *reg_info, lldb::RegisterKind ®_kind, uint32_t ®_num) | lldb_private::EmulateInstruction | static |
| GetByteOrder() const | lldb_private::EmulateInstruction | inline |
| GetFramePointerRegisterNumber() const | EmulateInstructionARM64 | protected |
| GetInstructionCondition() | lldb_private::EmulateInstruction | inlinevirtual |
| GetInternalRegisterNumber(RegisterContext *reg_ctx, const RegisterInfo ®_info) | lldb_private::EmulateInstruction | static |
| GetLastInstrSize() | lldb_private::EmulateInstruction | inlinevirtual |
| GetOpcode() const | lldb_private::EmulateInstruction | inline |
| GetOpcodeForInstruction(const uint32_t opcode) | EmulateInstructionARM64 | protectedstatic |
| GetPluginDescriptionStatic() | EmulateInstructionARM64 | static |
| GetPluginName() override | EmulateInstructionARM64 | inlinevirtual |
| GetPluginNameStatic() | EmulateInstructionARM64 | inlinestatic |
| GetRegisterInfo(lldb::RegisterKind reg_kind, uint32_t reg_num) override | EmulateInstructionARM64 | virtual |
| GetSingleStepBreakpointLocationsPredictorCreator() | lldb_private::EmulateInstruction | inlineprivatevirtual |
| InfoType enum name | lldb_private::EmulateInstruction | |
| Initialize() | EmulateInstructionARM64 | static |
| InstructionCondition typedef | lldb_private::EmulateInstruction | |
| LogicalOp enum name | EmulateInstructionARM64 | |
| LogicalOp_AND enum value | EmulateInstructionARM64 | |
| LogicalOp_EOR enum value | EmulateInstructionARM64 | |
| LogicalOp_ORR enum value | EmulateInstructionARM64 | |
| m_addr | lldb_private::EmulateInstruction | protected |
| m_arch | lldb_private::EmulateInstruction | protected |
| m_baton | lldb_private::EmulateInstruction | protected |
| m_emulated_pstate | EmulateInstructionARM64 | protected |
| m_ignore_conditions | EmulateInstructionARM64 | protected |
| m_opcode | lldb_private::EmulateInstruction | protected |
| m_opcode_pstate | EmulateInstructionARM64 | 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 |
| MemOp enum name | EmulateInstructionARM64 | |
| MemOp_LOAD enum value | EmulateInstructionARM64 | |
| MemOp_NOP enum value | EmulateInstructionARM64 | |
| MemOp_PREFETCH enum value | EmulateInstructionARM64 | |
| MemOp_STORE enum value | EmulateInstructionARM64 | |
| MoveWideOp enum name | EmulateInstructionARM64 | |
| MoveWideOp_K enum value | EmulateInstructionARM64 | |
| MoveWideOp_N enum value | EmulateInstructionARM64 | |
| MoveWideOp_Z enum value | EmulateInstructionARM64 | |
| 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 | |
| ReadInstruction() override | EmulateInstructionARM64 | 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 | |
| ReadPC() | 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 | |
| RevOp enum name | EmulateInstructionARM64 | |
| RevOp_RBIT enum value | EmulateInstructionARM64 | |
| RevOp_REV16 enum value | EmulateInstructionARM64 | |
| RevOp_REV32 enum value | EmulateInstructionARM64 | |
| RevOp_REV64 enum value | EmulateInstructionARM64 | |
| 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) | lldb_private::EmulateInstruction | virtual |
| SetReadMemCallback(ReadMemoryCallback read_mem_callback) | lldb_private::EmulateInstruction | |
| SetReadRegCallback(ReadRegisterCallback read_reg_callback) | lldb_private::EmulateInstruction | |
| SetTargetTriple(const lldb_private::ArchSpec &arch) override | EmulateInstructionARM64 | virtual |
| SetWriteMemCallback(WriteMemoryCallback write_mem_callback) | lldb_private::EmulateInstruction | |
| SetWriteRegCallback(WriteRegisterCallback write_reg_callback) | lldb_private::EmulateInstruction | |
| ShiftType enum name | EmulateInstructionARM64 | |
| ShiftType_ASR enum value | EmulateInstructionARM64 | |
| ShiftType_LSL enum value | EmulateInstructionARM64 | |
| ShiftType_LSR enum value | EmulateInstructionARM64 | |
| ShiftType_ROR enum value | EmulateInstructionARM64 | |
| SP0 enum value | EmulateInstructionARM64 | |
| SPx enum value | EmulateInstructionARM64 | |
| StackPointerSelection enum name | EmulateInstructionARM64 | |
| SupportsEmulatingInstructionsOfType(lldb_private::InstructionType inst_type) override | EmulateInstructionARM64 | inlinevirtual |
| SupportsEmulatingInstructionsOfTypeStatic(lldb_private::InstructionType inst_type) | EmulateInstructionARM64 | inlinestatic |
| Terminate() | EmulateInstructionARM64 | static |
| TestEmulation(lldb_private::Stream &out_stream, lldb_private::ArchSpec &arch, lldb_private::OptionValueDictionary *test_data) override | EmulateInstructionARM64 | inlinevirtual |
| TranslateRegister(lldb::RegisterKind reg_kind, uint32_t reg_num, std::string ®_name) | lldb_private::EmulateInstruction | static |
| UnconditionalCondition | lldb_private::EmulateInstruction | static |
| Unpredictable enum name | EmulateInstructionARM64 | |
| Unpredictable_LDPOVERLAP enum value | EmulateInstructionARM64 | |
| Unpredictable_WBOVERLAP enum value | EmulateInstructionARM64 | |
| UsingAArch32() | EmulateInstructionARM64 | protected |
| 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 | |
| WritePC(lldb::addr_t addr) | 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 |