Searched refs:new_cwp (Results 1 – 2 of 2) sorted by relevance
400 new_cwp; in dispatch_instruction() local1030 new_cwp = ((sregs->psr & PSR_CWP) - 1) & PSR_CWP; in dispatch_instruction()1031 if (sregs->wim & (1 << new_cwp)) { in dispatch_instruction()1036 rdd = &(sregs->r[((new_cwp << 4) + rd) & 0x7f]); in dispatch_instruction()1038 sregs->psr = (sregs->psr & ~PSR_CWP) | new_cwp; in dispatch_instruction()1042 new_cwp = ((sregs->psr & PSR_CWP) + 1) & PSR_CWP; in dispatch_instruction()1043 if (sregs->wim & (1 << new_cwp)) { in dispatch_instruction()1048 rdd = &(sregs->r[((new_cwp << 4) + rd) & 0x7f]); in dispatch_instruction()1050 sregs->psr = (sregs->psr & ~PSR_CWP) | new_cwp; in dispatch_instruction()1144 new_cwp = ((sregs->psr & PSR_CWP) + 1) & PSR_CWP; in dispatch_instruction()[all …]
1653 rd %psr, %g7 ! g7 = (junk << 5) + new_cwp1654 mov 1, %g5 ! g5 = 1 << new_cwp;1735 rd %psr, %g7 ! g7 = (junk << 5) + new_cwp;1736 mov 1, %g5 ! g5 = 1 << new_cwp;1740 st %g7, [%g6 + PCB_WIM] ! cpcb->pcb_wim = new_cwp;