Lines Matching defs:ctx

77 static uint32_t decode_load_bytes(DisasContext *ctx, uint32_t insn,  in decode_load_bytes()
87 static uint32_t li(DisasContext *ctx, int sz) in li()
113 static int bdsp_s(DisasContext *ctx, int d) in bdsp_s()
181 static inline void rx_gen_regindex(DisasContext *ctx, TCGv mem, in rx_gen_regindex()
189 static inline TCGv rx_index_addr(DisasContext *ctx, TCGv mem, in rx_index_addr()
220 static inline TCGv rx_load_source(DisasContext *ctx, TCGv mem, in rx_load_source()
236 static int is_privileged(DisasContext *ctx, int is_exception) in is_privileged()
317 static void move_from_cr(DisasContext *ctx, TCGv ret, int cr, uint32_t pc) in move_from_cr()
363 static void move_to_cr(DisasContext *ctx, TCGv val, int cr) in move_to_cr()
429 static bool trans_MOV_rm(DisasContext *ctx, arg_MOV_rm *a) in trans_MOV_rm()
439 static bool trans_MOV_mr(DisasContext *ctx, arg_MOV_mr *a) in trans_MOV_mr()
451 static bool trans_MOV_ir(DisasContext *ctx, arg_MOV_ir *a) in trans_MOV_ir()
459 static bool trans_MOV_im(DisasContext *ctx, arg_MOV_im *a) in trans_MOV_im()
470 static bool trans_MOV_ar(DisasContext *ctx, arg_MOV_ar *a) in trans_MOV_ar()
480 static bool trans_MOV_ra(DisasContext *ctx, arg_MOV_ra *a) in trans_MOV_ra()
493 static bool trans_MOV_mm(DisasContext *ctx, arg_MOV_mm *a) in trans_MOV_mm()
525 static bool trans_MOV_rp(DisasContext *ctx, arg_MOV_rp *a) in trans_MOV_rp()
542 static bool trans_MOV_pr(DisasContext *ctx, arg_MOV_pr *a) in trans_MOV_pr()
559 static bool trans_MOVU_mr(DisasContext *ctx, arg_MOVU_mr *a) in trans_MOVU_mr()
569 static bool trans_MOVU_rr(DisasContext *ctx, arg_MOVU_rr *a) in trans_MOVU_rr()
576 static bool trans_MOVU_ar(DisasContext *ctx, arg_MOVU_ar *a) in trans_MOVU_ar()
587 static bool trans_MOVU_pr(DisasContext *ctx, arg_MOVU_pr *a) in trans_MOVU_pr()
604 static bool trans_POP(DisasContext *ctx, arg_POP *a) in trans_POP()
617 static bool trans_POPC(DisasContext *ctx, arg_POPC *a) in trans_POPC()
627 static bool trans_POPM(DisasContext *ctx, arg_POPM *a) in trans_POPM()
643 static bool trans_PUSH_r(DisasContext *ctx, arg_PUSH_r *a) in trans_PUSH_r()
654 static bool trans_PUSH_m(DisasContext *ctx, arg_PUSH_m *a) in trans_PUSH_m()
667 static bool trans_PUSHC(DisasContext *ctx, arg_PUSHC *a) in trans_PUSHC()
677 static bool trans_PUSHM(DisasContext *ctx, arg_PUSHM *a) in trans_PUSHM()
693 static bool trans_XCHG_rr(DisasContext *ctx, arg_XCHG_rr *a) in trans_XCHG_rr()
704 static bool trans_XCHG_mr(DisasContext *ctx, arg_XCHG_mr *a) in trans_XCHG_mr()
737 static bool trans_STZ(DisasContext *ctx, arg_STZ *a) in trans_STZ()
744 static bool trans_STNZ(DisasContext *ctx, arg_STNZ *a) in trans_STNZ()
752 static bool trans_SCCnd(DisasContext *ctx, arg_SCCnd *a) in trans_SCCnd()
771 static bool trans_RTSD_i(DisasContext *ctx, arg_RTSD_i *a) in trans_RTSD_i()
780 static bool trans_RTSD_irr(DisasContext *ctx, arg_RTSD_irr *a) in trans_RTSD_irr()
820 static inline void rx_gen_op_mr(op3fn opr, DisasContext *ctx, in rx_gen_op_mr()
838 static bool trans_AND_ir(DisasContext *ctx, arg_AND_ir *a) in trans_AND_ir()
846 static bool trans_AND_mr(DisasContext *ctx, arg_AND_mr *a) in trans_AND_mr()
853 static bool trans_AND_rrr(DisasContext *ctx, arg_AND_rrr *a) in trans_AND_rrr()
868 static bool trans_OR_ir(DisasContext *ctx, arg_OR_ir *a) in trans_OR_ir()
876 static bool trans_OR_mr(DisasContext *ctx, arg_OR_mr *a) in trans_OR_mr()
883 static bool trans_OR_rrr(DisasContext *ctx, arg_OR_rrr *a) in trans_OR_rrr()
897 static bool trans_XOR_ir(DisasContext *ctx, arg_XOR_ir *a) in trans_XOR_ir()
905 static bool trans_XOR_mr(DisasContext *ctx, arg_XOR_mr *a) in trans_XOR_mr()
918 static bool trans_TST_ir(DisasContext *ctx, arg_TST_ir *a) in trans_TST_ir()
926 static bool trans_TST_mr(DisasContext *ctx, arg_TST_mr *a) in trans_TST_mr()
941 static bool trans_NOT_rr(DisasContext *ctx, arg_NOT_rr *a) in trans_NOT_rr()
959 static bool trans_NEG_rr(DisasContext *ctx, arg_NEG_rr *a) in trans_NEG_rr()
979 static bool trans_ADC_ir(DisasContext *ctx, arg_ADC_ir *a) in trans_ADC_ir()
986 static bool trans_ADC_rr(DisasContext *ctx, arg_ADC_rr *a) in trans_ADC_rr()
993 static bool trans_ADC_mr(DisasContext *ctx, arg_ADC_mr *a) in trans_ADC_mr()
1017 static bool trans_ADD_irr(DisasContext *ctx, arg_ADD_irr *a) in trans_ADD_irr()
1025 static bool trans_ADD_mr(DisasContext *ctx, arg_ADD_mr *a) in trans_ADD_mr()
1032 static bool trans_ADD_rrr(DisasContext *ctx, arg_ADD_rrr *a) in trans_ADD_rrr()
1071 static bool trans_CMP_ir(DisasContext *ctx, arg_CMP_ir *a) in trans_CMP_ir()
1079 static bool trans_CMP_mr(DisasContext *ctx, arg_CMP_mr *a) in trans_CMP_mr()
1086 static bool trans_SUB_ir(DisasContext *ctx, arg_SUB_ir *a) in trans_SUB_ir()
1094 static bool trans_SUB_mr(DisasContext *ctx, arg_SUB_mr *a) in trans_SUB_mr()
1101 static bool trans_SUB_rrr(DisasContext *ctx, arg_SUB_rrr *a) in trans_SUB_rrr()
1108 static bool trans_SBB_rr(DisasContext *ctx, arg_SBB_rr *a) in trans_SBB_rr()
1115 static bool trans_SBB_mr(DisasContext *ctx, arg_SBB_mr *a) in trans_SBB_mr()
1127 static bool trans_ABS_rr(DisasContext *ctx, arg_ABS_rr *a) in trans_ABS_rr()
1134 static bool trans_MAX_ir(DisasContext *ctx, arg_MAX_ir *a) in trans_MAX_ir()
1142 static bool trans_MAX_mr(DisasContext *ctx, arg_MAX_mr *a) in trans_MAX_mr()
1149 static bool trans_MIN_ir(DisasContext *ctx, arg_MIN_ir *a) in trans_MIN_ir()
1157 static bool trans_MIN_mr(DisasContext *ctx, arg_MIN_mr *a) in trans_MIN_mr()
1165 static bool trans_MUL_ir(DisasContext *ctx, arg_MUL_ir *a) in trans_MUL_ir()
1173 static bool trans_MUL_mr(DisasContext *ctx, arg_MUL_mr *a) in trans_MUL_mr()
1180 static bool trans_MUL_rrr(DisasContext *ctx, arg_MUL_rrr *a) in trans_MUL_rrr()
1187 static bool trans_EMUL_ir(DisasContext *ctx, arg_EMUL_ir *a) in trans_EMUL_ir()
1200 static bool trans_EMUL_mr(DisasContext *ctx, arg_EMUL_mr *a) in trans_EMUL_mr()
1214 static bool trans_EMULU_ir(DisasContext *ctx, arg_EMULU_ir *a) in trans_EMULU_ir()
1227 static bool trans_EMULU_mr(DisasContext *ctx, arg_EMULU_mr *a) in trans_EMULU_mr()
1251 static bool trans_DIV_ir(DisasContext *ctx, arg_DIV_ir *a) in trans_DIV_ir()
1259 static bool trans_DIV_mr(DisasContext *ctx, arg_DIV_mr *a) in trans_DIV_mr()
1266 static bool trans_DIVU_ir(DisasContext *ctx, arg_DIVU_ir *a) in trans_DIVU_ir()
1274 static bool trans_DIVU_mr(DisasContext *ctx, arg_DIVU_mr *a) in trans_DIVU_mr()
1283 static bool trans_SHLL_irr(DisasContext *ctx, arg_SHLL_irr *a) in trans_SHLL_irr()
1305 static bool trans_SHLL_rr(DisasContext *ctx, arg_SHLL_rr *a) in trans_SHLL_rr()
1390 static bool trans_SHAR_irr(DisasContext *ctx, arg_SHAR_irr *a) in trans_SHAR_irr()
1397 static bool trans_SHAR_rr(DisasContext *ctx, arg_SHAR_rr *a) in trans_SHAR_rr()
1405 static bool trans_SHLR_irr(DisasContext *ctx, arg_SHLR_irr *a) in trans_SHLR_irr()
1412 static bool trans_SHLR_rr(DisasContext *ctx, arg_SHLR_rr *a) in trans_SHLR_rr()
1419 static bool trans_ROLC(DisasContext *ctx, arg_ROLC *a) in trans_ROLC()
1433 static bool trans_RORC(DisasContext *ctx, arg_RORC *a) in trans_RORC()
1474 static bool trans_ROTL_ir(DisasContext *ctx, arg_ROTL_ir *a) in trans_ROTL_ir()
1481 static bool trans_ROTL_rr(DisasContext *ctx, arg_ROTL_rr *a) in trans_ROTL_rr()
1488 static bool trans_ROTR_ir(DisasContext *ctx, arg_ROTR_ir *a) in trans_ROTR_ir()
1495 static bool trans_ROTR_rr(DisasContext *ctx, arg_ROTR_rr *a) in trans_ROTR_rr()
1502 static bool trans_REVL(DisasContext *ctx, arg_REVL *a) in trans_REVL()
1509 static bool trans_REVW(DisasContext *ctx, arg_REVW *a) in trans_REVW()
1522 static void rx_bcnd_main(DisasContext *ctx, int cd, int dst) in rx_bcnd_main()
1560 static bool trans_BCnd(DisasContext *ctx, arg_BCnd *a) in trans_BCnd()
1570 static bool trans_BRA(DisasContext *ctx, arg_BRA *a) in trans_BRA()
1577 static bool trans_BRA_l(DisasContext *ctx, arg_BRA_l *a) in trans_BRA_l()
1584 static inline void rx_save_pc(DisasContext *ctx) in rx_save_pc()
1591 static bool trans_JMP(DisasContext *ctx, arg_JMP *a) in trans_JMP()
1599 static bool trans_JSR(DisasContext *ctx, arg_JSR *a) in trans_JSR()
1609 static bool trans_BSR(DisasContext *ctx, arg_BSR *a) in trans_BSR()
1617 static bool trans_BSR_l(DisasContext *ctx, arg_BSR_l *a) in trans_BSR_l()
1626 static bool trans_RTS(DisasContext *ctx, arg_RTS *a) in trans_RTS()
1634 static bool trans_NOP(DisasContext *ctx, arg_NOP *a) in trans_NOP()
1640 static bool trans_SCMPU(DisasContext *ctx, arg_SCMPU *a) in trans_SCMPU()
1647 static bool trans_SMOVU(DisasContext *ctx, arg_SMOVU *a) in trans_SMOVU()
1654 static bool trans_SMOVF(DisasContext *ctx, arg_SMOVF *a) in trans_SMOVF()
1661 static bool trans_SMOVB(DisasContext *ctx, arg_SMOVB *a) in trans_SMOVB()
1674 static bool trans_SUNTIL(DisasContext *ctx, arg_SUNTIL *a) in trans_SUNTIL()
1681 static bool trans_SWHILE(DisasContext *ctx, arg_SWHILE *a) in trans_SWHILE()
1687 static bool trans_SSTR(DisasContext *ctx, arg_SSTR *a) in trans_SSTR()
1694 static bool trans_RMPA(DisasContext *ctx, arg_RMPA *a) in trans_RMPA()
1727 static bool trans_MULHI(DisasContext *ctx, arg_MULHI *a) in trans_MULHI()
1734 static bool trans_MULLO(DisasContext *ctx, arg_MULLO *a) in trans_MULLO()
1741 static bool trans_MACHI(DisasContext *ctx, arg_MACHI *a) in trans_MACHI()
1751 static bool trans_MACLO(DisasContext *ctx, arg_MACLO *a) in trans_MACLO()
1761 static bool trans_MVFACHI(DisasContext *ctx, arg_MVFACHI *a) in trans_MVFACHI()
1768 static bool trans_MVFACMI(DisasContext *ctx, arg_MVFACMI *a) in trans_MVFACMI()
1778 static bool trans_MVTACHI(DisasContext *ctx, arg_MVTACHI *a) in trans_MVTACHI()
1788 static bool trans_MVTACLO(DisasContext *ctx, arg_MVTACLO *a) in trans_MVTACLO()
1798 static bool trans_RACW(DisasContext *ctx, arg_RACW *a) in trans_RACW()
1806 static bool trans_SAT(DisasContext *ctx, arg_SAT *a) in trans_SAT()
1821 static bool trans_SATR(DisasContext *ctx, arg_SATR *a) in trans_SATR()
1873 static bool trans_FCMP_mr(DisasContext *ctx, arg_FCMP_mr *a) in trans_FCMP_mr()
2019 static bool trans_BMCnd_im(DisasContext *ctx, arg_BMCnd_im *a) in trans_BMCnd_im()
2032 static bool trans_BMCnd_ir(DisasContext *ctx, arg_BMCnd_ir *a) in trans_BMCnd_ir()
2047 static inline void clrsetpsw(DisasContext *ctx, int cb, int val) in clrsetpsw()
2089 static bool trans_CLRPSW(DisasContext *ctx, arg_CLRPSW *a) in trans_CLRPSW()
2096 static bool trans_SETPSW(DisasContext *ctx, arg_SETPSW *a) in trans_SETPSW()
2103 static bool trans_MVTIPL(DisasContext *ctx, arg_MVTIPL *a) in trans_MVTIPL()
2113 static bool trans_MVTC_i(DisasContext *ctx, arg_MVTC_i *a) in trans_MVTC_i()
2123 static bool trans_MVTC_r(DisasContext *ctx, arg_MVTC_r *a) in trans_MVTC_r()
2130 static bool trans_MVFC(DisasContext *ctx, arg_MVFC *a) in trans_MVFC()
2137 static bool trans_RTFI(DisasContext *ctx, arg_RTFI *a) in trans_RTFI()
2151 static bool trans_RTE(DisasContext *ctx, arg_RTE *a) in trans_RTE()
2165 static bool trans_BRK(DisasContext *ctx, arg_BRK *a) in trans_BRK()
2174 static bool trans_INT(DisasContext *ctx, arg_INT *a) in trans_INT()
2187 static bool trans_WAIT(DisasContext *ctx, arg_WAIT *a) in trans_WAIT()
2199 DisasContext *ctx = container_of(dcbase, DisasContext, base); in rx_tr_init_disas_context() local
2210 DisasContext *ctx = container_of(dcbase, DisasContext, base); in rx_tr_insn_start() local
2217 DisasContext *ctx = container_of(dcbase, DisasContext, base); in rx_tr_translate_insn() local
2229 DisasContext *ctx = container_of(dcbase, DisasContext, base); in rx_tr_tb_stop() local