Lines Matching defs:ctx

210 static inline bool need_byteswap(const DisasContext *ctx)  in need_byteswap()
239 static inline bool gen_serialize(DisasContext *ctx) in gen_serialize()
251 static inline bool gen_serialize_core_lpar(DisasContext *ctx) in gen_serialize_core_lpar()
272 static inline void gen_set_access_type(DisasContext *ctx, int access_type) in gen_set_access_type()
280 static inline void gen_update_nip(DisasContext *ctx, target_ulong nip) in gen_update_nip()
288 static void gen_exception_err(DisasContext *ctx, uint32_t excp, uint32_t error) in gen_exception_err()
303 static void gen_exception(DisasContext *ctx, uint32_t excp) in gen_exception()
317 static void gen_exception_nip(DisasContext *ctx, uint32_t excp, in gen_exception_nip()
329 static void gen_ppc_maybe_interrupt(DisasContext *ctx) in gen_ppc_maybe_interrupt()
343 static void gen_debug_exception(DisasContext *ctx, bool rfi_type) in gen_debug_exception()
372 static inline void gen_inval_exception(DisasContext *ctx, uint32_t error) in gen_inval_exception()
378 static inline void gen_priv_exception(DisasContext *ctx, uint32_t error) in gen_priv_exception()
383 static inline void gen_hvpriv_exception(DisasContext *ctx, uint32_t error) in gen_hvpriv_exception()
392 void spr_noaccess(DisasContext *ctx, int gprn, int sprn) in spr_noaccess()
414 void spr_read_generic(DisasContext *ctx, int gprn, int sprn) in spr_read_generic()
428 void spr_write_generic(DisasContext *ctx, int sprn, int gprn) in spr_write_generic()
434 void spr_write_generic32(DisasContext *ctx, int sprn, int gprn) in spr_write_generic32()
446 void spr_core_write_generic(DisasContext *ctx, int sprn, int gprn) in spr_core_write_generic()
462 static void spr_write_CTRL_ST(DisasContext *ctx, int sprn, int gprn) in spr_write_CTRL_ST()
473 void spr_write_CTRL(DisasContext *ctx, int sprn, int gprn) in spr_write_CTRL()
499 void spr_write_clear(DisasContext *ctx, int sprn, int gprn) in spr_write_clear()
509 void spr_access_nop(DisasContext *ctx, int sprn, int gprn) in spr_access_nop()
517 void spr_read_xer(DisasContext *ctx, int gprn, int sprn) in spr_read_xer()
538 void spr_write_xer(DisasContext *ctx, int sprn, int gprn) in spr_write_xer()
554 void spr_read_lr(DisasContext *ctx, int gprn, int sprn) in spr_read_lr()
559 void spr_write_lr(DisasContext *ctx, int sprn, int gprn) in spr_write_lr()
567 void spr_read_cfar(DisasContext *ctx, int gprn, int sprn) in spr_read_cfar()
572 void spr_write_cfar(DisasContext *ctx, int sprn, int gprn) in spr_write_cfar()
578 void spr_write_ciabr(DisasContext *ctx, int sprn, int gprn) in spr_write_ciabr()
585 void spr_write_dawr0(DisasContext *ctx, int sprn, int gprn) in spr_write_dawr0()
591 void spr_write_dawrx0(DisasContext *ctx, int sprn, int gprn) in spr_write_dawrx0()
599 void spr_read_ctr(DisasContext *ctx, int gprn, int sprn) in spr_read_ctr()
604 void spr_write_ctr(DisasContext *ctx, int sprn, int gprn) in spr_write_ctr()
615 void spr_read_ureg(DisasContext *ctx, int gprn, int sprn) in spr_read_ureg()
621 void spr_write_ureg(DisasContext *ctx, int sprn, int gprn) in spr_write_ureg()
630 void spr_read_decr(DisasContext *ctx, int gprn, int sprn) in spr_read_decr()
636 void spr_write_decr(DisasContext *ctx, int sprn, int gprn) in spr_write_decr()
645 void spr_read_tbl(DisasContext *ctx, int gprn, int sprn) in spr_read_tbl()
651 void spr_read_tbu(DisasContext *ctx, int gprn, int sprn) in spr_read_tbu()
657 void spr_read_atbl(DisasContext *ctx, int gprn, int sprn) in spr_read_atbl()
662 void spr_read_atbu(DisasContext *ctx, int gprn, int sprn) in spr_read_atbu()
668 void spr_write_tbl(DisasContext *ctx, int sprn, int gprn) in spr_write_tbl()
674 void spr_write_tbu(DisasContext *ctx, int sprn, int gprn) in spr_write_tbu()
680 void spr_write_atbl(DisasContext *ctx, int sprn, int gprn) in spr_write_atbl()
685 void spr_write_atbu(DisasContext *ctx, int sprn, int gprn) in spr_write_atbu()
691 void spr_read_purr(DisasContext *ctx, int gprn, int sprn) in spr_read_purr()
697 void spr_write_purr(DisasContext *ctx, int sprn, int gprn) in spr_write_purr()
704 void spr_read_hdecr(DisasContext *ctx, int gprn, int sprn) in spr_read_hdecr()
710 void spr_write_hdecr(DisasContext *ctx, int sprn, int gprn) in spr_write_hdecr()
716 void spr_read_vtb(DisasContext *ctx, int gprn, int sprn) in spr_read_vtb()
722 void spr_write_vtb(DisasContext *ctx, int sprn, int gprn) in spr_write_vtb()
728 void spr_write_tbu40(DisasContext *ctx, int sprn, int gprn) in spr_write_tbu40()
740 void spr_read_ibat(DisasContext *ctx, int gprn, int sprn) in spr_read_ibat()
747 void spr_read_ibat_h(DisasContext *ctx, int gprn, int sprn) in spr_read_ibat_h()
754 void spr_write_ibatu(DisasContext *ctx, int sprn, int gprn) in spr_write_ibatu()
760 void spr_write_ibatu_h(DisasContext *ctx, int sprn, int gprn) in spr_write_ibatu_h()
766 void spr_write_ibatl(DisasContext *ctx, int sprn, int gprn) in spr_write_ibatl()
772 void spr_write_ibatl_h(DisasContext *ctx, int sprn, int gprn) in spr_write_ibatl_h()
780 void spr_read_dbat(DisasContext *ctx, int gprn, int sprn) in spr_read_dbat()
787 void spr_read_dbat_h(DisasContext *ctx, int gprn, int sprn) in spr_read_dbat_h()
794 void spr_write_dbatu(DisasContext *ctx, int sprn, int gprn) in spr_write_dbatu()
800 void spr_write_dbatu_h(DisasContext *ctx, int sprn, int gprn) in spr_write_dbatu_h()
806 void spr_write_dbatl(DisasContext *ctx, int sprn, int gprn) in spr_write_dbatl()
812 void spr_write_dbatl_h(DisasContext *ctx, int sprn, int gprn) in spr_write_dbatl_h()
819 void spr_write_sdr1(DisasContext *ctx, int sprn, int gprn) in spr_write_sdr1()
827 void spr_write_pidr(DisasContext *ctx, int sprn, int gprn) in spr_write_pidr()
832 void spr_write_lpidr(DisasContext *ctx, int sprn, int gprn) in spr_write_lpidr()
837 void spr_read_hior(DisasContext *ctx, int gprn, int sprn) in spr_read_hior()
842 void spr_write_hior(DisasContext *ctx, int sprn, int gprn) in spr_write_hior()
848 void spr_write_ptcr(DisasContext *ctx, int sprn, int gprn) in spr_write_ptcr()
853 void spr_write_pcr(DisasContext *ctx, int sprn, int gprn) in spr_write_pcr()
859 void spr_read_dpdes(DisasContext *ctx, int gprn, int sprn) in spr_read_dpdes()
868 void spr_write_dpdes(DisasContext *ctx, int sprn, int gprn) in spr_write_dpdes()
881 void spr_read_40x_pit(DisasContext *ctx, int gprn, int sprn) in spr_read_40x_pit()
887 void spr_write_40x_pit(DisasContext *ctx, int sprn, int gprn) in spr_write_40x_pit()
893 void spr_write_40x_dbcr0(DisasContext *ctx, int sprn, int gprn) in spr_write_40x_dbcr0()
902 void spr_write_40x_sler(DisasContext *ctx, int sprn, int gprn) in spr_write_40x_sler()
908 void spr_write_40x_tcr(DisasContext *ctx, int sprn, int gprn) in spr_write_40x_tcr()
914 void spr_write_40x_tsr(DisasContext *ctx, int sprn, int gprn) in spr_write_40x_tsr()
920 void spr_write_40x_pid(DisasContext *ctx, int sprn, int gprn) in spr_write_40x_pid()
927 void spr_write_booke_tcr(DisasContext *ctx, int sprn, int gprn) in spr_write_booke_tcr()
933 void spr_write_booke_tsr(DisasContext *ctx, int sprn, int gprn) in spr_write_booke_tsr()
942 void spr_write_pir(DisasContext *ctx, int sprn, int gprn) in spr_write_pir()
951 void spr_read_spefscr(DisasContext *ctx, int gprn, int sprn) in spr_read_spefscr()
958 void spr_write_spefscr(DisasContext *ctx, int sprn, int gprn) in spr_write_spefscr()
967 void spr_write_excp_prefix(DisasContext *ctx, int sprn, int gprn) in spr_write_excp_prefix()
976 void spr_write_excp_vector(DisasContext *ctx, int sprn, int gprn) in spr_write_excp_vector()
1003 void spr_write_amr(DisasContext *ctx, int sprn, int gprn) in spr_write_amr()
1034 void spr_write_uamor(DisasContext *ctx, int sprn, int gprn) in spr_write_uamor()
1061 void spr_write_iamr(DisasContext *ctx, int sprn, int gprn) in spr_write_iamr()
1091 void spr_read_thrm(DisasContext *ctx, int gprn, int sprn) in spr_read_thrm()
1100 void spr_write_e500_l1csr0(DisasContext *ctx, int sprn, int gprn) in spr_write_e500_l1csr0()
1108 void spr_write_e500_l1csr1(DisasContext *ctx, int sprn, int gprn) in spr_write_e500_l1csr1()
1116 void spr_write_e500_l2csr0(DisasContext *ctx, int sprn, int gprn) in spr_write_e500_l2csr0()
1125 void spr_write_booke206_mmucsr0(DisasContext *ctx, int sprn, int gprn) in spr_write_booke206_mmucsr0()
1130 void spr_write_booke_pid(DisasContext *ctx, int sprn, int gprn) in spr_write_booke_pid()
1136 void spr_write_eplc(DisasContext *ctx, int sprn, int gprn) in spr_write_eplc()
1141 void spr_write_epsc(DisasContext *ctx, int sprn, int gprn) in spr_write_epsc()
1149 void spr_write_mas73(DisasContext *ctx, int sprn, int gprn) in spr_write_mas73()
1158 void spr_read_mas73(DisasContext *ctx, int gprn, int sprn) in spr_read_mas73()
1171 static void gen_fscr_facility_check(DisasContext *ctx, int facility_sprn, in gen_fscr_facility_check()
1181 static void gen_msr_facility_check(DisasContext *ctx, int facility_sprn, in gen_msr_facility_check()
1191 void spr_read_prev_upper32(DisasContext *ctx, int gprn, int sprn) in spr_read_prev_upper32()
1201 void spr_write_prev_upper32(DisasContext *ctx, int sprn, int gprn) in spr_write_prev_upper32()
1211 void spr_write_hmer(DisasContext *ctx, int sprn, int gprn) in spr_write_hmer()
1221 void spr_read_tfmr(DisasContext *ctx, int gprn, int sprn) in spr_read_tfmr()
1226 void spr_write_tfmr(DisasContext *ctx, int sprn, int gprn) in spr_write_tfmr()
1231 void spr_write_lpcr(DisasContext *ctx, int sprn, int gprn) in spr_write_lpcr()
1238 void spr_read_tar(DisasContext *ctx, int gprn, int sprn) in spr_read_tar()
1244 void spr_write_tar(DisasContext *ctx, int sprn, int gprn) in spr_write_tar()
1250 void spr_read_tm(DisasContext *ctx, int gprn, int sprn) in spr_read_tm()
1256 void spr_write_tm(DisasContext *ctx, int sprn, int gprn) in spr_write_tm()
1262 void spr_read_tm_upper32(DisasContext *ctx, int gprn, int sprn) in spr_read_tm_upper32()
1268 void spr_write_tm_upper32(DisasContext *ctx, int sprn, int gprn) in spr_write_tm_upper32()
1274 void spr_read_ebb(DisasContext *ctx, int gprn, int sprn) in spr_read_ebb()
1280 void spr_write_ebb(DisasContext *ctx, int sprn, int gprn) in spr_write_ebb()
1286 void spr_read_ebb_upper32(DisasContext *ctx, int gprn, int sprn) in spr_read_ebb_upper32()
1292 void spr_write_ebb_upper32(DisasContext *ctx, int sprn, int gprn) in spr_write_ebb_upper32()
1298 void spr_read_dexcr_ureg(DisasContext *ctx, int gprn, int sprn) in spr_read_dexcr_ureg()
1343 static void gen_priv_opc(DisasContext *ctx) in gen_priv_opc()
1457 static void gen_invalid(DisasContext *ctx) in gen_invalid()
1518 static inline void gen_set_Rc0(DisasContext *ctx, TCGv reg) in gen_set_Rc0()
1528 static void gen_cmprb(DisasContext *ctx) in gen_cmprb()
1563 static void gen_cmpeqb(DisasContext *ctx) in gen_cmpeqb()
1571 static void gen_isel(DisasContext *ctx) in gen_isel()
1588 static void gen_cmpb(DisasContext *ctx) in gen_cmpb()
1596 static inline void gen_op_arith_compute_ov(DisasContext *ctx, TCGv arg0, in gen_op_arith_compute_ov()
1622 static inline void gen_op_arith_compute_ca32(DisasContext *ctx, in gen_op_arith_compute_ca32()
1643 static inline void gen_op_arith_add(DisasContext *ctx, TCGv ret, TCGv arg1, in gen_op_arith_add()
1739 static inline void gen_op_addic(DisasContext *ctx, bool compute_rc0) in gen_op_addic()
1746 static void gen_addic(DisasContext *ctx) in gen_addic()
1751 static void gen_addic_(DisasContext *ctx) in gen_addic_()
1756 static inline void gen_op_arith_divw(DisasContext *ctx, TCGv ret, TCGv arg1, in gen_op_arith_divw()
1828 static inline void gen_op_arith_divd(DisasContext *ctx, TCGv ret, TCGv arg1, in gen_op_arith_divd()
1886 static inline void gen_op_arith_modw(DisasContext *ctx, TCGv ret, TCGv arg1, in gen_op_arith_modw()
1927 static inline void gen_op_arith_modd(DisasContext *ctx, TCGv ret, TCGv arg1, in gen_op_arith_modd()
1967 static void gen_mulhw(DisasContext *ctx) in gen_mulhw()
1982 static void gen_mulhwu(DisasContext *ctx) in gen_mulhwu()
1997 static void gen_mullw(DisasContext *ctx) in gen_mullw()
2016 static void gen_mullwo(DisasContext *ctx) in gen_mullwo()
2044 static void gen_mulli(DisasContext *ctx) in gen_mulli()
2052 static void gen_mulhd(DisasContext *ctx) in gen_mulhd()
2063 static void gen_mulhdu(DisasContext *ctx) in gen_mulhdu()
2074 static void gen_mulld(DisasContext *ctx) in gen_mulld()
2084 static void gen_mulldo(DisasContext *ctx) in gen_mulldo()
2107 static inline void gen_op_arith_subf(DisasContext *ctx, TCGv ret, TCGv arg1, in gen_op_arith_subf()
2210 static void gen_subfic(DisasContext *ctx) in gen_subfic()
2218 static inline void gen_op_arith_neg(DisasContext *ctx, bool compute_ov) in gen_op_arith_neg()
2225 static void gen_neg(DisasContext *ctx) in gen_neg()
2233 static void gen_nego(DisasContext *ctx) in gen_nego()
2262 static void gen_andi_(DisasContext *ctx) in gen_andi_()
2270 static void gen_andis_(DisasContext *ctx) in gen_andis_()
2278 static void gen_cntlzw(DisasContext *ctx) in gen_cntlzw()
2292 static void gen_cnttzw(DisasContext *ctx) in gen_cnttzw()
2317 static void gen_pause(DisasContext *ctx) in gen_pause()
2329 static void gen_or(DisasContext *ctx) in gen_or()
2417 static void gen_xor(DisasContext *ctx) in gen_xor()
2432 static void gen_ori(DisasContext *ctx) in gen_ori()
2443 static void gen_oris(DisasContext *ctx) in gen_oris()
2456 static void gen_xori(DisasContext *ctx) in gen_xori()
2468 static void gen_xoris(DisasContext *ctx) in gen_xoris()
2481 static void gen_popcntb(DisasContext *ctx) in gen_popcntb()
2486 static void gen_popcntw(DisasContext *ctx) in gen_popcntw()
2497 static void gen_popcntd(DisasContext *ctx) in gen_popcntd()
2504 static void gen_prtyw(DisasContext *ctx) in gen_prtyw()
2518 static void gen_prtyd(DisasContext *ctx) in gen_prtyd()
2535 static void gen_bpermd(DisasContext *ctx) in gen_bpermd()
2547 static void gen_cntlzd(DisasContext *ctx) in gen_cntlzd()
2556 static void gen_cnttzd(DisasContext *ctx) in gen_cnttzd()
2565 static void gen_darn(DisasContext *ctx) in gen_darn()
2586 static void gen_rlwimi(DisasContext *ctx) in gen_rlwimi()
2637 static void gen_rlwinm(DisasContext *ctx) in gen_rlwinm()
2690 static void gen_rlwnm(DisasContext *ctx) in gen_rlwnm()
2769 static void gen_rldinm(DisasContext *ctx, int mb, int me, int sh) in gen_rldinm()
2790 static inline void gen_rldicl(DisasContext *ctx, int mbn, int shn) in gen_rldicl()
2801 static inline void gen_rldicr(DisasContext *ctx, int men, int shn) in gen_rldicr()
2812 static inline void gen_rldic(DisasContext *ctx, int mbn, int shn) in gen_rldic()
2822 static void gen_rldnm(DisasContext *ctx, int mb, int me) in gen_rldnm()
2840 static inline void gen_rldcl(DisasContext *ctx, int mbn) in gen_rldcl()
2850 static inline void gen_rldcr(DisasContext *ctx, int men) in gen_rldcr()
2860 static void gen_rldimi(DisasContext *ctx, int mbn, int shn) in gen_rldimi()
2889 static void gen_slw(DisasContext *ctx) in gen_slw()
2913 static void gen_sraw(DisasContext *ctx) in gen_sraw()
2923 static void gen_srawi(DisasContext *ctx) in gen_srawi()
2953 static void gen_srw(DisasContext *ctx) in gen_srw()
2978 static void gen_sld(DisasContext *ctx) in gen_sld()
2996 static void gen_srad(DisasContext *ctx) in gen_srad()
3005 static inline void gen_sradi(DisasContext *ctx, int n) in gen_sradi()
3033 static void gen_sradi0(DisasContext *ctx) in gen_sradi0()
3038 static void gen_sradi1(DisasContext *ctx) in gen_sradi1()
3044 static inline void gen_extswsli(DisasContext *ctx, int n) in gen_extswsli()
3057 static void gen_extswsli0(DisasContext *ctx) in gen_extswsli0()
3062 static void gen_extswsli1(DisasContext *ctx) in gen_extswsli1()
3068 static void gen_srd(DisasContext *ctx) in gen_srd()
3088 static inline void gen_addr_imm_index(DisasContext *ctx, TCGv EA, in gen_addr_imm_index()
3113 static inline void gen_addr_reg_index(DisasContext *ctx, TCGv EA) in gen_addr_reg_index()
3129 static inline void gen_addr_register(DisasContext *ctx, TCGv EA) in gen_addr_register()
3140 static inline void gen_addr_add(DisasContext *ctx, TCGv ret, TCGv arg1, in gen_addr_add()
3149 static inline void gen_align_no_le(DisasContext *ctx) in gen_align_no_le()
3155 static TCGv do_ea_calc(DisasContext *ctx, int ra, TCGv displ) in do_ea_calc()
3350 static void gen_lmw(DisasContext *ctx) in gen_lmw()
3367 static void gen_stmw(DisasContext *ctx) in gen_stmw()
3392 static void gen_lswi(DisasContext *ctx) in gen_lswi()
3422 static void gen_lswx(DisasContext *ctx) in gen_lswx()
3441 static void gen_stswi(DisasContext *ctx) in gen_stswi()
3463 static void gen_stswx(DisasContext *ctx) in gen_stswx()
3484 static void gen_eieio(DisasContext *ctx) in gen_eieio()
3536 static inline void gen_check_tlb_flush(DisasContext *ctx, bool global) in gen_check_tlb_flush()
3556 static inline void gen_check_tlb_flush(DisasContext *ctx, bool global) { } in gen_check_tlb_flush()
3560 static void gen_isync(DisasContext *ctx) in gen_isync()
3575 static void gen_load_locked(DisasContext *ctx, MemOp memop) in gen_load_locked()
3621 static void gen_ld_atomic(DisasContext *ctx, MemOp memop) in gen_ld_atomic()
3718 static void gen_lwat(DisasContext *ctx) in gen_lwat()
3724 static void gen_ldat(DisasContext *ctx) in gen_ldat()
3730 static void gen_st_atomic(DisasContext *ctx, MemOp memop) in gen_st_atomic()
3793 static void gen_stwat(DisasContext *ctx) in gen_stwat()
3799 static void gen_stdat(DisasContext *ctx) in gen_stdat()
3805 static void gen_conditional_store(DisasContext *ctx, MemOp memop) in gen_conditional_store()
3884 static void gen_stqcx_(DisasContext *ctx) in gen_stqcx_()
3937 static void gen_sync(DisasContext *ctx) in gen_sync()
3962 static void gen_wait(DisasContext *ctx) in gen_wait()
4051 static void gen_doze(DisasContext *ctx) in gen_doze()
4067 static void gen_nap(DisasContext *ctx) in gen_nap()
4083 static void gen_stop(DisasContext *ctx) in gen_stop()
4099 static void gen_sleep(DisasContext *ctx) in gen_sleep()
4115 static void gen_rvwinkle(DisasContext *ctx) in gen_rvwinkle()
4132 static inline void gen_update_cfar(DisasContext *ctx, target_ulong nip) in gen_update_cfar()
4142 static void pmu_count_insns(DisasContext *ctx) in pmu_count_insns()
4196 static void pmu_count_insns(DisasContext *ctx) in pmu_count_insns()
4202 static inline bool use_goto_tb(DisasContext *ctx, target_ulong dest) in use_goto_tb()
4210 static void gen_lookup_and_goto_ptr(DisasContext *ctx) in gen_lookup_and_goto_ptr()
4228 static void gen_goto_tb(DisasContext *ctx, int n, target_ulong dest) in gen_goto_tb()
4244 static inline void gen_setlr(DisasContext *ctx, target_ulong nip) in gen_setlr()
4253 static void gen_b(DisasContext *ctx) in gen_b()
4278 static void gen_bcond(DisasContext *ctx, int type) in gen_bcond()
4387 static void gen_bc(DisasContext *ctx) in gen_bc()
4392 static void gen_bcctr(DisasContext *ctx) in gen_bcctr()
4397 static void gen_bclr(DisasContext *ctx) in gen_bclr()
4402 static void gen_bctar(DisasContext *ctx) in gen_bctar()
4455 static void gen_mcrf(DisasContext *ctx) in gen_mcrf()
4463 static void gen_rfi(DisasContext *ctx) in gen_rfi()
4486 static void gen_rfid(DisasContext *ctx) in gen_rfid()
4501 static void gen_rfscv(DisasContext *ctx) in gen_rfscv()
4516 static void gen_hrfid(DisasContext *ctx) in gen_hrfid()
4536 static void gen_sc(DisasContext *ctx) in gen_sc()
4551 static void gen_scv(DisasContext *ctx) in gen_scv()
4567 static bool check_unconditional_trap(DisasContext *ctx) in check_unconditional_trap()
4582 static void gen_tw(DisasContext *ctx) in gen_tw()
4595 static void gen_twi(DisasContext *ctx) in gen_twi()
4610 static void gen_td(DisasContext *ctx) in gen_td()
4623 static void gen_tdi(DisasContext *ctx) in gen_tdi()
4640 static void gen_mcrxr(DisasContext *ctx) in gen_mcrxr()
4662 static void gen_mcrxrx(DisasContext *ctx) in gen_mcrxrx()
4681 static void gen_mfcr(DisasContext *ctx) in gen_mfcr()
4715 static void gen_mfmsr(DisasContext *ctx) in gen_mfmsr()
4722 static inline void gen_op_mfspr(DisasContext *ctx) in gen_op_mfspr()
4783 static void gen_mfspr(DisasContext *ctx) in gen_mfspr()
4789 static void gen_mftb(DisasContext *ctx) in gen_mftb()
4795 static void gen_mtcrf(DisasContext *ctx) in gen_mtcrf()
4822 static void gen_mtmsrd(DisasContext *ctx) in gen_mtmsrd()
4867 static void gen_mtmsr(DisasContext *ctx) in gen_mtmsr()
4906 static void gen_mtspr(DisasContext *ctx) in gen_mtspr()
4964 static void gen_setb(DisasContext *ctx) in gen_setb()
4980 static void gen_dcbf(DisasContext *ctx) in gen_dcbf()
4991 static void gen_dcbfep(DisasContext *ctx) in gen_dcbfep()
5003 static void gen_dcbi(DisasContext *ctx) in gen_dcbi()
5022 static void gen_dcbst(DisasContext *ctx) in gen_dcbst()
5033 static void gen_dcbstep(DisasContext *ctx) in gen_dcbstep()
5044 static void gen_dcbt(DisasContext *ctx) in gen_dcbt()
5054 static void gen_dcbtep(DisasContext *ctx) in gen_dcbtep()
5064 static void gen_dcbtst(DisasContext *ctx) in gen_dcbtst()
5074 static void gen_dcbtstep(DisasContext *ctx) in gen_dcbtstep()
5084 static void gen_dcbtls(DisasContext *ctx) in gen_dcbtls()
5094 static void gen_dcblc(DisasContext *ctx) in gen_dcblc()
5102 static void gen_dcbz(DisasContext *ctx) in gen_dcbz()
5115 static void gen_dcbzep(DisasContext *ctx) in gen_dcbzep()
5128 static void gen_dst(DisasContext *ctx) in gen_dst()
5138 static void gen_dstst(DisasContext *ctx) in gen_dstst()
5149 static void gen_dss(DisasContext *ctx) in gen_dss()
5155 static void gen_icbi(DisasContext *ctx) in gen_icbi()
5165 static void gen_icbiep(DisasContext *ctx) in gen_icbiep()
5176 static void gen_dcba(DisasContext *ctx) in gen_dcba()
5189 static void gen_mfsr(DisasContext *ctx) in gen_mfsr()
5203 static void gen_mfsrin(DisasContext *ctx) in gen_mfsrin()
5218 static void gen_mtsr(DisasContext *ctx) in gen_mtsr()
5232 static void gen_mtsrin(DisasContext *ctx) in gen_mtsrin()
5250 static void gen_mfsr_64b(DisasContext *ctx) in gen_mfsr_64b()
5264 static void gen_mfsrin_64b(DisasContext *ctx) in gen_mfsrin_64b()
5279 static void gen_mtsr_64b(DisasContext *ctx) in gen_mtsr_64b()
5293 static void gen_mtsrin_64b(DisasContext *ctx) in gen_mtsrin_64b()
5313 static void gen_tlbia(DisasContext *ctx) in gen_tlbia()
5325 static void gen_tlbsync(DisasContext *ctx) in gen_tlbsync()
5348 static void gen_eciwx(DisasContext *ctx) in gen_eciwx()
5360 static void gen_ecowx(DisasContext *ctx) in gen_ecowx()
5374 static void gen_tlbld_6xx(DisasContext *ctx) in gen_tlbld_6xx()
5385 static void gen_tlbli_6xx(DisasContext *ctx) in gen_tlbli_6xx()
5398 static void gen_mfapidi(DisasContext *ctx) in gen_mfapidi()
5405 static void gen_tlbiva(DisasContext *ctx) in gen_tlbiva()
5420 static inline void gen_405_mulladd_insn(DisasContext *ctx, int opc2, int opc3, in gen_405_mulladd_insn()
5633 static void gen_mfdcr(DisasContext *ctx) in gen_mfdcr()
5647 static void gen_mtdcr(DisasContext *ctx) in gen_mtdcr()
5662 static void gen_mfdcrx(DisasContext *ctx) in gen_mfdcrx()
5676 static void gen_mtdcrx(DisasContext *ctx) in gen_mtdcrx()
5689 static void gen_dccci(DisasContext *ctx) in gen_dccci()
5696 static void gen_dcread(DisasContext *ctx) in gen_dcread()
5714 static void gen_icbt_40x(DisasContext *ctx) in gen_icbt_40x()
5724 static void gen_iccci(DisasContext *ctx) in gen_iccci()
5731 static void gen_icread(DisasContext *ctx) in gen_icread()
5738 static void gen_rfci_40x(DisasContext *ctx) in gen_rfci_40x()
5750 static void gen_rfci(DisasContext *ctx) in gen_rfci()
5765 static void gen_rfdi(DisasContext *ctx) in gen_rfdi()
5778 static void gen_rfmci(DisasContext *ctx) in gen_rfmci()
5793 static void gen_tlbre_40x(DisasContext *ctx) in gen_tlbre_40x()
5816 static void gen_tlbsx_40x(DisasContext *ctx) in gen_tlbsx_40x()
5838 static void gen_tlbwe_40x(DisasContext *ctx) in gen_tlbwe_40x()
5864 static void gen_tlbre_440(DisasContext *ctx) in gen_tlbre_440()
5889 static void gen_tlbsx_440(DisasContext *ctx) in gen_tlbsx_440()
5911 static void gen_tlbwe_440(DisasContext *ctx) in gen_tlbwe_440()
5937 static void gen_tlbre_booke206(DisasContext *ctx) in gen_tlbre_booke206()
5948 static void gen_tlbsx_booke206(DisasContext *ctx) in gen_tlbsx_booke206()
5967 static void gen_tlbwe_booke206(DisasContext *ctx) in gen_tlbwe_booke206()
5977 static void gen_tlbivax_booke206(DisasContext *ctx) in gen_tlbivax_booke206()
5991 static void gen_tlbilx_booke206(DisasContext *ctx) in gen_tlbilx_booke206()
6020 static void gen_wrtee(DisasContext *ctx) in gen_wrtee()
6042 static void gen_wrteei(DisasContext *ctx) in gen_wrteei()
6062 static void gen_dlmzb(DisasContext *ctx) in gen_dlmzb()
6070 static void gen_mbar(DisasContext *ctx) in gen_mbar()
6076 static void gen_msync_4xx(DisasContext *ctx) in gen_msync_4xx()
6087 static void gen_icbt_440(DisasContext *ctx) in gen_icbt_440()
6097 static void gen_maddld(DisasContext *ctx) in gen_maddld()
6106 static void gen_maddhd_maddhdu(DisasContext *ctx) in gen_maddhd_maddhdu()
6126 static void gen_tbegin(DisasContext *ctx) in gen_tbegin()
6160 static inline void gen_cp_abort(DisasContext *ctx) in gen_cp_abort()
6257 static int times_2(DisasContext *ctx, int x) in times_2()
6262 static int times_4(DisasContext *ctx, int x) in times_4()
6267 static int times_16(DisasContext *ctx, int x) in times_16()
6272 static int64_t dw_compose_ea(DisasContext *ctx, int x) in dw_compose_ea()
6319 #define REQUIRE_FPU(ctx) \ argument
6390 static bool resolve_PLS_D(DisasContext *ctx, arg_D *d, arg_PLS_D *a) in resolve_PLS_D()
6424 static void gen_dform39(DisasContext *ctx) in gen_dform39()
6435 static void gen_dform3D(DisasContext *ctx) in gen_dform3D()
6448 static void gen_brd(DisasContext *ctx) in gen_brd()
6454 static void gen_brw(DisasContext *ctx) in gen_brw()
6462 static void gen_brh(DisasContext *ctx) in gen_brh()
7264 static bool decode_legacy(PowerPCCPU *cpu, DisasContext *ctx, uint32_t insn) in decode_legacy()
7322 DisasContext *ctx = container_of(dcbase, DisasContext, base); in ppc_tr_init_disas_context() local
7377 static bool is_prefix_insn(DisasContext *ctx, uint32_t insn) in is_prefix_insn()
7385 DisasContext *ctx = container_of(dcbase, DisasContext, base); in ppc_tr_translate_insn() local
7429 DisasContext *ctx = container_of(dcbase, DisasContext, base); in ppc_tr_tb_stop() local
7523 DisasContext ctx; in gen_intermediate_code() local