LLDB mainline
|
Public Types | |
enum | F_CMP { FEQ , FLT , FLE } |
Public Member Functions | |
Executor (EmulateInstructionRISCV &emulator, bool ignoreCond, bool is_rvc) | |
bool | operator() (LUI inst) |
bool | operator() (AUIPC inst) |
bool | operator() (JAL inst) |
bool | operator() (JALR inst) |
bool | operator() (B inst) |
bool | operator() (LB inst) |
bool | operator() (LH inst) |
bool | operator() (LW inst) |
bool | operator() (LBU inst) |
bool | operator() (LHU inst) |
bool | operator() (SB inst) |
bool | operator() (SH inst) |
bool | operator() (SW inst) |
bool | operator() (ADDI inst) |
bool | operator() (SLTI inst) |
bool | operator() (SLTIU inst) |
bool | operator() (XORI inst) |
bool | operator() (ORI inst) |
bool | operator() (ANDI inst) |
bool | operator() (ADD inst) |
bool | operator() (SUB inst) |
bool | operator() (SLL inst) |
bool | operator() (SLT inst) |
bool | operator() (SLTU inst) |
bool | operator() (XOR inst) |
bool | operator() (SRL inst) |
bool | operator() (SRA inst) |
bool | operator() (OR inst) |
bool | operator() (AND inst) |
bool | operator() (LWU inst) |
bool | operator() (LD inst) |
bool | operator() (SD inst) |
bool | operator() (SLLI inst) |
bool | operator() (SRLI inst) |
bool | operator() (SRAI inst) |
bool | operator() (ADDIW inst) |
bool | operator() (SLLIW inst) |
bool | operator() (SRLIW inst) |
bool | operator() (SRAIW inst) |
bool | operator() (ADDW inst) |
bool | operator() (SUBW inst) |
bool | operator() (SLLW inst) |
bool | operator() (SRLW inst) |
bool | operator() (SRAW inst) |
bool | operator() (MUL inst) |
bool | operator() (MULH inst) |
bool | operator() (MULHSU inst) |
bool | operator() (MULHU inst) |
bool | operator() (DIV inst) |
bool | operator() (DIVU inst) |
bool | operator() (REM inst) |
bool | operator() (REMU inst) |
bool | operator() (MULW inst) |
bool | operator() (DIVW inst) |
bool | operator() (DIVUW inst) |
bool | operator() (REMW inst) |
bool | operator() (REMUW inst) |
bool | operator() (LR_W) |
bool | operator() (LR_D) |
bool | operator() (SC_W) |
bool | operator() (SC_D) |
bool | operator() (AMOSWAP_W inst) |
bool | operator() (AMOADD_W inst) |
bool | operator() (AMOXOR_W inst) |
bool | operator() (AMOAND_W inst) |
bool | operator() (AMOOR_W inst) |
bool | operator() (AMOMIN_W inst) |
bool | operator() (AMOMAX_W inst) |
bool | operator() (AMOMINU_W inst) |
bool | operator() (AMOMAXU_W inst) |
bool | operator() (AMOSWAP_D inst) |
bool | operator() (AMOADD_D inst) |
bool | operator() (AMOXOR_D inst) |
bool | operator() (AMOAND_D inst) |
bool | operator() (AMOOR_D inst) |
bool | operator() (AMOMIN_D inst) |
bool | operator() (AMOMAX_D inst) |
bool | operator() (AMOMINU_D inst) |
bool | operator() (AMOMAXU_D inst) |
template<typename T > | |
bool | F_Load (T inst, const fltSemantics &(*semantics)(), unsigned int numBits) |
bool | operator() (FLW inst) |
template<typename T > | |
bool | F_Store (T inst, bool isDouble) |
bool | operator() (FSW inst) |
std::tuple< bool, APFloat > | FusedMultiplyAdd (APFloat rs1, APFloat rs2, APFloat rs3) |
template<typename T > | |
bool | FMA (T inst, bool isDouble, float rs2_sign, float rs3_sign) |
bool | operator() (FMADD_S inst) |
bool | operator() (FMSUB_S inst) |
bool | operator() (FNMSUB_S inst) |
bool | operator() (FNMADD_S inst) |
template<typename T > | |
bool | F_Op (T inst, bool isDouble, APFloat::opStatus(APFloat::*f)(const APFloat &RHS, APFloat::roundingMode RM)) |
bool | operator() (FADD_S inst) |
bool | operator() (FSUB_S inst) |
bool | operator() (FMUL_S inst) |
bool | operator() (FDIV_S inst) |
bool | operator() (FSQRT_S inst) |
template<typename T > | |
bool | F_SignInj (T inst, bool isDouble, bool isNegate) |
bool | operator() (FSGNJ_S inst) |
bool | operator() (FSGNJN_S inst) |
template<typename T > | |
bool | F_SignInjXor (T inst, bool isDouble) |
bool | operator() (FSGNJX_S inst) |
template<typename T > | |
bool | F_MAX_MIN (T inst, bool isDouble, APFloat(*f)(const APFloat &A, const APFloat &B)) |
bool | operator() (FMIN_S inst) |
bool | operator() (FMAX_S inst) |
bool | operator() (FCVT_W_S inst) |
bool | operator() (FCVT_WU_S inst) |
template<typename T > | |
bool | FMV_f2i (T inst, bool isDouble) |
bool | operator() (FMV_X_W inst) |
template<typename T > | |
bool | F_Compare (T inst, bool isDouble, F_CMP cmp) |
bool | operator() (FEQ_S inst) |
bool | operator() (FLT_S inst) |
bool | operator() (FLE_S inst) |
template<typename T > | |
bool | FCLASS (T inst, bool isDouble) |
bool | operator() (FCLASS_S inst) |
template<typename T , typename E > | |
bool | FCVT_f2i (T inst, std::optional< E >(Rs::*f)(EmulateInstructionRISCV &emu), const fltSemantics &semantics) |
bool | operator() (FCVT_S_W inst) |
bool | operator() (FCVT_S_WU inst) |
template<typename T , typename E > | |
bool | FMV_i2f (T inst, unsigned int numBits, E(APInt::*f)() const) |
bool | operator() (FMV_W_X inst) |
template<typename I , typename E , typename T > | |
bool | FCVT_i2f (I inst, bool isDouble, T(APFloat::*f)() const) |
bool | operator() (FCVT_L_S inst) |
bool | operator() (FCVT_LU_S inst) |
bool | operator() (FCVT_S_L inst) |
bool | operator() (FCVT_S_LU inst) |
bool | operator() (FLD inst) |
bool | operator() (FSD inst) |
bool | operator() (FMADD_D inst) |
bool | operator() (FMSUB_D inst) |
bool | operator() (FNMSUB_D inst) |
bool | operator() (FNMADD_D inst) |
bool | operator() (FADD_D inst) |
bool | operator() (FSUB_D inst) |
bool | operator() (FMUL_D inst) |
bool | operator() (FDIV_D inst) |
bool | operator() (FSQRT_D inst) |
bool | operator() (FSGNJ_D inst) |
bool | operator() (FSGNJN_D inst) |
bool | operator() (FSGNJX_D inst) |
bool | operator() (FMIN_D inst) |
bool | operator() (FMAX_D inst) |
bool | operator() (FCVT_S_D inst) |
bool | operator() (FCVT_D_S inst) |
bool | operator() (FEQ_D inst) |
bool | operator() (FLT_D inst) |
bool | operator() (FLE_D inst) |
bool | operator() (FCLASS_D inst) |
bool | operator() (FCVT_W_D inst) |
bool | operator() (FCVT_WU_D inst) |
bool | operator() (FCVT_D_W inst) |
bool | operator() (FCVT_D_WU inst) |
bool | operator() (FCVT_L_D inst) |
bool | operator() (FCVT_LU_D inst) |
bool | operator() (FMV_X_D inst) |
bool | operator() (FCVT_D_L inst) |
bool | operator() (FCVT_D_LU inst) |
bool | operator() (FMV_D_X inst) |
bool | operator() (INVALID inst) |
bool | operator() (RESERVED inst) |
bool | operator() (EBREAK inst) |
bool | operator() (HINT inst) |
bool | operator() (NOP inst) |
Static Public Member Functions | |
static uint64_t | size (bool is_rvc) |
Private Member Functions | |
uint64_t | delta () |
Private Attributes | |
EmulateInstructionRISCV & | m_emu |
bool | m_ignore_cond |
bool | m_is_rvc |
Definition at line 665 of file EmulateInstructionRISCV.cpp.
Enumerator | |
---|---|
FEQ | |
FLT | |
FLE |
Definition at line 1391 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 678 of file EmulateInstructionRISCV.cpp.
|
inlineprivate |
Definition at line 675 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1396 of file EmulateInstructionRISCV.cpp.
References lldb_private::zipOpt().
|
inline |
Definition at line 1234 of file EmulateInstructionRISCV.cpp.
References m_emu.
Referenced by operator()().
|
inline |
Definition at line 1341 of file EmulateInstructionRISCV.cpp.
References lldb_private::zipOpt().
|
inline |
Definition at line 1284 of file EmulateInstructionRISCV.cpp.
References m_emu, and lldb_private::zipOpt().
Referenced by operator()().
|
inline |
Definition at line 1306 of file EmulateInstructionRISCV.cpp.
References m_emu, and lldb_private::zipOpt().
Referenced by operator()().
|
inline |
Definition at line 1320 of file EmulateInstructionRISCV.cpp.
References m_emu, and lldb_private::zipOpt().
|
inline |
Definition at line 1246 of file EmulateInstructionRISCV.cpp.
References m_emu, and lldb_private::zipOpt().
Referenced by operator()().
|
inline |
Definition at line 1432 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1468 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1499 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1266 of file EmulateInstructionRISCV.cpp.
References m_emu, and lldb_private::zipOpt().
Referenced by operator()().
|
inline |
Definition at line 1372 of file EmulateInstructionRISCV.cpp.
References lldb_private::bits().
|
inline |
Definition at line 1484 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1259 of file EmulateInstructionRISCV.cpp.
References lldb_private::EmulateInstructionRISCV::GetRoundingMode(), m_emu, and lldb_private::EmulateInstructionRISCV::SetAccruedExceptions().
|
inline |
Definition at line 786 of file EmulateInstructionRISCV.cpp.
References m_emu, and lldb_private::zipOpt().
|
inline |
Definition at line 738 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 898 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 930 of file EmulateInstructionRISCV.cpp.
References m_emu, and lldb_private::zipOpt().
|
inline |
Definition at line 1196 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 1156 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 1203 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 1163 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 1217 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 1177 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 1228 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 1188 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 1211 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 1171 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 1223 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 1183 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 1207 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 1167 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 1193 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 1153 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 1199 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 1159 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 862 of file EmulateInstructionRISCV.cpp.
References m_emu, and lldb_private::zipOpt().
|
inline |
Definition at line 778 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 682 of file EmulateInstructionRISCV.cpp.
References m_emu, pc, and lldb_private::EmulateInstructionRISCV::ReadPC().
|
inline |
Definition at line 708 of file EmulateInstructionRISCV.cpp.
References m_emu, lldb_private::Rs::Read(), lldb_private::EmulateInstructionRISCV::ReadPC(), lldb_private::B::rs1, lldb_private::B::rs2, and lldb_private::zipOpt().
|
inline |
Definition at line 1021 of file EmulateInstructionRISCV.cpp.
References m_emu, and lldb_private::zipOpt().
|
inline |
Definition at line 1037 of file EmulateInstructionRISCV.cpp.
References m_emu, and lldb_private::zipOpt().
|
inline |
Definition at line 1102 of file EmulateInstructionRISCV.cpp.
References m_emu, and lldb_private::zipOpt().
|
inline |
Definition at line 1086 of file EmulateInstructionRISCV.cpp.
References m_emu, and lldb_private::zipOpt().
|
inline |
Definition at line 1596 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1527 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1298 of file EmulateInstructionRISCV.cpp.
References F_Op().
|
inline |
Definition at line 1561 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1466 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1585 of file EmulateInstructionRISCV.cpp.
References lldb_private::Rs::ReadI64().
|
inline |
Definition at line 1588 of file EmulateInstructionRISCV.cpp.
References lldb_private::Rs::Read().
|
inline |
Definition at line 1549 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1570 of file EmulateInstructionRISCV.cpp.
References lldb_private::Rs::ReadI32().
|
inline |
Definition at line 1573 of file EmulateInstructionRISCV.cpp.
References lldb_private::Rs::ReadU32().
|
inline |
Definition at line 1576 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1507 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1580 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1511 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1540 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1515 of file EmulateInstructionRISCV.cpp.
References lldb_private::Rs::ReadI64().
|
inline |
Definition at line 1518 of file EmulateInstructionRISCV.cpp.
References lldb_private::Rs::Read().
|
inline |
Definition at line 1477 of file EmulateInstructionRISCV.cpp.
References lldb_private::Rs::ReadI32().
|
inline |
Definition at line 1480 of file EmulateInstructionRISCV.cpp.
References lldb_private::Rs::ReadU32().
|
inline |
Definition at line 1562 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1364 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1566 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1368 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1530 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1301 of file EmulateInstructionRISCV.cpp.
References F_Op().
|
inline |
Definition at line 1558 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1429 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1521 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1560 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1431 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1559 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1430 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1245 of file EmulateInstructionRISCV.cpp.
References F_Load().
|
inline |
Definition at line 1523 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1279 of file EmulateInstructionRISCV.cpp.
References FMA().
|
inline |
Definition at line 1539 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1363 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1538 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1362 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1524 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1280 of file EmulateInstructionRISCV.cpp.
References FMA().
|
inline |
Definition at line 1529 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1300 of file EmulateInstructionRISCV.cpp.
References F_Op().
|
inline |
Definition at line 1591 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1495 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1584 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1390 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1526 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1282 of file EmulateInstructionRISCV.cpp.
References FMA().
|
inline |
Definition at line 1525 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1281 of file EmulateInstructionRISCV.cpp.
References FMA().
|
inline |
Definition at line 1522 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1535 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1318 of file EmulateInstructionRISCV.cpp.
References F_SignInj().
|
inline |
Definition at line 1536 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1319 of file EmulateInstructionRISCV.cpp.
References F_SignInj().
|
inline |
Definition at line 1537 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1339 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1531 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1302 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1528 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1299 of file EmulateInstructionRISCV.cpp.
References F_Op().
|
inline |
Definition at line 1258 of file EmulateInstructionRISCV.cpp.
References F_Store().
|
inline |
Definition at line 1597 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1594 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 690 of file EmulateInstructionRISCV.cpp.
References m_emu, pc, and lldb_private::EmulateInstructionRISCV::ReadPC().
|
inline |
Definition at line 698 of file EmulateInstructionRISCV.cpp.
References m_emu, lldb_private::EmulateInstructionRISCV::ReadPC(), and lldb_private::zipOpt().
|
inline |
Definition at line 720 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 729 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 873 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 723 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 732 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 1146 of file EmulateInstructionRISCV.cpp.
References lldb_private::AtomicSequence(), and m_emu.
|
inline |
Definition at line 1145 of file EmulateInstructionRISCV.cpp.
References lldb_private::AtomicSequence(), and m_emu.
|
inline |
Definition at line 681 of file EmulateInstructionRISCV.cpp.
References m_emu, and lldb_private::SignExt().
|
inline |
Definition at line 726 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 870 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 976 of file EmulateInstructionRISCV.cpp.
References m_emu, and lldb_private::zipOpt().
|
inline |
Definition at line 984 of file EmulateInstructionRISCV.cpp.
References m_emu, and lldb_private::zipOpt().
|
inline |
Definition at line 996 of file EmulateInstructionRISCV.cpp.
References m_emu, and lldb_private::zipOpt().
|
inline |
Definition at line 1009 of file EmulateInstructionRISCV.cpp.
References m_emu, and lldb_private::zipOpt().
|
inline |
Definition at line 1077 of file EmulateInstructionRISCV.cpp.
References m_emu, and lldb_private::zipOpt().
|
inline |
Definition at line 1598 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 854 of file EmulateInstructionRISCV.cpp.
References m_emu, and lldb_private::zipOpt().
|
inline |
Definition at line 770 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 1049 of file EmulateInstructionRISCV.cpp.
References m_emu, and lldb_private::zipOpt().
|
inline |
Definition at line 1065 of file EmulateInstructionRISCV.cpp.
References m_emu, and lldb_private::zipOpt().
|
inline |
Definition at line 1131 of file EmulateInstructionRISCV.cpp.
References m_emu, and lldb_private::zipOpt().
|
inline |
Definition at line 1115 of file EmulateInstructionRISCV.cpp.
References m_emu, and lldb_private::zipOpt().
|
inline |
Definition at line 1595 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 735 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 1150 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 1147 of file EmulateInstructionRISCV.cpp.
|
inline |
Definition at line 876 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 736 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 802 of file EmulateInstructionRISCV.cpp.
References m_emu, and lldb_private::zipOpt().
|
inline |
Definition at line 877 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 906 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 948 of file EmulateInstructionRISCV.cpp.
References m_emu, and lldb_private::zipOpt().
|
inline |
Definition at line 811 of file EmulateInstructionRISCV.cpp.
References m_emu, and lldb_private::zipOpt().
|
inline |
Definition at line 746 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 754 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 820 of file EmulateInstructionRISCV.cpp.
References m_emu, and lldb_private::zipOpt().
|
inline |
Definition at line 845 of file EmulateInstructionRISCV.cpp.
References m_emu, and lldb_private::zipOpt().
|
inline |
Definition at line 891 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 922 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 966 of file EmulateInstructionRISCV.cpp.
References m_emu, and lldb_private::zipOpt().
|
inline |
Definition at line 836 of file EmulateInstructionRISCV.cpp.
References m_emu, and lldb_private::zipOpt().
|
inline |
Definition at line 884 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 914 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 957 of file EmulateInstructionRISCV.cpp.
References m_emu, and lldb_private::zipOpt().
|
inline |
Definition at line 794 of file EmulateInstructionRISCV.cpp.
References m_emu, and lldb_private::zipOpt().
|
inline |
Definition at line 939 of file EmulateInstructionRISCV.cpp.
References m_emu, and lldb_private::zipOpt().
|
inline |
Definition at line 737 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inline |
Definition at line 828 of file EmulateInstructionRISCV.cpp.
References m_emu, and lldb_private::zipOpt().
|
inline |
Definition at line 762 of file EmulateInstructionRISCV.cpp.
References m_emu.
|
inlinestatic |
Definition at line 672 of file EmulateInstructionRISCV.cpp.
Referenced by delta(), and lldb_private::EmulateInstructionRISCV::EvaluateInstruction().
|
private |
Definition at line 666 of file EmulateInstructionRISCV.cpp.
Referenced by F_Load(), F_Op(), F_SignInj(), F_SignInjXor(), F_Store(), FMA(), FusedMultiplyAdd(), and operator()().
|
private |
Definition at line 667 of file EmulateInstructionRISCV.cpp.
|
private |
Definition at line 668 of file EmulateInstructionRISCV.cpp.
Referenced by delta().