R_PC
pc = gregs.gregs[R_PC];
tsp->st_pc = gregs[R_PC];
if ((uintptr_t)psp->pr_info.si_addr != psp->pr_reg[R_PC])
psp->pr_reg[R_PC] == ptb->ptb_addr);
if ((uintptr_t)psp->pr_info.si_pc != psp->pr_reg[R_PC])
if (pt_bp_overlap(bep, psp->pr_reg[R_PC])) {
psp->pstk_gotpc |= (grs[R_PC] != 0);
return (psp->pstk_func(psp->pstk_private, grs[R_PC],
(void) printf(" %.*lx * %s", length, (long)gregs[R_PC], name);
uintptr_t pc = gregs[R_PC];
(void) printf(" %.*lx %-8s (", length, (long)reg[R_PC], sname);
if ((bpt = find_bp(ph, pstatus.pr_lwp.pr_reg[R_PC])) ==
EC_WORD(pstatus.pr_lwp.pr_reg[R_PC]));
EC_WORD(pstatus.pr_lwp.pr_reg[R_PC]));
pc = pstatus.pr_lwp.pr_reg[R_PC];
pc = pstatus.pr_lwp.pr_reg[R_PC];
caddr = pstat.pr_lwp.pr_reg[R_PC];
caddr = pstat.pr_lwp.pr_reg[R_PC];
symstr = print_address_ps(ph, (ulong_t)pstatus.pr_lwp.pr_reg[R_PC],
(void) printf(" 0x%08x:%-17s\n", EC_WORD(pstatus.pr_lwp.pr_reg[R_PC]),
(void) disasm_addr(ph, (ulong_t)pstat.pr_lwp.pr_reg[R_PC], num_inst);
disp_reg_line(ph, prst, "psr", R_PSR, "pc", R_PC);
disp_reg_line(ph, prst, "ccr", R_CCR, "pc", R_PC);
disp_reg_line(ph, prst, "psr", R_PSR, "pc", R_PC);
(long)Lsp->pr_reg[R_PC]);
uintptr_t pc = Lsp->pr_reg[R_PC];
uintptr_t pc = reg[R_PC];
(void) Lgetareg(Lwp, R_PC, &pc);
(void) Lgetareg(Lwp, R_PC, &pc);
(void) Lgetareg(Lwp, R_PC, &pc);
(void) Lputareg(Lwp, R_PC, pc);
ps->pr_lwp.pr_reg[R_PC] = cp->user.u_reg[REG_PC];
ps->pr_lwp.pr_reg[R_PC] = cp->user.u_reg[REG_PC];
cp->user.u_reg[REG_PC] = ps->pr_lwp.pr_reg[R_PC];
rs[REG_PC] = status.pr_reg[R_PC];
status.pr_reg[R_PC] = rs[REG_PC];
if (psp->pr_reg[R_PC] == dbp->dbp_addr)
(int)dpr->dpr_pid, (ulong_t)psp->pr_reg[R_PC]);
ctf_pc = pc = regs[R_PC];
gregs[R_PC] = pc;
if (gregs[R_FP] != fp || gregs[R_PC] != pc) {
pc = gregs[R_PC];
pc = gregs[R_PC];
pc = gregs[R_PC];
gregs[R_PC] = pc;
pc = gregs[R_PC];
if (Pissyscall_prev(P, P->status.pr_lwp.pr_reg[R_PC],
P->sysaddr = P->status.pr_lwp.pr_reg[R_PC];
P->status.pr_lwp.pr_reg[R_PC], saved);
L->lwp_status.pr_reg[R_PC], saved);
syspri = Pissyscall_prev(P, P->status.pr_lwp.pr_reg[R_PC],
(!Pissyscall(P, P->status.pr_lwp.pr_reg[R_PC]) &&
!Pissyscall_prev(P, P->status.pr_lwp.pr_reg[R_PC], NULL)))
if (!Pissyscall_prev(P, P->status.pr_lwp.pr_reg[R_PC], NULL)) {
ctf_pc = pc = regs[R_PC];
gregs[R_PC] = pc;
if (gregs[R_FP] != fp || gregs[R_PC] != pc) {
pc = gregs[R_PC];
pc = gregs[R_PC];
P->status.pr_lwp.pr_reg[R_PC] = P->sysaddr;
arglist[0] = P->status.pr_lwp.pr_reg[R_PC];
dst[R_PC] = gregs[REG_PC];
gregs[R_PC] = gregs[R_I7];
gregs[R_nPC] = gregs[R_PC] + 4;
P->status.pr_lwp.pr_reg[R_PC] = P->sysaddr;
dst[R_PC] = gregs[REG_PC];
dst[R_PC] = (uint64_t)(uint32_t)gregs[REG_PC];
gregs[R_PC] = gregs[R_I7];
gregs[R_nPC] = gregs[R_PC] + 4;
P->status.pr_lwp.pr_reg[R_PC] = P->sysaddr;
case R_PC:
prp[R_PC] = gr[REG_PC];
gr[REG_PC] = prp[R_PC];
dest[R_PC] = SET_LOWER_32(r->r_pc, src[R_PC]);
prp[R_PC] = gr[REG_PC];