Searched refs:gprn (Results 1 – 4 of 4) sorted by relevance
/qemu/target/ppc/ |
H A D | spr_common.h | 81 void spr_noaccess(DisasContext *ctx, int gprn, int sprn); 82 void spr_read_generic(DisasContext *ctx, int gprn, int sprn); 83 void spr_write_generic(DisasContext *ctx, int sprn, int gprn); 84 void spr_write_generic32(DisasContext *ctx, int sprn, int gprn); 85 void spr_core_write_generic(DisasContext *ctx, int sprn, int gprn); 86 void spr_core_write_generic32(DisasContext *ctx, int sprn, int gprn); 87 void spr_core_lpar_write_generic(DisasContext *ctx, int sprn, int gprn); 88 void spr_write_MMCR0(DisasContext *ctx, int sprn, int gprn); 89 void spr_write_MMCR1(DisasContext *ctx, int sprn, int gprn); 90 void spr_write_MMCRA(DisasContext *ctx, int sprn, int gprn); [all …]
|
H A D | power8-pmu-regs.c.inc | 62 static TCGv masked_gprn_for_spr_write(int gprn, int sprn, 72 /* Apply the mask into 'gprn' in a temp var */ 73 tcg_gen_andi_tl(t0, cpu_gpr[gprn], spr_mask); 75 /* Add the masked gprn bits into 'ret' */ 81 void spr_read_MMCR0_ureg(DisasContext *ctx, int gprn, int sprn) 98 tcg_gen_mov_tl(cpu_gpr[gprn], t0); 118 void spr_write_MMCR0_ureg(DisasContext *ctx, int sprn, int gprn) 131 masked_gprn = masked_gprn_for_spr_write(gprn, SPR_POWER_MMCR0, 136 void spr_read_MMCR2_ureg(DisasContext *ctx, int gprn, int sprn) 158 tcg_gen_mov_tl(cpu_gpr[gprn], t0); [all …]
|
H A D | translate.c | 408 void spr_noaccess(DisasContext *ctx, int gprn, int sprn) in spr_noaccess() argument 430 void spr_read_generic(DisasContext *ctx, int gprn, int sprn) in spr_read_generic() argument 432 gen_load_spr(cpu_gpr[gprn], sprn); in spr_read_generic() 444 void spr_write_generic(DisasContext *ctx, int sprn, int gprn) in spr_write_generic() argument 446 gen_store_spr(sprn, cpu_gpr[gprn]); in spr_write_generic() 450 void spr_write_generic32(DisasContext *ctx, int sprn, int gprn) in spr_write_generic32() argument 454 tcg_gen_ext32u_tl(t0, cpu_gpr[gprn]); in spr_write_generic32() 458 spr_write_generic(ctx, sprn, gprn); in spr_write_generic32() 462 void spr_core_write_generic(DisasContext *ctx, int sprn, int gprn) in spr_core_write_generic() argument 465 spr_write_generic(ctx, sprn, gprn); in spr_core_write_generic() [all …]
|
H A D | cpu.h | 1653 static inline uint64_t ppc_dump_gpr(CPUPPCState *env, int gprn) in ppc_dump_gpr() argument 1657 gprv = env->gpr[gprn]; in ppc_dump_gpr() 1664 gprv |= (uint64_t)env->gprh[gprn] << 32; in ppc_dump_gpr()
|