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 | |