Searched refs:gprn (Results 1 – 5 of 5) sorted by relevance
/openbmc/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 | 407 void spr_noaccess(DisasContext *ctx, int gprn, int sprn) in spr_noaccess() argument 429 void spr_read_generic(DisasContext *ctx, int gprn, int sprn) in spr_read_generic() argument 431 gen_load_spr(cpu_gpr[gprn], sprn); in spr_read_generic() 443 void spr_write_generic(DisasContext *ctx, int sprn, int gprn) in spr_write_generic() argument 445 gen_store_spr(sprn, cpu_gpr[gprn]); in spr_write_generic() 449 void spr_write_generic32(DisasContext *ctx, int sprn, int gprn) in spr_write_generic32() argument 453 tcg_gen_ext32u_tl(t0, cpu_gpr[gprn]); in spr_write_generic32() 457 spr_write_generic(ctx, sprn, gprn); in spr_write_generic32() 461 void spr_core_write_generic(DisasContext *ctx, int sprn, int gprn) in spr_core_write_generic() argument 464 spr_write_generic(ctx, sprn, gprn); in spr_core_write_generic() [all …]
|
H A D | cpu.h | 1638 static inline uint64_t ppc_dump_gpr(CPUPPCState *env, int gprn) in ppc_dump_gpr() argument 1642 gprv = env->gpr[gprn]; in ppc_dump_gpr() 1649 gprv |= (uint64_t)env->gprh[gprn] << 32; in ppc_dump_gpr()
|
/openbmc/linux/arch/powerpc/lib/ |
H A D | test_emulate_step.c | 1644 #define gpr_mismatch(gprn, exp, got) \ argument 1646 gprn, exp, got)
|