Lines Matching +defs:a +defs:link
708 static void install_link(DisasContext *ctx, unsigned link, bool with_sr0) in install_link()
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()
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()
1422 static bool do_log_reg(DisasContext *ctx, arg_rrr_cf_d *a, in do_log_reg()
1704 static bool trans_fldw(DisasContext *ctx, arg_ldst *a) in trans_fldw()
1729 static bool trans_fldd(DisasContext *ctx, arg_ldst *a) in trans_fldd()
1758 static bool trans_fstw(DisasContext *ctx, arg_ldst *a) in trans_fstw()
1778 static bool trans_fstd(DisasContext *ctx, arg_ldst *a) in trans_fstd()
1848 TCGv_i32 a, b; in do_fop_weww() local
1864 TCGv_i64 a, b; in do_fop_dedd() local
1879 unsigned link, bool is_n) in do_dbranch()
1988 static bool do_ibranch(DisasContext *ctx, unsigned link, in do_ibranch()
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()
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()
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()
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()
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()
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()