Lines Matching refs:pregs
51 struct regs *pregs, /* Pointer to PCB image of registers. */ in fldst() argument
67 asi = (uint32_t)((pregs->r_tstate >> TSTATE_ASI_SHIFT) & in fldst()
74 return (vis_fldst(pfpsd, pinst, pregs, prw, asi)); in fldst()
78 ftt = read_iureg(pfpsd, pinst.rs1, pregs, prw, &fea); in fldst()
81 ftt = read_iureg(pfpsd, pinst.rs2, pregs, prw, &tea); in fldst()
88 ftt = read_iureg(pfpsd, pinst.rs1, pregs, prw, &tea); in fldst()
132 switch (do_unaligned(pregs, &badaddr)) { in fldst()
140 pregs->r_pc = pregs->r_npc; /* Do not retry emulated instruction. */ in fldst()
141 pregs->r_npc += 4; in fldst()
276 struct regs *pregs; in fmovcc_icc() local
283 pregs = lwptoregs(curthread->t_lwp); in fmovcc_icc()
284 tstate = pregs->r_tstate; in fmovcc_icc()
405 struct regs *pregs; in fmovr() local
420 pregs = lwptoregs(curthread->t_lwp); in fmovr()
421 prw = (ulong_t *)pregs->r_sp; in fmovr()
422 ftt = read_iureg(pfpsd, nrs1, pregs, prw, (uint64_t *)&r); in fmovr()
477 struct regs *pregs, /* Pointer to PCB image of registers. */ in movcc() argument
573 ftt = read_iureg(pfpsd, nrs2, pregs, prw, &r); in movcc()
576 ftt = write_iureg(pfpsd, nrd, pregs, prw, &r); in movcc()
585 ftt = write_iureg(pfpsd, nrd, pregs, prw, &r); in movcc()
588 pregs->r_pc = pregs->r_npc; /* Do not retry emulated instruction. */ in movcc()
589 pregs->r_npc += 4; in movcc()