Go to the source code of this file.
Macros | |
#define | NOTHING |
#define | VAR_A a |
#define | VAR_B b |
#define | BLAHURG |
Functions | |
void | abortdyntrans (struct cpu *cpu, struct arm_instr_call *ic) |
void | A__NAME (struct cpu *cpu, struct arm_instr_call *ic) |
void | A__NAME__eq (struct cpu *cpu, struct arm_instr_call *ic) |
void | A__NAME__ne (struct cpu *cpu, struct arm_instr_call *ic) |
void | A__NAME__cs (struct cpu *cpu, struct arm_instr_call *ic) |
void | A__NAME__cc (struct cpu *cpu, struct arm_instr_call *ic) |
void | A__NAME__mi (struct cpu *cpu, struct arm_instr_call *ic) |
void | A__NAME__pl (struct cpu *cpu, struct arm_instr_call *ic) |
void | A__NAME__vs (struct cpu *cpu, struct arm_instr_call *ic) |
void | A__NAME__vc (struct cpu *cpu, struct arm_instr_call *ic) |
void | A__NAME__hi (struct cpu *cpu, struct arm_instr_call *ic) |
void | A__NAME__ls (struct cpu *cpu, struct arm_instr_call *ic) |
void | A__NAME__ge (struct cpu *cpu, struct arm_instr_call *ic) |
void | A__NAME__lt (struct cpu *cpu, struct arm_instr_call *ic) |
void | A__NAME__gt (struct cpu *cpu, struct arm_instr_call *ic) |
void | A__NAME__le (struct cpu *cpu, struct arm_instr_call *ic) |
Variables | |
uint8_t | condition_hi [16] |
uint8_t | condition_ge [16] |
uint8_t | condition_gt [16] |
#define BLAHURG |
Definition at line 324 of file cpu_arm_instr_dpi.cc.
#define NOTHING |
Definition at line 64 of file cpu_arm_instr_dpi.cc.
#define VAR_A a |
#define VAR_B b |
void A__NAME | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 76 of file cpu_arm_instr_dpi.cc.
References cpu::arm, ARM_F_C, ARM_FLAG_MODE, ARM_FLAG_T, ARM_IC_ENTRIES_PER_PAGE, ARM_INSTR_ALIGNMENT_SHIFT, arm_load_register_bank(), ARM_MODE_ABT32, ARM_MODE_FIQ32, ARM_MODE_IRQ32, ARM_MODE_SVC32, ARM_MODE_UND32, ARM_PC, arm_save_register_bank(), cpu::cd, arm_cpu::cpsr, arm_cpu::flags, ic, cpu::pc, quick_pc_to_pointers, arm_cpu::r, reg, arm_cpu::spsr_abt, arm_cpu::spsr_fiq, arm_cpu::spsr_irq, arm_cpu::spsr_svc, arm_cpu::spsr_und, VAR_A, and VAR_B.
Referenced by A__NAME__cc(), A__NAME__cs(), A__NAME__eq(), A__NAME__ge(), A__NAME__gt(), A__NAME__hi(), A__NAME__le(), A__NAME__ls(), A__NAME__lt(), A__NAME__mi(), A__NAME__ne(), A__NAME__pl(), A__NAME__vc(), and A__NAME__vs().
void A__NAME__cc | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 311 of file cpu_arm_instr_dpi.cc.
References A__NAME(), cpu::arm, ARM_F_C, cpu::cd, arm_cpu::flags, and ic.
void A__NAME__cs | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 309 of file cpu_arm_instr_dpi.cc.
References A__NAME(), cpu::arm, ARM_F_C, cpu::cd, arm_cpu::flags, and ic.
void A__NAME__eq | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 305 of file cpu_arm_instr_dpi.cc.
References A__NAME(), cpu::arm, ARM_F_Z, cpu::cd, arm_cpu::flags, and ic.
void A__NAME__ge | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 333 of file cpu_arm_instr_dpi.cc.
References A__NAME(), cpu::arm, cpu::cd, condition_ge, arm_cpu::flags, and ic.
void A__NAME__gt | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 337 of file cpu_arm_instr_dpi.cc.
References A__NAME(), cpu::arm, cpu::cd, condition_gt, arm_cpu::flags, and ic.
void A__NAME__hi | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 329 of file cpu_arm_instr_dpi.cc.
References A__NAME(), cpu::arm, cpu::cd, condition_hi, arm_cpu::flags, and ic.
void A__NAME__le | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 339 of file cpu_arm_instr_dpi.cc.
References A__NAME(), cpu::arm, cpu::cd, condition_gt, arm_cpu::flags, and ic.
void A__NAME__ls | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 331 of file cpu_arm_instr_dpi.cc.
References A__NAME(), cpu::arm, cpu::cd, condition_hi, arm_cpu::flags, and ic.
void A__NAME__lt | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 335 of file cpu_arm_instr_dpi.cc.
References A__NAME(), cpu::arm, cpu::cd, condition_ge, arm_cpu::flags, and ic.
void A__NAME__mi | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 313 of file cpu_arm_instr_dpi.cc.
References A__NAME(), cpu::arm, ARM_F_N, cpu::cd, arm_cpu::flags, and ic.
void A__NAME__ne | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 307 of file cpu_arm_instr_dpi.cc.
References A__NAME(), cpu::arm, ARM_F_Z, cpu::cd, arm_cpu::flags, and ic.
void A__NAME__pl | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 315 of file cpu_arm_instr_dpi.cc.
References A__NAME(), cpu::arm, ARM_F_N, cpu::cd, arm_cpu::flags, and ic.
void A__NAME__vc | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 319 of file cpu_arm_instr_dpi.cc.
References A__NAME(), cpu::arm, ARM_F_V, cpu::cd, arm_cpu::flags, and ic.
void A__NAME__vs | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 317 of file cpu_arm_instr_dpi.cc.
References A__NAME(), cpu::arm, ARM_F_V, cpu::cd, arm_cpu::flags, and ic.
void abortdyntrans | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 66 of file cpu_arm_instr_dpi.cc.
uint8_t condition_ge[16] |
Definition at line 129 of file cpu_arm_instr.cc.
Referenced by A__NAME__ge(), A__NAME__lt(), and X().
uint8_t condition_gt[16] |
Definition at line 130 of file cpu_arm_instr.cc.
Referenced by A__NAME__gt(), A__NAME__le(), and X().
uint8_t condition_hi[16] |
Definition at line 128 of file cpu_arm_instr.cc.
Referenced by A__NAME__hi(), A__NAME__ls(), and X().