Lines Matching refs:tmp2
138 #define FPRAS_INTERVAL(operation, blk, doex, tmp1, tmp2, tmp3, tmp4, label) \ argument
143 sethi %hi(fpras_disableids), tmp2 ;\
144 ld [tmp2 + %lo(fpras_disableids)], tmp2 ;\
147 btst tmp3, tmp2 ;\
150 set fpras_chkfn_type1, tmp2 ;\
151 prefetch [tmp2 + (FPRAS_BLK0 + blk * 64)], #one_read ;\
152 ldn [THREAD_REG + T_CPU], tmp2 ;\
153 ldn [tmp2 + CPU_PRIVATE], tmp2 ;\
154 brz,pn tmp2, label##f /* early in startup? */ ;\
158 add tmp2, tmp4, tmp2 ;\
159 add tmp2, tmp3, tmp2 /* keep ptr for update */ ;\
160 ldx [tmp2], tmp3 /* last timestamp */ ;\
166 stx doex, [tmp2] /* updated timestamp */ ;\
233 #define FPRAS_REWRITE_TYPE2Q1(blk, doex, tmp1, tmp2, label1, label2) \ argument
236 set fpras_chkfn_type1, tmp2 ;\
239 ldd [tmp2 + (FPRAS_BLK0 + blk * 64)], %f4 ;\
240 ldd [tmp2 + (FPRAS_BLK0 + blk * 64) + 8], %f2 ;\
261 #define FPRAS_REWRITE_TYPE2Q2(blk, doex, tmp1, tmp2, label1, label2) \ argument
264 set fpras_chkfn_type1, tmp2 ;\
267 ldd [tmp2 + (FPRAS_BLK0 + blk * 64)], %f20 ;\
268 ldd [tmp2 + (FPRAS_BLK0 + blk * 64) + 8], %f18 ;\