Lines Matching defs:ctx

33 static uint32_t decode_load_bytes(DisasContext *ctx, uint32_t insn,  in decode_load_bytes()
51 static int32_t li(DisasContext *ctx, int sz) in li()
86 static int bdsp_s(DisasContext *ctx, int d) in bdsp_s()
105 static void dump_bytes(DisasContext *ctx) in dump_bytes()
140 static void rx_index_addr(DisasContext *ctx, char out[8], int ld, int mi) in rx_index_addr()
172 static void prt_ldmi(DisasContext *ctx, const char *insn, in prt_ldmi()
186 static void prt_ir(DisasContext *ctx, const char *insn, int imm, int rd) in prt_ir()
196 static bool trans_MOV_rm(DisasContext *ctx, arg_MOV_rm *a) in trans_MOV_rm()
209 static bool trans_MOV_mr(DisasContext *ctx, arg_MOV_mr *a) in trans_MOV_mr()
224 static bool trans_MOV_ir(DisasContext *ctx, arg_MOV_ir *a) in trans_MOV_ir()
232 static bool trans_MOV_im(DisasContext *ctx, arg_MOV_im *a) in trans_MOV_im()
245 static bool trans_MOV_ar(DisasContext *ctx, arg_MOV_ar *a) in trans_MOV_ar()
252 static bool trans_MOV_ra(DisasContext *ctx, arg_MOV_ra *a) in trans_MOV_ra()
263 static bool trans_MOV_mm(DisasContext *ctx, arg_MOV_mm *a) in trans_MOV_mm()
286 static bool trans_MOV_rp(DisasContext *ctx, arg_MOV_rp *a) in trans_MOV_rp()
298 static bool trans_MOV_pr(DisasContext *ctx, arg_MOV_pr *a) in trans_MOV_pr()
309 static bool trans_MOVU_mr(DisasContext *ctx, arg_MOVU_mr *a) in trans_MOVU_mr()
321 static bool trans_MOVU_rr(DisasContext *ctx, arg_MOVU_rr *a) in trans_MOVU_rr()
328 static bool trans_MOVU_ar(DisasContext *ctx, arg_MOVU_ar *a) in trans_MOVU_ar()
336 static bool trans_MOVU_pr(DisasContext *ctx, arg_MOVU_pr *a) in trans_MOVU_pr()
347 static bool trans_POP(DisasContext *ctx, arg_POP *a) in trans_POP()
354 static bool trans_POPC(DisasContext *ctx, arg_POPC *a) in trans_POPC()
361 static bool trans_POPM(DisasContext *ctx, arg_POPM *a) in trans_POPM()
368 static bool trans_PUSH_r(DisasContext *ctx, arg_PUSH_r *a) in trans_PUSH_r()
375 static bool trans_PUSH_m(DisasContext *ctx, arg_PUSH_m *a) in trans_PUSH_m()
385 static bool trans_PUSHC(DisasContext *ctx, arg_PUSHC *a) in trans_PUSHC()
392 static bool trans_PUSHM(DisasContext *ctx, arg_PUSHM *a) in trans_PUSHM()
399 static bool trans_XCHG_rr(DisasContext *ctx, arg_XCHG_rr *a) in trans_XCHG_rr()
405 static bool trans_XCHG_mr(DisasContext *ctx, arg_XCHG_mr *a) in trans_XCHG_mr()
412 static bool trans_STZ(DisasContext *ctx, arg_STZ *a) in trans_STZ()
419 static bool trans_STNZ(DisasContext *ctx, arg_STNZ *a) in trans_STNZ()
426 static bool trans_RTSD_i(DisasContext *ctx, arg_RTSD_i *a) in trans_RTSD_i()
433 static bool trans_RTSD_irr(DisasContext *ctx, arg_RTSD_irr *a) in trans_RTSD_irr()
441 static bool trans_AND_ir(DisasContext *ctx, arg_AND_ir *a) in trans_AND_ir()
449 static bool trans_AND_mr(DisasContext *ctx, arg_AND_mr *a) in trans_AND_mr()
456 static bool trans_AND_rrr(DisasContext *ctx, arg_AND_rrr *a) in trans_AND_rrr()
464 static bool trans_OR_ir(DisasContext *ctx, arg_OR_ir *a) in trans_OR_ir()
472 static bool trans_OR_mr(DisasContext *ctx, arg_OR_mr *a) in trans_OR_mr()
479 static bool trans_OR_rrr(DisasContext *ctx, arg_OR_rrr *a) in trans_OR_rrr()
486 static bool trans_XOR_ir(DisasContext *ctx, arg_XOR_ir *a) in trans_XOR_ir()
494 static bool trans_XOR_mr(DisasContext *ctx, arg_XOR_mr *a) in trans_XOR_mr()
501 static bool trans_TST_ir(DisasContext *ctx, arg_TST_ir *a) in trans_TST_ir()
509 static bool trans_TST_mr(DisasContext *ctx, arg_TST_mr *a) in trans_TST_mr()
517 static bool trans_NOT_rr(DisasContext *ctx, arg_NOT_rr *a) in trans_NOT_rr()
529 static bool trans_NEG_rr(DisasContext *ctx, arg_NEG_rr *a) in trans_NEG_rr()
540 static bool trans_ADC_ir(DisasContext *ctx, arg_ADC_ir *a) in trans_ADC_ir()
547 static bool trans_ADC_rr(DisasContext *ctx, arg_ADC_rr *a) in trans_ADC_rr()
554 static bool trans_ADC_mr(DisasContext *ctx, arg_ADC_mr *a) in trans_ADC_mr()
565 static bool trans_ADD_irr(DisasContext *ctx, arg_ADD_irr *a) in trans_ADD_irr()
577 static bool trans_ADD_mr(DisasContext *ctx, arg_ADD_mr *a) in trans_ADD_mr()
584 static bool trans_ADD_rrr(DisasContext *ctx, arg_ADD_rrr *a) in trans_ADD_rrr()
593 static bool trans_CMP_ir(DisasContext *ctx, arg_CMP_ir *a) in trans_CMP_ir()
601 static bool trans_CMP_mr(DisasContext *ctx, arg_CMP_mr *a) in trans_CMP_mr()
608 static bool trans_SUB_ir(DisasContext *ctx, arg_SUB_ir *a) in trans_SUB_ir()
616 static bool trans_SUB_mr(DisasContext *ctx, arg_SUB_mr *a) in trans_SUB_mr()
623 static bool trans_SUB_rrr(DisasContext *ctx, arg_SUB_rrr *a) in trans_SUB_rrr()
630 static bool trans_SBB_rr(DisasContext *ctx, arg_SBB_rr *a) in trans_SBB_rr()
637 static bool trans_SBB_mr(DisasContext *ctx, arg_SBB_mr *a) in trans_SBB_mr()
645 static bool trans_ABS_rr(DisasContext *ctx, arg_ABS_rr *a) in trans_ABS_rr()
656 static bool trans_MAX_ir(DisasContext *ctx, arg_MAX_ir *a) in trans_MAX_ir()
664 static bool trans_MAX_mr(DisasContext *ctx, arg_MAX_mr *a) in trans_MAX_mr()
671 static bool trans_MIN_ir(DisasContext *ctx, arg_MIN_ir *a) in trans_MIN_ir()
679 static bool trans_MIN_mr(DisasContext *ctx, arg_MIN_mr *a) in trans_MIN_mr()
687 static bool trans_MUL_ir(DisasContext *ctx, arg_MUL_ir *a) in trans_MUL_ir()
695 static bool trans_MUL_mr(DisasContext *ctx, arg_MUL_mr *a) in trans_MUL_mr()
702 static bool trans_MUL_rrr(DisasContext *ctx, arg_MUL_rrr *a) in trans_MUL_rrr()
709 static bool trans_EMUL_ir(DisasContext *ctx, arg_EMUL_ir *a) in trans_EMUL_ir()
717 static bool trans_EMUL_mr(DisasContext *ctx, arg_EMUL_mr *a) in trans_EMUL_mr()
724 static bool trans_EMULU_ir(DisasContext *ctx, arg_EMULU_ir *a) in trans_EMULU_ir()
732 static bool trans_EMULU_mr(DisasContext *ctx, arg_EMULU_mr *a) in trans_EMULU_mr()
739 static bool trans_DIV_ir(DisasContext *ctx, arg_DIV_ir *a) in trans_DIV_ir()
747 static bool trans_DIV_mr(DisasContext *ctx, arg_DIV_mr *a) in trans_DIV_mr()
754 static bool trans_DIVU_ir(DisasContext *ctx, arg_DIVU_ir *a) in trans_DIVU_ir()
762 static bool trans_DIVU_mr(DisasContext *ctx, arg_DIVU_mr *a) in trans_DIVU_mr()
771 static bool trans_SHLL_irr(DisasContext *ctx, arg_SHLL_irr *a) in trans_SHLL_irr()
782 static bool trans_SHLL_rr(DisasContext *ctx, arg_SHLL_rr *a) in trans_SHLL_rr()
790 static bool trans_SHAR_irr(DisasContext *ctx, arg_SHAR_irr *a) in trans_SHAR_irr()
801 static bool trans_SHAR_rr(DisasContext *ctx, arg_SHAR_rr *a) in trans_SHAR_rr()
809 static bool trans_SHLR_irr(DisasContext *ctx, arg_SHLR_irr *a) in trans_SHLR_irr()
820 static bool trans_SHLR_rr(DisasContext *ctx, arg_SHLR_rr *a) in trans_SHLR_rr()
827 static bool trans_ROLC(DisasContext *ctx, arg_ROLC *a) in trans_ROLC()
834 static bool trans_RORC(DisasContext *ctx, arg_RORC *a) in trans_RORC()
841 static bool trans_ROTL_ir(DisasContext *ctx, arg_ROTL_ir *a) in trans_ROTL_ir()
848 static bool trans_ROTL_rr(DisasContext *ctx, arg_ROTL_rr *a) in trans_ROTL_rr()
855 static bool trans_ROTR_ir(DisasContext *ctx, arg_ROTR_ir *a) in trans_ROTR_ir()
862 static bool trans_ROTR_rr(DisasContext *ctx, arg_ROTR_rr *a) in trans_ROTR_rr()
869 static bool trans_REVL(DisasContext *ctx, arg_REVL *a) in trans_REVL()
876 static bool trans_REVW(DisasContext *ctx, arg_REVW *a) in trans_REVW()
883 static void rx_bcnd_main(DisasContext *ctx, int cd, int len, int dst) in rx_bcnd_main()
898 static bool trans_BCnd(DisasContext *ctx, arg_BCnd *a) in trans_BCnd()
908 static bool trans_BRA(DisasContext *ctx, arg_BRA *a) in trans_BRA()
915 static bool trans_BRA_l(DisasContext *ctx, arg_BRA_l *a) in trans_BRA_l()
922 static bool trans_JMP(DisasContext *ctx, arg_JMP *a) in trans_JMP()
929 static bool trans_JSR(DisasContext *ctx, arg_JSR *a) in trans_JSR()
937 static bool trans_BSR(DisasContext *ctx, arg_BSR *a) in trans_BSR()
945 static bool trans_BSR_l(DisasContext *ctx, arg_BSR_l *a) in trans_BSR_l()
952 static bool trans_RTS(DisasContext *ctx, arg_RTS *a) in trans_RTS()
959 static bool trans_NOP(DisasContext *ctx, arg_NOP *a) in trans_NOP()
966 static bool trans_SCMPU(DisasContext *ctx, arg_SCMPU *a) in trans_SCMPU()
973 static bool trans_SMOVU(DisasContext *ctx, arg_SMOVU *a) in trans_SMOVU()
980 static bool trans_SMOVF(DisasContext *ctx, arg_SMOVF *a) in trans_SMOVF()
987 static bool trans_SMOVB(DisasContext *ctx, arg_SMOVB *a) in trans_SMOVB()
994 static bool trans_SUNTIL(DisasContext *ctx, arg_SUNTIL *a) in trans_SUNTIL()
1001 static bool trans_SWHILE(DisasContext *ctx, arg_SWHILE *a) in trans_SWHILE()
1007 static bool trans_SSTR(DisasContext *ctx, arg_SSTR *a) in trans_SSTR()
1014 static bool trans_RMPA(DisasContext *ctx, arg_RMPA *a) in trans_RMPA()
1021 static bool trans_MULHI(DisasContext *ctx, arg_MULHI *a) in trans_MULHI()
1028 static bool trans_MULLO(DisasContext *ctx, arg_MULLO *a) in trans_MULLO()
1035 static bool trans_MACHI(DisasContext *ctx, arg_MACHI *a) in trans_MACHI()
1042 static bool trans_MACLO(DisasContext *ctx, arg_MACLO *a) in trans_MACLO()
1049 static bool trans_MVFACHI(DisasContext *ctx, arg_MVFACHI *a) in trans_MVFACHI()
1056 static bool trans_MVFACMI(DisasContext *ctx, arg_MVFACMI *a) in trans_MVFACMI()
1063 static bool trans_MVTACHI(DisasContext *ctx, arg_MVTACHI *a) in trans_MVTACHI()
1070 static bool trans_MVTACLO(DisasContext *ctx, arg_MVTACLO *a) in trans_MVTACLO()
1077 static bool trans_RACW(DisasContext *ctx, arg_RACW *a) in trans_RACW()
1084 static bool trans_SAT(DisasContext *ctx, arg_SAT *a) in trans_SAT()
1091 static bool trans_SATR(DisasContext *ctx, arg_SATR *a) in trans_SATR()
1098 static bool trans_FADD_ir(DisasContext *ctx, arg_FADD_ir *a) in trans_FADD_ir()
1106 static bool trans_FADD_mr(DisasContext *ctx, arg_FADD_mr *a) in trans_FADD_mr()
1113 static bool trans_FCMP_ir(DisasContext *ctx, arg_FCMP_ir *a) in trans_FCMP_ir()
1121 static bool trans_FCMP_mr(DisasContext *ctx, arg_FCMP_mr *a) in trans_FCMP_mr()
1128 static bool trans_FSUB_ir(DisasContext *ctx, arg_FSUB_ir *a) in trans_FSUB_ir()
1136 static bool trans_FSUB_mr(DisasContext *ctx, arg_FSUB_mr *a) in trans_FSUB_mr()
1144 static bool trans_FTOI(DisasContext *ctx, arg_FTOI *a) in trans_FTOI()
1151 static bool trans_FMUL_ir(DisasContext *ctx, arg_FMUL_ir *a) in trans_FMUL_ir()
1159 static bool trans_FMUL_mr(DisasContext *ctx, arg_FMUL_mr *a) in trans_FMUL_mr()
1166 static bool trans_FDIV_ir(DisasContext *ctx, arg_FDIV_ir *a) in trans_FDIV_ir()
1174 static bool trans_FDIV_mr(DisasContext *ctx, arg_FDIV_mr *a) in trans_FDIV_mr()
1182 static bool trans_ROUND(DisasContext *ctx, arg_ROUND *a) in trans_ROUND()
1190 static bool trans_ITOF(DisasContext *ctx, arg_ITOF *a) in trans_ITOF()
1213 static bool trans_BSET_im(DisasContext *ctx, arg_BSET_im *a) in trans_BSET_im()
1219 static bool trans_BSET_rm(DisasContext *ctx, arg_BSET_rm *a) in trans_BSET_rm()
1225 static bool trans_BSET_rr(DisasContext *ctx, arg_BSET_rr *a) in trans_BSET_rr()
1232 static bool trans_BSET_ir(DisasContext *ctx, arg_BSET_ir *a) in trans_BSET_ir()
1239 static bool trans_BCLR_im(DisasContext *ctx, arg_BCLR_im *a) in trans_BCLR_im()
1245 static bool trans_BCLR_rm(DisasContext *ctx, arg_BCLR_rm *a) in trans_BCLR_rm()
1251 static bool trans_BCLR_rr(DisasContext *ctx, arg_BCLR_rr *a) in trans_BCLR_rr()
1258 static bool trans_BCLR_ir(DisasContext *ctx, arg_BCLR_ir *a) in trans_BCLR_ir()
1265 static bool trans_BTST_im(DisasContext *ctx, arg_BTST_im *a) in trans_BTST_im()
1271 static bool trans_BTST_rm(DisasContext *ctx, arg_BTST_rm *a) in trans_BTST_rm()
1277 static bool trans_BTST_rr(DisasContext *ctx, arg_BTST_rr *a) in trans_BTST_rr()
1284 static bool trans_BTST_ir(DisasContext *ctx, arg_BTST_ir *a) in trans_BTST_ir()
1291 static bool trans_BNOT_rm(DisasContext *ctx, arg_BNOT_rm *a) in trans_BNOT_rm()
1297 static bool trans_BNOT_rr(DisasContext *ctx, arg_BNOT_rr *a) in trans_BNOT_rr()
1304 static bool trans_BNOT_im(DisasContext *ctx, arg_BNOT_im *a) in trans_BNOT_im()
1310 static bool trans_BNOT_ir(DisasContext *ctx, arg_BNOT_ir *a) in trans_BNOT_ir()
1317 static bool trans_BMCnd_im(DisasContext *ctx, arg_BMCnd_im *a) in trans_BMCnd_im()
1327 static bool trans_BMCnd_ir(DisasContext *ctx, arg_BMCnd_ir *a) in trans_BMCnd_ir()
1334 static bool trans_CLRPSW(DisasContext *ctx, arg_CLRPSW *a) in trans_CLRPSW()
1341 static bool trans_SETPSW(DisasContext *ctx, arg_SETPSW *a) in trans_SETPSW()
1348 static bool trans_MVTIPL(DisasContext *ctx, arg_MVTIPL *a) in trans_MVTIPL()
1355 static bool trans_MVTC_i(DisasContext *ctx, arg_MVTC_i *a) in trans_MVTC_i()
1362 static bool trans_MVTC_r(DisasContext *ctx, arg_MVTC_r *a) in trans_MVTC_r()
1369 static bool trans_MVFC(DisasContext *ctx, arg_MVFC *a) in trans_MVFC()
1376 static bool trans_RTFI(DisasContext *ctx, arg_RTFI *a) in trans_RTFI()
1383 static bool trans_RTE(DisasContext *ctx, arg_RTE *a) in trans_RTE()
1390 static bool trans_BRK(DisasContext *ctx, arg_BRK *a) in trans_BRK()
1397 static bool trans_INT(DisasContext *ctx, arg_INT *a) in trans_INT()
1404 static bool trans_WAIT(DisasContext *ctx, arg_WAIT *a) in trans_WAIT()
1412 static bool trans_SCCnd(DisasContext *ctx, arg_SCCnd *a) in trans_SCCnd()
1426 DisasContext ctx; in print_insn_rx() local