HomeSort by: relevance | last modified time | path
    Searched refs:CWP (Results 1 - 6 of 6) sorted by relevancy

  /src/sys/arch/sparc/include/
psl.h 53 * | impl | ver | icc | reserved |E|E| pil |S|P|E| CWP |
154 * | CCR | ASI | - | PSTATE | - | CWP |
227 #define CWP 0x01f
  /src/sys/arch/sparc64/include/
psl.h 53 * | impl | ver | icc | reserved |E|E| pil |S|P|E| CWP |
171 * | CCR | ASI | - | PSTATE | - | CWP |
266 #define CWP 0x01f
385 SPARC64_RDPR_DEF(cwp, %cwp, int) /* getcwp() */
386 SPARC64_WRPR_DEF(cwp, %cwp, int) /* setcwp() */
  /src/sys/arch/sparc/sparc/
locore.s 1389 * cpcb->pcb_uw = (cpcb->pcb_wim - 1 - CWP) % nwindows
1391 * (where pcb_wim = log2(current %wim) and CWP = low 5 bits of %psr).
1392 * We compute this expression by table lookup in uwtab[CWP - pcb_wim],
1405 * wmask[CWP] tells whether a `rett' would return into the invalid window.
1451 * cpcb->pcb_uw = (cpcb->pcb_wim - 1 - CWP) % nwindows
1453 * (where pcb_wim = log2(current %wim) and CWP is the low 5 bits of %psr),
1454 * and this is computed as `uwtab[CWP - pcb_wim]'.
2347 /* now safe to set the new psr (changes CWP, leaves traps disabled) */
2374 and %l0, 31, %l0 ! CWP = %psr & 31;
2375 st %l0, [%l1 + PCB_WIM] ! cpcb->pcb_wim = CWP;
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/Disassembler/
SparcDisassembler.cpp 115 SP::TL, SP::PIL, SP::CWP, SP::CANSAVE, SP::CANRESTORE, SP::CLEANWIN,
  /src/sys/arch/sparc64/sparc64/
locore.s 121 and \reg, CWP, \reg
262 rdpr %cwp, \reg2
272 rdpr %cwp, \reg1 ! save %cwp for later
275 wrpr 0, %cwp
298 wrpr 1, %cwp
321 wrpr 2, %cwp
344 wrpr 3, %cwp
367 wrpr 4, %cwp
390 wrpr 5, %cwp
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/AsmParser/
SparcAsmParser.cpp 1317 if (name.equals("cwp")) {
1318 RegNo = Sparc::CWP;

Completed in 35 milliseconds