| bad_lr Enum 値 | assembler::arm::Simulator | [private] |
| BorrowFrom(int32_t left, int32_t right) | assembler::arm::Simulator | [private] |
| break_instr_ | assembler::arm::Simulator | [private] |
| break_pc_ | assembler::arm::Simulator | [private] |
| c_flag_ | assembler::arm::Simulator | [private] |
| call(int32_t entry, int32_t p0, int32_t p1, int32_t p2, int32_t p3, int32_t p4) | assembler::arm::Simulator | |
| CarryFrom(int32_t left, int32_t right) | assembler::arm::Simulator | [private] |
| ConditionallyExecute(Instr *instr) | assembler::arm::Simulator | [private] |
| current() | assembler::arm::Simulator | [static] |
| Debugger class | assembler::arm::Simulator | [friend] |
| DecodeType01(Instr *instr) | assembler::arm::Simulator | [private] |
| DecodeType2(Instr *instr) | assembler::arm::Simulator | [private] |
| DecodeType3(Instr *instr) | assembler::arm::Simulator | [private] |
| DecodeType4(Instr *instr) | assembler::arm::Simulator | [private] |
| DecodeType5(Instr *instr) | assembler::arm::Simulator | [private] |
| DecodeType6(Instr *instr) | assembler::arm::Simulator | [private] |
| DecodeType7(Instr *instr) | assembler::arm::Simulator | [private] |
| end_sim_pc Enum 値 | assembler::arm::Simulator | [private] |
| execute() | assembler::arm::Simulator | |
| Format(Instr *instr, const char *format) | assembler::arm::Simulator | [private] |
| get_pc() const | assembler::arm::Simulator | |
| get_register(int reg) const | assembler::arm::Simulator | |
| GetImm(Instr *instr, bool *carry_out) | assembler::arm::Simulator | [private] |
| GetShiftRm(Instr *instr, bool *carry_out) | assembler::arm::Simulator | [private] |
| HandleRList(Instr *instr, bool load) | assembler::arm::Simulator | [private] |
| icount_ | assembler::arm::Simulator | [private] |
| InstructionDecode(Instr *instr) | assembler::arm::Simulator | [private] |
| lr Enum 値 | assembler::arm::Simulator | |
| n_flag_ | assembler::arm::Simulator | [private] |
| no_reg Enum 値 | assembler::arm::Simulator | |
| num_registers Enum 値 | assembler::arm::Simulator | |
| OverflowFrom(int32_t alu_out, int32_t left, int32_t right, bool addition) | assembler::arm::Simulator | [private] |
| pc Enum 値 | assembler::arm::Simulator | |
| pc_modified_ | assembler::arm::Simulator | [private] |
| r0 Enum 値 | assembler::arm::Simulator | |
| r1 Enum 値 | assembler::arm::Simulator | |
| r10 Enum 値 | assembler::arm::Simulator | |
| r11 Enum 値 | assembler::arm::Simulator | |
| r12 Enum 値 | assembler::arm::Simulator | |
| r13 Enum 値 | assembler::arm::Simulator | |
| r14 Enum 値 | assembler::arm::Simulator | |
| r15 Enum 値 | assembler::arm::Simulator | |
| r2 Enum 値 | assembler::arm::Simulator | |
| r3 Enum 値 | assembler::arm::Simulator | |
| r4 Enum 値 | assembler::arm::Simulator | |
| r5 Enum 値 | assembler::arm::Simulator | |
| r6 Enum 値 | assembler::arm::Simulator | |
| r7 Enum 値 | assembler::arm::Simulator | |
| r8 Enum 値 | assembler::arm::Simulator | |
| r9 Enum 値 | assembler::arm::Simulator | |
| ReadB(int32_t addr) | assembler::arm::Simulator | [inline, private] |
| ReadBU(int32_t addr) | assembler::arm::Simulator | [inline, private] |
| ReadH(int32_t addr, Instr *instr) | assembler::arm::Simulator | [inline, private] |
| ReadHU(int32_t addr, Instr *instr) | assembler::arm::Simulator | [inline, private] |
| ReadW(int32_t addr, Instr *instr) | assembler::arm::Simulator | [inline, private] |
| Register Enum | assembler::arm::Simulator | |
| registers_ | assembler::arm::Simulator | [private] |
| set_pc(int32_t value) | assembler::arm::Simulator | |
| set_register(int reg, int32_t value) | assembler::arm::Simulator | |
| SetCFlag(bool val) | assembler::arm::Simulator | [private] |
| SetNZFlags(int32_t val) | assembler::arm::Simulator | [private] |
| SetVFlag(bool val) | assembler::arm::Simulator | [private] |
| Simulator() | assembler::arm::Simulator | |
| SoftwareInterrupt(Instr *instr) | assembler::arm::Simulator | [private] |
| sp Enum 値 | assembler::arm::Simulator | |
| special_values Enum | assembler::arm::Simulator | [private] |
| stack_ | assembler::arm::Simulator | [private] |
| StackLimit() const | assembler::arm::Simulator | |
| v_flag_ | assembler::arm::Simulator | [private] |
| WriteB(int32_t addr, uint8_t value) | assembler::arm::Simulator | [inline, private] |
| WriteB(int32_t addr, int8_t value) | assembler::arm::Simulator | [inline, private] |
| WriteH(int32_t addr, uint16_t value, Instr *instr) | assembler::arm::Simulator | [inline, private] |
| WriteH(int32_t addr, int16_t value, Instr *instr) | assembler::arm::Simulator | [inline, private] |
| WriteW(int32_t addr, int value, Instr *instr) | assembler::arm::Simulator | [inline, private] |
| z_flag_ | assembler::arm::Simulator | [private] |
| ~Simulator() | assembler::arm::Simulator | |