Go to the source code of this file.
Functions | |
void | A__NAME__general (struct cpu *cpu, struct arm_instr_call *ic) |
void | A__NAME (struct cpu *cpu, struct arm_instr_call *ic) |
void | A__NAME_PC (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) |
void | A__NAME_PC__eq (struct cpu *cpu, struct arm_instr_call *ic) |
void | A__NAME_PC__ne (struct cpu *cpu, struct arm_instr_call *ic) |
void | A__NAME_PC__cs (struct cpu *cpu, struct arm_instr_call *ic) |
void | A__NAME_PC__cc (struct cpu *cpu, struct arm_instr_call *ic) |
void | A__NAME_PC__mi (struct cpu *cpu, struct arm_instr_call *ic) |
void | A__NAME_PC__pl (struct cpu *cpu, struct arm_instr_call *ic) |
void | A__NAME_PC__vs (struct cpu *cpu, struct arm_instr_call *ic) |
void | A__NAME_PC__vc (struct cpu *cpu, struct arm_instr_call *ic) |
void | A__NAME_PC__hi (struct cpu *cpu, struct arm_instr_call *ic) |
void | A__NAME_PC__ls (struct cpu *cpu, struct arm_instr_call *ic) |
void | A__NAME_PC__ge (struct cpu *cpu, struct arm_instr_call *ic) |
void | A__NAME_PC__lt (struct cpu *cpu, struct arm_instr_call *ic) |
void | A__NAME_PC__gt (struct cpu *cpu, struct arm_instr_call *ic) |
void | A__NAME_PC__le (struct cpu *cpu, struct arm_instr_call *ic) |
void A__NAME | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 205 of file cpu_arm_instr_loadstore.cc.
References A__L, A__NAME__general(), addr, cpu::arm, cpu::cd, arm_cpu::is_userpage, page, and reg.
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(), A__NAME__vs(), and A__NAME_PC().
void A__NAME__cc | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 374 of file cpu_arm_instr_loadstore.cc.
References A__NAME(), cpu::arm, ARM_F_C, cpu::cd, and arm_cpu::flags.
void A__NAME__cs | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 372 of file cpu_arm_instr_loadstore.cc.
References A__NAME(), cpu::arm, ARM_F_C, cpu::cd, and arm_cpu::flags.
void A__NAME__eq | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 368 of file cpu_arm_instr_loadstore.cc.
References A__NAME(), cpu::arm, ARM_F_Z, cpu::cd, and arm_cpu::flags.
void A__NAME__ge | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 391 of file cpu_arm_instr_loadstore.cc.
References A__NAME(), cpu::arm, ARM_F_N, ARM_F_V, cpu::cd, and arm_cpu::flags.
void A__NAME__general | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 66 of file cpu_arm_instr_loadstore.cc.
References A__REG, A__U, addr, cpu::arm, ARM_IC_ENTRIES_PER_PAGE, ARM_INSTR_ALIGNMENT_SHIFT, CACHE_DATA, cpu::cd, data, cpu::mem, MEM_READ, MEM_WRITE, cpu::memory_rw, MEMORY_USER_ACCESS, cpu::pc, and reg.
Referenced by A__NAME().
void A__NAME__gt | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 397 of file cpu_arm_instr_loadstore.cc.
References A__NAME(), cpu::arm, ARM_F_N, ARM_F_V, ARM_F_Z, cpu::cd, and arm_cpu::flags.
void A__NAME__hi | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 385 of file cpu_arm_instr_loadstore.cc.
References A__NAME(), cpu::arm, ARM_F_C, ARM_F_Z, cpu::cd, and arm_cpu::flags.
void A__NAME__le | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 401 of file cpu_arm_instr_loadstore.cc.
References A__NAME(), cpu::arm, ARM_F_N, ARM_F_V, ARM_F_Z, cpu::cd, and arm_cpu::flags.
void A__NAME__ls | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 388 of file cpu_arm_instr_loadstore.cc.
References A__NAME(), cpu::arm, ARM_F_C, ARM_F_Z, cpu::cd, and arm_cpu::flags.
void A__NAME__lt | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 394 of file cpu_arm_instr_loadstore.cc.
References A__NAME(), cpu::arm, ARM_F_N, ARM_F_V, cpu::cd, and arm_cpu::flags.
void A__NAME__mi | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 376 of file cpu_arm_instr_loadstore.cc.
References A__NAME(), cpu::arm, ARM_F_N, cpu::cd, and arm_cpu::flags.
void A__NAME__ne | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 370 of file cpu_arm_instr_loadstore.cc.
References A__NAME(), cpu::arm, ARM_F_Z, cpu::cd, and arm_cpu::flags.
void A__NAME__pl | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 378 of file cpu_arm_instr_loadstore.cc.
References A__NAME(), cpu::arm, ARM_F_N, cpu::cd, and arm_cpu::flags.
void A__NAME__vc | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 382 of file cpu_arm_instr_loadstore.cc.
References A__NAME(), cpu::arm, ARM_F_V, cpu::cd, and arm_cpu::flags.
void A__NAME__vs | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 380 of file cpu_arm_instr_loadstore.cc.
References A__NAME(), cpu::arm, ARM_F_V, cpu::cd, and arm_cpu::flags.
void A__NAME_PC | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 330 of file cpu_arm_instr_loadstore.cc.
References A__NAME(), cpu::arm, ARM_IC_ENTRIES_PER_PAGE, ARM_INSTR_ALIGNMENT_SHIFT, ARM_PC, cpu::cd, cpu_functioncall_trace(), cpu::machine, cpu::pc, quick_pc_to_pointers, arm_cpu::r, machine::show_trace_tree, and arm_cpu::tmp_pc.
Referenced by A__NAME_PC__cc(), A__NAME_PC__cs(), A__NAME_PC__eq(), A__NAME_PC__ge(), A__NAME_PC__gt(), A__NAME_PC__hi(), A__NAME_PC__le(), A__NAME_PC__ls(), A__NAME_PC__lt(), A__NAME_PC__mi(), A__NAME_PC__ne(), A__NAME_PC__pl(), A__NAME_PC__vc(), and A__NAME_PC__vs().
void A__NAME_PC__cc | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 414 of file cpu_arm_instr_loadstore.cc.
References A__NAME_PC(), cpu::arm, ARM_F_C, cpu::cd, and arm_cpu::flags.
void A__NAME_PC__cs | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 412 of file cpu_arm_instr_loadstore.cc.
References A__NAME_PC(), cpu::arm, ARM_F_C, cpu::cd, and arm_cpu::flags.
void A__NAME_PC__eq | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 408 of file cpu_arm_instr_loadstore.cc.
References A__NAME_PC(), cpu::arm, ARM_F_Z, cpu::cd, and arm_cpu::flags.
void A__NAME_PC__ge | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 431 of file cpu_arm_instr_loadstore.cc.
References A__NAME_PC(), cpu::arm, ARM_F_N, ARM_F_V, cpu::cd, and arm_cpu::flags.
void A__NAME_PC__gt | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 437 of file cpu_arm_instr_loadstore.cc.
References A__NAME_PC(), cpu::arm, ARM_F_N, ARM_F_V, ARM_F_Z, cpu::cd, and arm_cpu::flags.
void A__NAME_PC__hi | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 425 of file cpu_arm_instr_loadstore.cc.
References A__NAME_PC(), cpu::arm, ARM_F_C, ARM_F_Z, cpu::cd, and arm_cpu::flags.
void A__NAME_PC__le | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 441 of file cpu_arm_instr_loadstore.cc.
References A__NAME_PC(), cpu::arm, ARM_F_N, ARM_F_V, ARM_F_Z, cpu::cd, and arm_cpu::flags.
void A__NAME_PC__ls | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 428 of file cpu_arm_instr_loadstore.cc.
References A__NAME_PC(), cpu::arm, ARM_F_C, ARM_F_Z, cpu::cd, and arm_cpu::flags.
void A__NAME_PC__lt | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 434 of file cpu_arm_instr_loadstore.cc.
References A__NAME_PC(), cpu::arm, ARM_F_N, ARM_F_V, cpu::cd, and arm_cpu::flags.
void A__NAME_PC__mi | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 416 of file cpu_arm_instr_loadstore.cc.
References A__NAME_PC(), cpu::arm, ARM_F_N, cpu::cd, and arm_cpu::flags.
void A__NAME_PC__ne | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 410 of file cpu_arm_instr_loadstore.cc.
References A__NAME_PC(), cpu::arm, ARM_F_Z, cpu::cd, and arm_cpu::flags.
void A__NAME_PC__pl | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 418 of file cpu_arm_instr_loadstore.cc.
References A__NAME_PC(), cpu::arm, ARM_F_N, cpu::cd, and arm_cpu::flags.
void A__NAME_PC__vc | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 422 of file cpu_arm_instr_loadstore.cc.
References A__NAME_PC(), cpu::arm, ARM_F_V, cpu::cd, and arm_cpu::flags.
void A__NAME_PC__vs | ( | struct cpu * | cpu, |
struct arm_instr_call * | ic | ||
) |
Definition at line 420 of file cpu_arm_instr_loadstore.cc.
References A__NAME_PC(), cpu::arm, ARM_F_V, cpu::cd, and arm_cpu::flags.