24 |
abort(); \ |
abort(); \ |
25 |
} |
} |
26 |
|
|
27 |
EMPTY(void ppc32_emit_breakpoint(ppc32_jit_tcb_t *block)); |
EMPTY(void ppc32_emit_breakpoint(cpu_ppc_t *cpu,ppc32_jit_tcb_t *block)); |
28 |
EMPTY(void ppc32_jit_tcb_push_epilog(ppc32_jit_tcb_t *block)); |
EMPTY(void ppc32_jit_tcb_push_epilog(u_char **ptr)); |
29 |
EMPTY(void ppc32_jit_tcb_exec(cpu_ppc_t *cpu,ppc32_jit_tcb_t *block)); |
EMPTY(void ppc32_jit_tcb_exec(cpu_ppc_t *cpu,ppc32_jit_tcb_t *block)); |
30 |
EMPTY(void ppc32_set_ia(ppc32_jit_tcb_t *b,m_uint32_t new_ia)); |
EMPTY(void ppc32_set_ia(u_char **ptr,m_uint32_t new_ia)); |
|
EMPTY(void ppc32_set_lr(ppc32_jit_tcb_t *b,m_uint32_t new_lr)); |
|
31 |
EMPTY(void ppc32_inc_perf_counter(ppc32_jit_tcb_t *b)); |
EMPTY(void ppc32_inc_perf_counter(ppc32_jit_tcb_t *b)); |
32 |
|
EMPTY(void ppc32_jit_init_hreg_mapping(cpu_ppc_t *cpu)); |
33 |
|
EMPTY(void ppc32_op_insn_output(ppc32_jit_tcb_t *b,jit_op_t *op)); |
34 |
|
EMPTY(void ppc32_op_load_gpr(ppc32_jit_tcb_t *b,jit_op_t *op)); |
35 |
|
EMPTY(void ppc32_op_store_gpr(ppc32_jit_tcb_t *b,jit_op_t *op)); |
36 |
|
EMPTY(void ppc32_op_update_flags(ppc32_jit_tcb_t *b,jit_op_t *op)); |
37 |
|
EMPTY(void ppc32_op_move_host_reg(ppc32_jit_tcb_t *b,jit_op_t *op)); |
38 |
|
EMPTY(void ppc32_op_set_host_reg_imm32(ppc32_jit_tcb_t *b,jit_op_t *op)); |
39 |
|
EMPTY(void ppc32_set_page_jump(cpu_ppc_t *cpu,ppc32_jit_tcb_t *b)); |
40 |
|
|
41 |
/* PowerPC instruction array */ |
/* PowerPC instruction array */ |
42 |
struct ppc32_insn_tag ppc32_insn_tags[] = { |
struct ppc32_insn_tag ppc32_insn_tags[] = { |