Lines Matching refs:TMP
41 #define TMP r28
75 TMP = #-BIAS
118 EXP0 += add(TMP,EXP1)
119 TMP = xor(AH,BH)
123 p2 = cmp.gt(TMP,#-1)
194 TMP = #63 // max amount to shift
222 BTMPH = min(BTMPH,TMP) // Don't shift more than 63
226 TMP = USR
242 if (!p1.new) TMP = or(BTMPL,TMP) // If not, Inexact+Underflow
246 USR = TMP
260 TMP = USR
265 PP_LL_L = extractu(TMP,#2,#SR_ROUND_OFF) // rounding bits
266 TMP = or(TMP,#0x28) // inexact + overflow
270 USR = TMP
272 TMP = PP_LL_L // unmodified rounding mode
275 p0 = !cmp.eq(TMP,#1) // If not round-to-zero and
320 TMP = ##0x7c000000
328 p0 = bitsclr(AH,TMP)
332 TMP = cl0(BTMP)
335 TMP = add(TMP,#-EXPBITS)
338 BTMP = asl(BTMP,TMP)
342 AH -= asl(TMP,#HI_MANTBITS)
347 TMP = USR
351 TMP = or(TMP,#0x30) // Inexact + Underflow
353 BTMPH = extractu(TMP,#2,#SR_ROUND_OFF) // get rounding mode
356 USR = TMP
368 TMP = USR
372 TMP = or(TMP,#2)
375 USR = TMP
384 TMP = convert_df2sf(A) // will generate invalid if sNaN