Lines Matching defs:dc

135 static inline TCGv_i32 get_temp_i32(DisasContext *dc)  in get_temp_i32()
143 static inline TCGv get_temp_tl(DisasContext *dc) in get_temp_tl()
151 static inline void gen_update_fprs_dirty(DisasContext *dc, int rd) in gen_update_fprs_dirty()
165 static TCGv_i32 gen_load_fpr_F(DisasContext *dc, unsigned int src) in gen_load_fpr_F()
184 static void gen_store_fpr_F(DisasContext *dc, unsigned int dst, TCGv_i32 v) in gen_store_fpr_F()
200 static TCGv_i32 gen_dest_fpr_F(DisasContext *dc) in gen_dest_fpr_F()
205 static TCGv_i64 gen_load_fpr_D(DisasContext *dc, unsigned int src) in gen_load_fpr_D()
211 static void gen_store_fpr_D(DisasContext *dc, unsigned int dst, TCGv_i64 v) in gen_store_fpr_D()
218 static TCGv_i64 gen_dest_fpr_D(DisasContext *dc, unsigned int dst) in gen_dest_fpr_D()
247 static void gen_store_fpr_Q(DisasContext *dc, unsigned int dst, in gen_store_fpr_Q()
258 static TCGv_i64 gen_load_fpr_Q0(DisasContext *dc, unsigned int src) in gen_load_fpr_Q0()
264 static TCGv_i64 gen_load_fpr_Q1(DisasContext *dc, unsigned int src) in gen_load_fpr_Q1()
270 static void gen_move_Q(DisasContext *dc, unsigned int rd, unsigned int rs) in gen_move_Q()
283 #define supervisor(dc) 0 argument
285 #define hypervisor(dc) 0 argument
289 #define hypervisor(dc) (dc->hypervisor) argument
290 #define supervisor(dc) (dc->supervisor | dc->hypervisor) argument
292 #define supervisor(dc) (dc->supervisor) argument
298 #define AM_CHECK(dc) ((dc)->address_mask_32bit) argument
300 #define AM_CHECK(dc) (1) argument
304 static inline void gen_address_mask(DisasContext *dc, TCGv addr) in gen_address_mask()
312 static inline TCGv gen_load_gpr(DisasContext *dc, int reg) in gen_load_gpr()
324 static inline void gen_store_gpr(DisasContext *dc, int reg, TCGv v) in gen_store_gpr()
332 static inline TCGv gen_dest_gpr(DisasContext *dc, int reg) in gen_dest_gpr()
459 static void gen_op_addx_int(DisasContext *dc, TCGv dst, TCGv src1, in gen_op_addx_int()
538 static void gen_op_subx_int(DisasContext *dc, TCGv dst, TCGv src1, in gen_op_subx_int()
974 static inline void gen_branch2(DisasContext *dc, target_ulong pc1, in gen_branch2()
987 static void gen_branch_a(DisasContext *dc, target_ulong pc1) in gen_branch_a()
1002 static void gen_branch_n(DisasContext *dc, target_ulong pc1) in gen_branch_n()
1027 static inline void gen_generic_branch(DisasContext *dc) in gen_generic_branch()
1042 static inline void flush_cond(DisasContext *dc) in flush_cond()
1050 static inline void save_npc(DisasContext *dc) in save_npc()
1060 static inline void update_psr(DisasContext *dc) in update_psr()
1068 static inline void save_state(DisasContext *dc) in save_state()
1074 static void gen_exception(DisasContext *dc, int which) in gen_exception()
1092 static inline void gen_mov_pc_npc(DisasContext *dc) in gen_mov_pc_npc()
1123 DisasContext *dc) in gen_compare()
1377 DisasContext *dc) in gen_cond()
1442 static void do_branch(DisasContext *dc, int32_t offset, uint32_t insn, int cc) in do_branch()
1482 static void do_fbranch(DisasContext *dc, int32_t offset, uint32_t insn, int cc) in do_fbranch()
1523 static void do_branch_reg(DisasContext *dc, int32_t offset, uint32_t insn, in do_branch_reg()
1682 static void gen_op_fpexception_im(DisasContext *dc, int fsr_flags) in gen_op_fpexception_im()
1689 static int gen_trap_ifnofpu(DisasContext *dc) in gen_trap_ifnofpu()
1705 static inline void gen_fop_FF(DisasContext *dc, int rd, int rs, in gen_fop_FF()
1719 static inline void gen_ne_fop_FF(DisasContext *dc, int rd, int rs, in gen_ne_fop_FF()
1732 static inline void gen_fop_FFF(DisasContext *dc, int rd, int rs1, int rs2, in gen_fop_FFF()
1748 static inline void gen_ne_fop_FFF(DisasContext *dc, int rd, int rs1, int rs2, in gen_ne_fop_FFF()
1763 static inline void gen_fop_DD(DisasContext *dc, int rd, int rs, in gen_fop_DD()
1778 static inline void gen_ne_fop_DD(DisasContext *dc, int rd, int rs, in gen_ne_fop_DD()
1792 static inline void gen_fop_DDD(DisasContext *dc, int rd, int rs1, int rs2, in gen_fop_DDD()
1808 static inline void gen_ne_fop_DDD(DisasContext *dc, int rd, int rs1, int rs2, in gen_ne_fop_DDD()
1822 static inline void gen_gsr_fop_DDD(DisasContext *dc, int rd, int rs1, int rs2, in gen_gsr_fop_DDD()
1836 static inline void gen_ne_fop_DDDD(DisasContext *dc, int rd, int rs1, int rs2, in gen_ne_fop_DDDD()
1852 static inline void gen_fop_QQ(DisasContext *dc, int rd, int rs, in gen_fop_QQ()
1865 static inline void gen_ne_fop_QQ(DisasContext *dc, int rd, int rs, in gen_ne_fop_QQ()
1877 static inline void gen_fop_QQQ(DisasContext *dc, int rd, int rs1, int rs2, in gen_fop_QQQ()
1890 static inline void gen_fop_DFF(DisasContext *dc, int rd, int rs1, int rs2, in gen_fop_DFF()
1906 static inline void gen_fop_QDD(DisasContext *dc, int rd, int rs1, int rs2, in gen_fop_QDD()
1922 static inline void gen_fop_DF(DisasContext *dc, int rd, int rs, in gen_fop_DF()
1938 static inline void gen_ne_fop_DF(DisasContext *dc, int rd, int rs, in gen_ne_fop_DF()
1952 static inline void gen_fop_FD(DisasContext *dc, int rd, int rs, in gen_fop_FD()
1967 static inline void gen_fop_FQ(DisasContext *dc, int rd, int rs, in gen_fop_FQ()
1981 static inline void gen_fop_DQ(DisasContext *dc, int rd, int rs, in gen_fop_DQ()
1995 static inline void gen_ne_fop_QF(DisasContext *dc, int rd, int rs, in gen_ne_fop_QF()
2008 static inline void gen_ne_fop_QD(DisasContext *dc, int rd, int rs, in gen_ne_fop_QD()
2021 static void gen_swap(DisasContext *dc, TCGv dst, TCGv src, in gen_swap()
2028 static void gen_ldstub(DisasContext *dc, TCGv dst, TCGv addr, int mmu_idx) in gen_ldstub()
2056 static DisasASI get_asi(DisasContext *dc, int insn, MemOp memop) in get_asi()
2269 static void gen_ld_asi(DisasContext *dc, TCGv dst, TCGv addr, in gen_ld_asi()
2307 static void gen_st_asi(DisasContext *dc, TCGv src, TCGv addr, in gen_st_asi()
2391 static void gen_swap_asi(DisasContext *dc, TCGv dst, TCGv src, in gen_swap_asi()
2409 static void gen_cas_asi(DisasContext *dc, TCGv addr, TCGv cmpv, in gen_cas_asi()
2432 static void gen_ldstub_asi(DisasContext *dc, TCGv dst, TCGv addr, int insn) in gen_ldstub_asi()
2474 static void gen_ldf_asi(DisasContext *dc, TCGv addr, in gen_ldf_asi()
2588 static void gen_stf_asi(DisasContext *dc, TCGv addr, in gen_stf_asi()
2671 static void gen_ldda_asi(DisasContext *dc, TCGv addr, int insn, int rd) in gen_ldda_asi()
2737 static void gen_stda_asi(DisasContext *dc, TCGv hi, TCGv addr, in gen_stda_asi()
2797 static void gen_casx_asi(DisasContext *dc, TCGv addr, TCGv cmpv, in gen_casx_asi()
2821 static void gen_ldda_asi(DisasContext *dc, TCGv addr, int insn, int rd) in gen_ldda_asi()
2859 static void gen_stda_asi(DisasContext *dc, TCGv hi, TCGv addr, in gen_stda_asi()
2913 static TCGv get_src1(DisasContext *dc, unsigned int insn) in get_src1()
2919 static TCGv get_src2(DisasContext *dc, unsigned int insn) in get_src2()
2933 static void gen_fmovs(DisasContext *dc, DisasCompare *cmp, int rd, int rs) in gen_fmovs()
2962 static void gen_fmovd(DisasContext *dc, DisasCompare *cmp, int rd, int rs) in gen_fmovd()
2971 static void gen_fmovq(DisasContext *dc, DisasCompare *cmp, int rd, int rs) in gen_fmovq()
3011 static void gen_edge(DisasContext *dc, TCGv dst, TCGv s1, TCGv s2, in gen_edge()
3154 #define CHECK_IU_FEATURE(dc, FEATURE) \ argument
3157 #define CHECK_FPU_FEATURE(dc, FEATURE) \ argument
3162 static void disas_sparc_insn(DisasContext * dc, unsigned int insn) in disas_sparc_insn()
5820 DisasContext *dc = container_of(dcbase, DisasContext, base); in sparc_tr_init_disas_context() local
5855 DisasContext *dc = container_of(dcbase, DisasContext, base); in sparc_tr_insn_start() local
5868 DisasContext *dc = container_of(dcbase, DisasContext, base); in sparc_tr_breakpoint_check() local
5883 DisasContext *dc = container_of(dcbase, DisasContext, base); in sparc_tr_translate_insn() local
5901 DisasContext *dc = container_of(dcbase, DisasContext, base); in sparc_tr_tb_stop() local
5951 DisasContext dc = {}; in gen_intermediate_code() local