Lines Matching refs:PT
15 * 00/12/20 David Mosberger-Tang <davidm@hpl.hp.com> DTLB/ITLB handler now uses virtual PT.
943 #if PT(B6) != 0
947 add r16=PT(CR_IPSR),r1 // initialize first base pointer
948 add r17=PT(R11),r1 // initialize second base pointer
951 st8 [r16]=r29,PT(AR_PFS)-PT(CR_IPSR) // save cr.ipsr
954 st8.spill [r17]=r11,PT(CR_IIP)-PT(R11) // save r11
959 st8 [r16]=r26,PT(CR_IFS)-PT(AR_PFS) // save ar.pfs
960 st8 [r17]=r28,PT(AR_UNAT)-PT(CR_IIP) // save cr.iip
964 st8 [r17]=r25,PT(AR_RSC)-PT(AR_UNAT) // save ar.unat
969 st8 [r16]=r19,PT(AR_RNAT)-PT(CR_IFS) // store ar.pfs.pfm in cr.ifs
973 st8 [r17]=r27,PT(AR_BSPSTORE)-PT(AR_RSC)// save ar.rsc
982 (pKStk) adds r16=PT(PR)-PT(AR_RNAT),r16 // skip over ar_rnat field
983 (pKStk) adds r17=PT(B0)-PT(AR_BSPSTORE),r17 // skip over ar_bspstore field
990 (pUStk) st8 [r16]=r24,PT(PR)-PT(AR_RNAT) // save ar.rnat
991 (pUStk) st8 [r17]=r23,PT(B0)-PT(AR_BSPSTORE) // save ar.bspstore
994 st8 [r16]=r31,PT(LOADRS)-PT(PR) // save predicates
995 st8 [r17]=r28,PT(R1)-PT(B0) // save b0
998 st8 [r16]=r18,PT(R12)-PT(LOADRS) // save ar.rsc value for "loadrs"
999 st8.spill [r17]=r20,PT(R13)-PT(R1) // save original r1
1003 .mem.offset 0,0; st8.spill [r16]=r12,PT(AR_FPSR)-PT(R12) // save r12
1004 .mem.offset 8,0; st8.spill [r17]=r13,PT(R15)-PT(R13) // save r13
1007 st8 [r16]=r21,PT(R8)-PT(AR_FPSR) // save ar.fpsr