Lines Matching refs:DisasContext

64 typedef struct DisasContext {  struct
95 } DisasContext; argument
106 static int expand_sm_imm(DisasContext *ctx, int val) in expand_sm_imm()
121 static int expand_sr3x(DisasContext *ctx, int val) in expand_sr3x()
128 static int ma_to_m(DisasContext *ctx, int val) in ma_to_m()
134 static int pos_to_m(DisasContext *ctx, int val) in pos_to_m()
139 static int neg_to_m(DisasContext *ctx, int val) in neg_to_m()
145 static int expand_shl2(DisasContext *ctx, int val) in expand_shl2()
151 static int expand_shl11(DisasContext *ctx, int val) in expand_shl11()
156 static int assemble_6(DisasContext *ctx, int val) in assemble_6()
168 static int expand_11a(DisasContext *ctx, int val) in expand_11a()
185 static int expand_12a(DisasContext *ctx, int val) in expand_12a()
202 static int expand_16(DisasContext *ctx, int val) in expand_16()
218 static int sp0_if_wide(DisasContext *ctx, int sp) in sp0_if_wide()
224 static int cmpbid_c(DisasContext *ctx, int val) in cmpbid_c()
233 static int pa20_d(DisasContext *ctx, int val) in pa20_d()
331 static void set_insn_breg(DisasContext *ctx, int breg) in set_insn_breg()
393 static TCGv_i64 load_gpr(DisasContext *ctx, unsigned reg) in load_gpr()
402 static TCGv_i64 dest_gpr(DisasContext *ctx, unsigned reg) in dest_gpr()
411 static void save_or_nullify(DisasContext *ctx, TCGv_i64 dest, TCGv_i64 t) in save_or_nullify()
421 static void save_gpr(DisasContext *ctx, unsigned reg, TCGv_i64 t) in save_gpr()
502 static void load_spr(DisasContext *ctx, TCGv_i64 dest, unsigned reg) in load_spr()
521 static void store_psw_xb(DisasContext *ctx, uint32_t xb) in store_psw_xb()
530 static void set_psw_xb(DisasContext *ctx, uint32_t xb) in set_psw_xb()
538 static void nullify_over(DisasContext *ctx) in nullify_over()
566 static void nullify_save(DisasContext *ctx) in nullify_save()
585 static void nullify_set(DisasContext *ctx, bool x) in nullify_set()
595 static bool nullify_end(DisasContext *ctx) in nullify_end()
647 static DisasIAQE iaqe_branchi(DisasContext *ctx, int64_t disp) in iaqe_branchi()
655 static DisasIAQE iaqe_next_absv(DisasContext *ctx, TCGv_i64 var) in iaqe_next_absv()
663 static void copy_iaoq_entry(DisasContext *ctx, TCGv_i64 dest, in copy_iaoq_entry()
669 static void install_iaq_entries(DisasContext *ctx, const DisasIAQE *f, in install_iaq_entries()
708 static void install_link(DisasContext *ctx, unsigned link, bool with_sr0) in install_link()
728 static void gen_excp(DisasContext *ctx, int exception) in gen_excp()
736 static DisasDelayException *delay_excp(DisasContext *ctx, uint8_t excp) in delay_excp()
755 static bool gen_excp_iir(DisasContext *ctx, int exc) in gen_excp_iir()
770 static bool gen_illegal(DisasContext *ctx) in gen_illegal()
787 static bool use_goto_tb(DisasContext *ctx, const DisasIAQE *f, in use_goto_tb()
799 static bool use_nullify_skip(DisasContext *ctx) in use_nullify_skip()
807 static void gen_goto_tb(DisasContext *ctx, int which, in gen_goto_tb()
834 static DisasCond do_cond(DisasContext *ctx, unsigned cf, bool d, in do_cond()
912 static DisasCond do_sub_cond(DisasContext *ctx, unsigned cf, bool d, in do_sub_cond()
972 static DisasCond do_log_cond(DisasContext *ctx, unsigned cf, bool d, in do_log_cond()
1015 static DisasCond do_sed_cond(DisasContext *ctx, unsigned orig, bool d, in do_sed_cond()
1071 static TCGv_i64 get_carry(DisasContext *ctx, bool d, in get_carry()
1082 static TCGv_i64 get_psw_carry(DisasContext *ctx, bool d) in get_psw_carry()
1088 static TCGv_i64 do_add_sv(DisasContext *ctx, TCGv_i64 res, in do_add_sv()
1129 static TCGv_i64 do_add_uv(DisasContext *ctx, TCGv_i64 cb, TCGv_i64 cb_msb, in do_add_uv()
1143 static TCGv_i64 do_sub_sv(DisasContext *ctx, TCGv_i64 res, in do_sub_sv()
1156 static void gen_tc(DisasContext *ctx, DisasCond *cond) in gen_tc()
1175 static void gen_tsv(DisasContext *ctx, TCGv_i64 *sv, bool d) in gen_tsv()
1186 static void do_add(DisasContext *ctx, unsigned rt, TCGv_i64 orig_in1, in do_add()
1255 static bool do_add_reg(DisasContext *ctx, arg_rrr_cf_d_sh *a, in do_add_reg()
1274 static bool do_add_imm(DisasContext *ctx, arg_rri_cf *a, in do_add_imm()
1293 static void do_sub(DisasContext *ctx, unsigned rt, TCGv_i64 in1, in do_sub()
1354 static bool do_sub_reg(DisasContext *ctx, arg_rrr_cf_d *a, in do_sub_reg()
1368 static bool do_sub_imm(DisasContext *ctx, arg_rri_cf *a, bool is_tsv) in do_sub_imm()
1382 static void do_cmpclr(DisasContext *ctx, unsigned rt, TCGv_i64 in1, in do_cmpclr()
1408 static void do_log(DisasContext *ctx, unsigned rt, TCGv_i64 in1, in do_log()
1422 static bool do_log_reg(DisasContext *ctx, arg_rrr_cf_d *a, in do_log_reg()
1436 static void do_unit_addsub(DisasContext *ctx, unsigned rt, TCGv_i64 in1, in do_unit_addsub()
1520 static TCGv_i64 space_select(DisasContext *ctx, int sp, TCGv_i64 base) in space_select()
1554 static void form_gva(DisasContext *ctx, TCGv_i64 *pgva, TCGv_i64 *pofs, in form_gva()
1592 static void do_load_32(DisasContext *ctx, TCGv_i32 dest, unsigned rb, in do_load_32()
1610 static void do_load_64(DisasContext *ctx, TCGv_i64 dest, unsigned rb, in do_load_64()
1628 static void do_store_32(DisasContext *ctx, TCGv_i32 src, unsigned rb, in do_store_32()
1646 static void do_store_64(DisasContext *ctx, TCGv_i64 src, unsigned rb, in do_store_64()
1664 static bool do_load(DisasContext *ctx, unsigned rt, unsigned rb, in do_load()
1685 static bool do_floadw(DisasContext *ctx, unsigned rt, unsigned rb, in do_floadw()
1704 static bool trans_fldw(DisasContext *ctx, arg_ldst *a) in trans_fldw()
1710 static bool do_floadd(DisasContext *ctx, unsigned rt, unsigned rb, in do_floadd()
1729 static bool trans_fldd(DisasContext *ctx, arg_ldst *a) in trans_fldd()
1735 static bool do_store(DisasContext *ctx, unsigned rt, unsigned rb, in do_store()
1744 static bool do_fstorew(DisasContext *ctx, unsigned rt, unsigned rb, in do_fstorew()
1758 static bool trans_fstw(DisasContext *ctx, arg_ldst *a) in trans_fstw()
1764 static bool do_fstored(DisasContext *ctx, unsigned rt, unsigned rb, in do_fstored()
1778 static bool trans_fstd(DisasContext *ctx, arg_ldst *a) in trans_fstd()
1784 static bool do_fop_wew(DisasContext *ctx, unsigned rt, unsigned ra, in do_fop_wew()
1798 static bool do_fop_wed(DisasContext *ctx, unsigned rt, unsigned ra, in do_fop_wed()
1814 static bool do_fop_ded(DisasContext *ctx, unsigned rt, unsigned ra, in do_fop_ded()
1828 static bool do_fop_dew(DisasContext *ctx, unsigned rt, unsigned ra, in do_fop_dew()
1844 static bool do_fop_weww(DisasContext *ctx, unsigned rt, in do_fop_weww()
1860 static bool do_fop_dedd(DisasContext *ctx, unsigned rt, in do_fop_dedd()
1878 static bool do_dbranch(DisasContext *ctx, int64_t disp, in do_dbranch()
1922 static bool do_cbranch(DisasContext *ctx, int64_t disp, bool is_n, in do_cbranch()
1988 static bool do_ibranch(DisasContext *ctx, unsigned link, in do_ibranch()
2032 static TCGv_i64 do_ibranch_priv(DisasContext *ctx, TCGv_i64 offset) in do_ibranch_priv()
2061 static void do_page_zero(DisasContext *ctx) in do_page_zero()
2122 static bool trans_nop(DisasContext *ctx, arg_nop *a) in trans_nop()
2128 static bool trans_break(DisasContext *ctx, arg_break *a) in trans_break()
2133 static bool trans_sync(DisasContext *ctx, arg_sync *a) in trans_sync()
2142 static bool trans_mfia(DisasContext *ctx, arg_mfia *a) in trans_mfia()
2154 static bool trans_mfsp(DisasContext *ctx, arg_mfsp *a) in trans_mfsp()
2169 static bool trans_mfctl(DisasContext *ctx, arg_mfctl *a) in trans_mfctl()
2214 static bool trans_mtsp(DisasContext *ctx, arg_mtsp *a) in trans_mtsp()
2238 static bool trans_mtctl(DisasContext *ctx, arg_mtctl *a) in trans_mtctl()
2316 static bool trans_mtsarcm(DisasContext *ctx, arg_mtsarcm *a) in trans_mtsarcm()
2328 static bool trans_ldsid(DisasContext *ctx, arg_ldsid *a) in trans_ldsid()
2345 static bool trans_rsm(DisasContext *ctx, arg_rsm *a) in trans_rsm()
2371 static bool trans_ssm(DisasContext *ctx, arg_ssm *a) in trans_ssm()
2391 static bool trans_mtsm(DisasContext *ctx, arg_mtsm *a) in trans_mtsm()
2408 static bool do_rfi(DisasContext *ctx, bool rfi_r) in do_rfi()
2427 static bool trans_rfi(DisasContext *ctx, arg_rfi *a) in trans_rfi()
2432 static bool trans_rfi_r(DisasContext *ctx, arg_rfi_r *a) in trans_rfi_r()
2437 static bool trans_halt(DisasContext *ctx, arg_halt *a) in trans_halt()
2449 static bool trans_reset(DisasContext *ctx, arg_reset *a) in trans_reset()
2461 static bool do_getshadowregs(DisasContext *ctx) in do_getshadowregs()
2475 static bool do_putshadowregs(DisasContext *ctx) in do_putshadowregs()
2489 static bool trans_getshadowregs(DisasContext *ctx, arg_getshadowregs *a) in trans_getshadowregs()
2494 static bool trans_nop_addrx(DisasContext *ctx, arg_ldst *a) in trans_nop_addrx()
2509 static bool trans_fic(DisasContext *ctx, arg_ldst *a) in trans_fic()
2516 static bool trans_probe(DisasContext *ctx, arg_probe *a) in trans_probe()
2542 static bool trans_ixtlbx(DisasContext *ctx, arg_ixtlbx *a) in trans_ixtlbx()
2570 static bool do_pxtlb(DisasContext *ctx, arg_ldst *a, bool local) in do_pxtlb()
2608 static bool trans_pxtlb(DisasContext *ctx, arg_ldst *a) in trans_pxtlb()
2613 static bool trans_pxtlb_l(DisasContext *ctx, arg_ldst *a) in trans_pxtlb_l()
2618 static bool trans_pxtlbe(DisasContext *ctx, arg_ldst *a) in trans_pxtlbe()
2641 static bool trans_ixtlbxf(DisasContext *ctx, arg_ixtlbxf *a) in trans_ixtlbxf()
2687 static bool trans_ixtlbt(DisasContext *ctx, arg_ixtlbt *a) in trans_ixtlbt()
2713 static bool trans_lpa(DisasContext *ctx, arg_ldst *a) in trans_lpa()
2737 static bool trans_lci(DisasContext *ctx, arg_lci *a) in trans_lci()
2751 static bool trans_add(DisasContext *ctx, arg_rrr_cf_d_sh *a) in trans_add()
2756 static bool trans_add_l(DisasContext *ctx, arg_rrr_cf_d_sh *a) in trans_add_l()
2761 static bool trans_add_tsv(DisasContext *ctx, arg_rrr_cf_d_sh *a) in trans_add_tsv()
2766 static bool trans_add_c(DisasContext *ctx, arg_rrr_cf_d_sh *a) in trans_add_c()
2771 static bool trans_add_c_tsv(DisasContext *ctx, arg_rrr_cf_d_sh *a) in trans_add_c_tsv()
2776 static bool trans_sub(DisasContext *ctx, arg_rrr_cf_d *a) in trans_sub()
2781 static bool trans_sub_tsv(DisasContext *ctx, arg_rrr_cf_d *a) in trans_sub_tsv()
2786 static bool trans_sub_tc(DisasContext *ctx, arg_rrr_cf_d *a) in trans_sub_tc()
2791 static bool trans_sub_tsv_tc(DisasContext *ctx, arg_rrr_cf_d *a) in trans_sub_tsv_tc()
2796 static bool trans_sub_b(DisasContext *ctx, arg_rrr_cf_d *a) in trans_sub_b()
2801 static bool trans_sub_b_tsv(DisasContext *ctx, arg_rrr_cf_d *a) in trans_sub_b_tsv()
2806 static bool trans_andcm(DisasContext *ctx, arg_rrr_cf_d *a) in trans_andcm()
2811 static bool trans_and(DisasContext *ctx, arg_rrr_cf_d *a) in trans_and()
2816 static bool trans_or(DisasContext *ctx, arg_rrr_cf_d *a) in trans_or()
2870 static bool trans_xor(DisasContext *ctx, arg_rrr_cf_d *a) in trans_xor()
2875 static bool trans_cmpclr(DisasContext *ctx, arg_rrr_cf_d *a) in trans_cmpclr()
2888 static bool trans_uxor(DisasContext *ctx, arg_rrr_cf_d *a) in trans_uxor()
2907 static bool do_uaddcm(DisasContext *ctx, arg_rrr_cf_d *a, bool is_tc) in do_uaddcm()
2942 static bool trans_uaddcm(DisasContext *ctx, arg_rrr_cf_d *a) in trans_uaddcm()
2947 static bool trans_uaddcm_tc(DisasContext *ctx, arg_rrr_cf_d *a) in trans_uaddcm_tc()
2952 static bool do_dcor(DisasContext *ctx, arg_rr_cf_d *a, bool is_i) in do_dcor()
2970 static bool trans_dcor(DisasContext *ctx, arg_rr_cf_d *a) in trans_dcor()
2975 static bool trans_dcor_i(DisasContext *ctx, arg_rr_cf_d *a) in trans_dcor_i()
2980 static bool trans_ds(DisasContext *ctx, arg_rrr_cf *a) in trans_ds()
3041 static bool trans_addi(DisasContext *ctx, arg_rri_cf *a) in trans_addi()
3046 static bool trans_addi_tsv(DisasContext *ctx, arg_rri_cf *a) in trans_addi_tsv()
3051 static bool trans_addi_tc(DisasContext *ctx, arg_rri_cf *a) in trans_addi_tc()
3056 static bool trans_addi_tc_tsv(DisasContext *ctx, arg_rri_cf *a) in trans_addi_tc_tsv()
3061 static bool trans_subi(DisasContext *ctx, arg_rri_cf *a) in trans_subi()
3066 static bool trans_subi_tsv(DisasContext *ctx, arg_rri_cf *a) in trans_subi_tsv()
3071 static bool trans_cmpiclr(DisasContext *ctx, arg_rri_cf_d *a) in trans_cmpiclr()
3086 static bool do_multimedia(DisasContext *ctx, arg_rrr *a, in do_multimedia()
3107 static bool do_multimedia_sh(DisasContext *ctx, arg_rri *a, in do_multimedia_sh()
3127 static bool do_multimedia_shadd(DisasContext *ctx, arg_rrr_sh *a, in do_multimedia_shadd()
3149 static bool trans_hadd(DisasContext *ctx, arg_rrr *a) in trans_hadd()
3154 static bool trans_hadd_ss(DisasContext *ctx, arg_rrr *a) in trans_hadd_ss()
3159 static bool trans_hadd_us(DisasContext *ctx, arg_rrr *a) in trans_hadd_us()
3164 static bool trans_havg(DisasContext *ctx, arg_rrr *a) in trans_havg()
3169 static bool trans_hshl(DisasContext *ctx, arg_rri *a) in trans_hshl()
3174 static bool trans_hshr_s(DisasContext *ctx, arg_rri *a) in trans_hshr_s()
3179 static bool trans_hshr_u(DisasContext *ctx, arg_rri *a) in trans_hshr_u()
3184 static bool trans_hshladd(DisasContext *ctx, arg_rrr_sh *a) in trans_hshladd()
3189 static bool trans_hshradd(DisasContext *ctx, arg_rrr_sh *a) in trans_hshradd()
3194 static bool trans_hsub(DisasContext *ctx, arg_rrr *a) in trans_hsub()
3199 static bool trans_hsub_ss(DisasContext *ctx, arg_rrr *a) in trans_hsub_ss()
3204 static bool trans_hsub_us(DisasContext *ctx, arg_rrr *a) in trans_hsub_us()
3220 static bool trans_mixh_l(DisasContext *ctx, arg_rrr *a) in trans_mixh_l()
3236 static bool trans_mixh_r(DisasContext *ctx, arg_rrr *a) in trans_mixh_r()
3249 static bool trans_mixw_l(DisasContext *ctx, arg_rrr *a) in trans_mixw_l()
3259 static bool trans_mixw_r(DisasContext *ctx, arg_rrr *a) in trans_mixw_r()
3264 static bool trans_permh(DisasContext *ctx, arg_permh *a) in trans_permh()
3293 static bool trans_ld(DisasContext *ctx, arg_ldst *a) in trans_ld()
3310 static bool trans_st(DisasContext *ctx, arg_ldst *a) in trans_st()
3319 static bool trans_ldc(DisasContext *ctx, arg_ldst *a) in trans_ldc()
3362 static bool trans_stby(DisasContext *ctx, arg_stby *a) in trans_stby()
3393 static bool trans_stdby(DisasContext *ctx, arg_stby *a) in trans_stdby()
3427 static bool trans_lda(DisasContext *ctx, arg_ldst *a) in trans_lda()
3438 static bool trans_sta(DisasContext *ctx, arg_ldst *a) in trans_sta()
3449 static bool trans_ldil(DisasContext *ctx, arg_ldil *a) in trans_ldil()
3459 static bool trans_addil(DisasContext *ctx, arg_addil *a) in trans_addil()
3470 static bool trans_ldo(DisasContext *ctx, arg_ldo *a) in trans_ldo()
3486 static bool do_cmpb(DisasContext *ctx, unsigned r, TCGv_i64 in1, in do_cmpb()
3506 static bool trans_cmpb(DisasContext *ctx, arg_cmpb *a) in trans_cmpb()
3516 static bool trans_cmpbi(DisasContext *ctx, arg_cmpbi *a) in trans_cmpbi()
3526 static bool do_addb(DisasContext *ctx, unsigned r, TCGv_i64 in1, in do_addb()
3570 static bool trans_addb(DisasContext *ctx, arg_addb *a) in trans_addb()
3576 static bool trans_addbi(DisasContext *ctx, arg_addbi *a) in trans_addbi()
3582 static bool trans_bb_sar(DisasContext *ctx, arg_bb_sar *a) in trans_bb_sar()
3603 static bool trans_bb_imm(DisasContext *ctx, arg_bb_imm *a) in trans_bb_imm()
3614 static bool trans_movb(DisasContext *ctx, arg_movb *a) in trans_movb()
3633 static bool trans_movbi(DisasContext *ctx, arg_movbi *a) in trans_movbi()
3648 static bool trans_shrp_sar(DisasContext *ctx, arg_shrp_sar *a) in trans_shrp_sar()
3712 static bool trans_shrp_imm(DisasContext *ctx, arg_shrp_imm *a) in trans_shrp_imm()
3752 static bool trans_extr_sar(DisasContext *ctx, arg_extr_sar *a) in trans_extr_sar()
3794 static bool trans_extr_imm(DisasContext *ctx, arg_extr_imm *a) in trans_extr_imm()
3827 static bool trans_depi_imm(DisasContext *ctx, arg_depi_imm *a) in trans_depi_imm()
3864 static bool trans_dep_imm(DisasContext *ctx, arg_dep_imm *a) in trans_dep_imm()
3897 static bool do_dep_sar(DisasContext *ctx, unsigned rt, unsigned c, in do_dep_sar()
3931 static bool trans_dep_sar(DisasContext *ctx, arg_dep_sar *a) in trans_dep_sar()
3943 static bool trans_depi_sar(DisasContext *ctx, arg_depi_sar *a) in trans_depi_sar()
3955 static bool trans_be(DisasContext *ctx, arg_be *a) in trans_be()
3971 static bool trans_bl(DisasContext *ctx, arg_bl *a) in trans_bl()
3976 static bool trans_b_gate(DisasContext *ctx, arg_b_gate *a) in trans_b_gate()
4022 static bool trans_blr(DisasContext *ctx, arg_blr *a) in trans_blr()
4042 static bool trans_bv(DisasContext *ctx, arg_bv *a) in trans_bv()
4059 static bool trans_bve(DisasContext *ctx, arg_bve *a) in trans_bve()
4072 static bool trans_nopbts(DisasContext *ctx, arg_nopbts *a) in trans_nopbts()
4087 static bool trans_fid_f(DisasContext *ctx, arg_fid_f *a) in trans_fid_f()
4102 static bool trans_fcpy_f(DisasContext *ctx, arg_fclass01 *a) in trans_fcpy_f()
4112 static bool trans_fcpy_d(DisasContext *ctx, arg_fclass01 *a) in trans_fcpy_d()
4122 static bool trans_fabs_f(DisasContext *ctx, arg_fclass01 *a) in trans_fabs_f()
4132 static bool trans_fabs_d(DisasContext *ctx, arg_fclass01 *a) in trans_fabs_d()
4137 static bool trans_fsqrt_f(DisasContext *ctx, arg_fclass01 *a) in trans_fsqrt_f()
4142 static bool trans_fsqrt_d(DisasContext *ctx, arg_fclass01 *a) in trans_fsqrt_d()
4147 static bool trans_frnd_f(DisasContext *ctx, arg_fclass01 *a) in trans_frnd_f()
4152 static bool trans_frnd_d(DisasContext *ctx, arg_fclass01 *a) in trans_frnd_d()
4162 static bool trans_fneg_f(DisasContext *ctx, arg_fclass01 *a) in trans_fneg_f()
4172 static bool trans_fneg_d(DisasContext *ctx, arg_fclass01 *a) in trans_fneg_d()
4182 static bool trans_fnegabs_f(DisasContext *ctx, arg_fclass01 *a) in trans_fnegabs_f()
4192 static bool trans_fnegabs_d(DisasContext *ctx, arg_fclass01 *a) in trans_fnegabs_d()
4201 static bool trans_fcnv_d_f(DisasContext *ctx, arg_fclass01 *a) in trans_fcnv_d_f()
4206 static bool trans_fcnv_f_d(DisasContext *ctx, arg_fclass01 *a) in trans_fcnv_f_d()
4211 static bool trans_fcnv_w_f(DisasContext *ctx, arg_fclass01 *a) in trans_fcnv_w_f()
4216 static bool trans_fcnv_q_f(DisasContext *ctx, arg_fclass01 *a) in trans_fcnv_q_f()
4221 static bool trans_fcnv_w_d(DisasContext *ctx, arg_fclass01 *a) in trans_fcnv_w_d()
4226 static bool trans_fcnv_q_d(DisasContext *ctx, arg_fclass01 *a) in trans_fcnv_q_d()
4231 static bool trans_fcnv_f_w(DisasContext *ctx, arg_fclass01 *a) in trans_fcnv_f_w()
4236 static bool trans_fcnv_d_w(DisasContext *ctx, arg_fclass01 *a) in trans_fcnv_d_w()
4241 static bool trans_fcnv_f_q(DisasContext *ctx, arg_fclass01 *a) in trans_fcnv_f_q()
4246 static bool trans_fcnv_d_q(DisasContext *ctx, arg_fclass01 *a) in trans_fcnv_d_q()
4251 static bool trans_fcnv_t_f_w(DisasContext *ctx, arg_fclass01 *a) in trans_fcnv_t_f_w()
4256 static bool trans_fcnv_t_d_w(DisasContext *ctx, arg_fclass01 *a) in trans_fcnv_t_d_w()
4261 static bool trans_fcnv_t_f_q(DisasContext *ctx, arg_fclass01 *a) in trans_fcnv_t_f_q()
4266 static bool trans_fcnv_t_d_q(DisasContext *ctx, arg_fclass01 *a) in trans_fcnv_t_d_q()
4271 static bool trans_fcnv_uw_f(DisasContext *ctx, arg_fclass01 *a) in trans_fcnv_uw_f()
4276 static bool trans_fcnv_uq_f(DisasContext *ctx, arg_fclass01 *a) in trans_fcnv_uq_f()
4281 static bool trans_fcnv_uw_d(DisasContext *ctx, arg_fclass01 *a) in trans_fcnv_uw_d()
4286 static bool trans_fcnv_uq_d(DisasContext *ctx, arg_fclass01 *a) in trans_fcnv_uq_d()
4291 static bool trans_fcnv_f_uw(DisasContext *ctx, arg_fclass01 *a) in trans_fcnv_f_uw()
4296 static bool trans_fcnv_d_uw(DisasContext *ctx, arg_fclass01 *a) in trans_fcnv_d_uw()
4301 static bool trans_fcnv_f_uq(DisasContext *ctx, arg_fclass01 *a) in trans_fcnv_f_uq()
4306 static bool trans_fcnv_d_uq(DisasContext *ctx, arg_fclass01 *a) in trans_fcnv_d_uq()
4311 static bool trans_fcnv_t_f_uw(DisasContext *ctx, arg_fclass01 *a) in trans_fcnv_t_f_uw()
4316 static bool trans_fcnv_t_d_uw(DisasContext *ctx, arg_fclass01 *a) in trans_fcnv_t_d_uw()
4321 static bool trans_fcnv_t_f_uq(DisasContext *ctx, arg_fclass01 *a) in trans_fcnv_t_f_uq()
4326 static bool trans_fcnv_t_d_uq(DisasContext *ctx, arg_fclass01 *a) in trans_fcnv_t_d_uq()
4335 static bool trans_fcmp_f(DisasContext *ctx, arg_fclass2 *a) in trans_fcmp_f()
4351 static bool trans_fcmp_d(DisasContext *ctx, arg_fclass2 *a) in trans_fcmp_d()
4368 static bool trans_ftest(DisasContext *ctx, arg_ftest *a) in trans_ftest()
4422 static bool trans_fadd_f(DisasContext *ctx, arg_fclass3 *a) in trans_fadd_f()
4427 static bool trans_fadd_d(DisasContext *ctx, arg_fclass3 *a) in trans_fadd_d()
4432 static bool trans_fsub_f(DisasContext *ctx, arg_fclass3 *a) in trans_fsub_f()
4437 static bool trans_fsub_d(DisasContext *ctx, arg_fclass3 *a) in trans_fsub_d()
4442 static bool trans_fmpy_f(DisasContext *ctx, arg_fclass3 *a) in trans_fmpy_f()
4447 static bool trans_fmpy_d(DisasContext *ctx, arg_fclass3 *a) in trans_fmpy_d()
4452 static bool trans_fdiv_f(DisasContext *ctx, arg_fclass3 *a) in trans_fdiv_f()
4457 static bool trans_fdiv_d(DisasContext *ctx, arg_fclass3 *a) in trans_fdiv_d()
4462 static bool trans_xmpyu(DisasContext *ctx, arg_xmpyu *a) in trans_xmpyu()
4482 static bool do_fmpyadd_s(DisasContext *ctx, arg_mpyadd *a, bool is_sub) in do_fmpyadd_s()
4499 static bool trans_fmpyadd_f(DisasContext *ctx, arg_mpyadd *a) in trans_fmpyadd_f()
4504 static bool trans_fmpysub_f(DisasContext *ctx, arg_mpyadd *a) in trans_fmpysub_f()
4509 static bool do_fmpyadd_d(DisasContext *ctx, arg_mpyadd *a, bool is_sub) in do_fmpyadd_d()
4520 static bool trans_fmpyadd_d(DisasContext *ctx, arg_mpyadd *a) in trans_fmpyadd_d()
4525 static bool trans_fmpysub_d(DisasContext *ctx, arg_mpyadd *a) in trans_fmpysub_d()
4530 static bool trans_fmpyfadd_f(DisasContext *ctx, arg_fmpyfadd_f *a) in trans_fmpyfadd_f()
4549 static bool trans_fmpyfadd_d(DisasContext *ctx, arg_fmpyfadd_d *a) in trans_fmpyfadd_d()
4569 static bool trans_diag_btlb(DisasContext *ctx, arg_diag_btlb *a) in trans_diag_btlb()
4580 static bool trans_diag_cout(DisasContext *ctx, arg_diag_cout *a) in trans_diag_cout()
4590 static bool trans_diag_getshadowregs_pa1(DisasContext *ctx, arg_empty *a) in trans_diag_getshadowregs_pa1()
4595 static bool trans_diag_getshadowregs_pa2(DisasContext *ctx, arg_empty *a) in trans_diag_getshadowregs_pa2()
4600 static bool trans_diag_putshadowregs_pa1(DisasContext *ctx, arg_empty *a) in trans_diag_putshadowregs_pa1()
4605 static bool trans_diag_putshadowregs_pa2(DisasContext *ctx, arg_empty *a) in trans_diag_putshadowregs_pa2()
4610 static bool trans_diag_unimp(DisasContext *ctx, arg_diag_unimp *a) in trans_diag_unimp()
4619 DisasContext *ctx = container_of(dcbase, DisasContext, base); in hppa_tr_init_disas_context()
4662 DisasContext *ctx = container_of(dcbase, DisasContext, base); in hppa_tr_tb_start()
4676 DisasContext *ctx = container_of(dcbase, DisasContext, base); in hppa_tr_insn_start()
4699 DisasContext *ctx = container_of(dcbase, DisasContext, base); in hppa_tr_translate_insn()
4781 DisasContext *ctx = container_of(dcbase, DisasContext, base); in hppa_tr_tb_stop()
4874 DisasContext ctx = { }; in gen_intermediate_code()