Lines Matching refs:nip

119                   ppc_dump_gpr(env, 8), env->nip);  in dump_syscall()
134 env->nip); in dump_hcall()
410 env->nip = vector; in powerpc_set_excp_state()
499 trace_ppc_excp_isi(msr, env->nip); in powerpc_excp_40x()
516 trace_ppc_excp_inval(env->nip); in powerpc_excp_40x()
538 env->nip += 4; in powerpc_excp_40x()
562 env->spr[srr0] = env->nip; in powerpc_excp_40x()
614 trace_ppc_excp_isi(msr, env->nip); in powerpc_excp_6xx()
645 trace_ppc_excp_inval(env->nip); in powerpc_excp_6xx()
668 env->nip += 4; in powerpc_excp_6xx()
723 env->spr[SPR_SRR0] = env->nip; in powerpc_excp_6xx()
773 trace_ppc_excp_isi(msr, env->nip); in powerpc_excp_7xx()
804 trace_ppc_excp_inval(env->nip); in powerpc_excp_7xx()
834 env->nip += 4; in powerpc_excp_7xx()
895 env->spr[SPR_SRR0] = env->nip; in powerpc_excp_7xx()
945 trace_ppc_excp_isi(msr, env->nip); in powerpc_excp_74xx()
976 trace_ppc_excp_inval(env->nip); in powerpc_excp_74xx()
1006 env->nip += 4; in powerpc_excp_74xx()
1059 env->spr[SPR_SRR0] = env->nip; in powerpc_excp_74xx()
1126 env->spr[SPR_BOOKE_CSRR0] = env->nip; in powerpc_excp_booke()
1134 trace_ppc_excp_isi(msr, env->nip); in powerpc_excp_booke()
1162 trace_ppc_excp_inval(env->nip); in powerpc_excp_booke()
1188 env->nip += 4; in powerpc_excp_booke()
1212 env->spr[SPR_BOOKE_CSRR0] = env->nip; in powerpc_excp_booke()
1255 env->spr[srr0] = env->nip; in powerpc_excp_booke()
1368 return is_prefix_insn(env, ppc_ldl_code(env, env->nip)); in is_prefix_insn_excp()
1449 trace_ppc_excp_isi(msr, env->nip); in powerpc_excp_books()
1504 trace_ppc_excp_inval(env->nip); in powerpc_excp_books()
1533 env->nip += 4; in powerpc_excp_books()
1554 env->nip += 4; in powerpc_excp_books()
1560 env->lr = env->nip; in powerpc_excp_books()
1608 uint32_t insn = ppc_ldl_code(env, env->nip); in powerpc_excp_books()
1611 uint32_t insn2 = ppc_ldl_code(env, env->nip + 4); in powerpc_excp_books()
1642 env->spr[SPR_EBBRR] = env->nip; in powerpc_excp_books()
1673 env->spr[srr0] = env->nip; in powerpc_excp_books()
1717 " => %s (%d) error=%02x\n", env->nip, powerpc_excp_name(excp), in powerpc_excp()
2712 static void do_rfi(CPUPPCState *env, target_ulong nip, target_ulong msr) in do_rfi() argument
2724 nip = (uint32_t)nip; in do_rfi()
2727 nip = (uint32_t)nip; in do_rfi()
2730 env->nip = nip & ~((target_ulong)0x00000003); in do_rfi()
2732 trace_ppc_excp_rfi(env->nip, env->msr); in do_rfi()
2789 env->nip = env->spr[SPR_EBBRR]; in helper_rfebb()
2793 env->nip = (uint32_t)env->spr[SPR_EBBRR]; in helper_rfebb()
3206 insn = ppc_ldl_code(env, env->nip); in ppc_cpu_do_unaligned_access()
3292 } else if (cpu_breakpoint_test(cs, env->nip, BP_CPU)) { in ppc_cpu_debug_excp_handler()