Lines Matching refs:Calculate
2955 # from our 4-word stack frame. This means we must calculate the length
5701 #--No need to calculate r if this is the last loop
5705 #--Need to calculate r
6132 #--No need to calculate r if this is the last loop
6136 #--Need to calculate r
6623 # 2. (|X| < 1) Calculate asin(X) by #
6724 # 2. (|X| < 1) Calculate acos(X) by #
6848 # Step 2. Calculate N = round-to-nearest-int( X * 64/log2 ). #
6852 # 2.3 Calculate J = N mod 64; so J = 0,1,2,..., #
6854 # 2.4 Calculate M = (N - J)/64; so N = 64M + J. #
6855 # 2.5 Calculate the address of the stored value of #
6872 # Step 3. Calculate X - N*log2/64. #
6963 # 8.3 Calculate J = N mod 64, J = 0,1,...,63 #
6966 # 8.5 Calculate the address of the stored value #
7007 # Step 2. Calculate N = round-to-nearest-int( X * 64/log2 ). #
7009 # 2.2 Calculate J = N mod 64; so J = 0,1,2,..., #
7011 # 2.3 Calculate M = (N - J)/64; so N = 64M + J. #
7012 # 2.4 Calculate the address of the stored value of #
7018 # Step 3. Calculate X - N*log2/64. #
7071 # Step 8. Calculate exp(X)-1, |X| < 2^(-65). #
7085 # Step 9. Calculate exp(X)-1, |X| < 1/4, by a polynomial #
7104 # Step 10. Calculate exp(X)-1 for |X| >= 70 log 2. #
7711 # overflow. Thus, we calculate sinh(X) as follows: #
7825 # Thus, we calculate sinh(X) as follows: #
7933 # 2. (2**(-40) < |X| < (5/2) log2) Calculate tanh(X) by #
7943 # 5. ((5/2) log2 <= |X| < 50 log2) Calculate tanh(X) by #
7949 # calculate Tanh(X) by #
8361 #--DIVISION IS NEEDED TO CALCULATE (Y-F)/F.
8455 #--LET V=U*U, W=V*V, CALCULATE
8694 # 2. (|X| < 1) Calculate atanh(X) by #
8982 # 3. Calculate P where 1 + P approximates exp(r): #
11663 # - calculate the default result and return it in fp0.
11692 # calculate the default result
11697 bsr.l ovf_res # calculate default result
11706 # calculate a result rounded to extended precision.
11747 # - calculate the default result and return it in fp0.
11774 # - calculate the default result and return it in fp0.
11809 bsr.l unf_res # calculate default result
12150 bsr.l scale_to_zero_src # calculate scale factor
12193 bsr.l scale_to_zero_src # calculate scale factor
12212 # if underflow or inexact is enabled, then go calculate the EXOP first.
12221 bsr.l unf_res # calculate default result
12277 bsr.l ovf_res # calculate default result
12516 bsr.l ovf_res # calculate default result
12579 bsr.l unf_res # calculate default result
12930 bsr.l scale_to_zero_src # calculate scale factor
12973 bsr.l scale_to_zero_src # calculate scale factor
12992 # if underflow or inexact is enabled, go calculate EXOP first.
13001 bsr.l unf_res # calculate default result
13057 bsr.l ovf_res # calculate default result
13429 # unf_res() - calculate underflow result #
13430 # ovf_res() - calculate overflow result #
13450 # to calculate the default result. Also, create the EXOP for the #
13548 bsr.l scale_to_zero_src # calculate scale factor
13591 bsr.l scale_to_zero_src # calculate scale factor
13608 # if underflow or inexact is enabled, go calculate EXOP first.
13616 bsr.l unf_res # calculate default result
13672 bsr.l ovf_res # calculate default result
14056 bsr.l ovf_res # calculate default result
14122 bsr.l unf_res4 # calculate default result
14331 bsr.l scale_to_zero_src # calculate scale factor 1
14334 bsr.l scale_to_zero_dst # calculate scale factor 2
14409 bsr.l ovf_res # calculate default result
14455 bsr.l unf_res4 # calculate default result
14742 bsr.l ovf_res # calculate default result
14805 bsr.l unf_res # calculate default result
15195 bsr.l ovf_res # calculate default result
15258 bsr.l unf_res # calculate default result
15591 bsr.l scale_sqrt # calculate scale factor
15610 bsr.l scale_sqrt # calculate scale factor
15655 bsr.l scale_sqrt # calculate scale factor
15688 # if underflow or inexact is enabled, go calculate EXOP first.
15698 bsr.l unf_res # calculate default result
15754 bsr.l ovf_res # calculate default result
18240 bsr.l fmovm_calc_ea # calculate <ea>
18530 # _fmovm_calc_ea: calculate effective address #
19357 # "Dummy" CALCulate Effective Address: #
19431 # _calc_ea_fout(): calculate correct stacked <ea> for extended #
19576 # _dcalc_ea() - calculate <ea>, fixing An in process #
21724 # simply calculate the sticky bit and zero the mantissa. otherwise
21745 # calculate if the sticky should be set and clear the entire mantissa.
22942 # _dcalc_ea() - calculate the correct <ea> #
23043 # A4. Calculate the factor 10^exp in FP1 using a table of #
23090 # Calculate exponent:
23092 # 2. Calculate absolute value of exponent in d1 by mul and add.
23134 # Calculate mantissa:
23135 # 1. Calculate absolute value of mantissa in fp0 by mul and add.
23282 # Calculate the mantissa multiplier to compensate for the striping of
23330 # Calculate the mantissa multiplier to compensate for the appending of
23349 # Calculate power-of-ten factor from adjusted and shifted exponent.
23505 # A6. Calculate LEN. #
23514 # A7. Calculate SCALE. #
23543 # A12. Calculate YINT = FINT(Y) according to user's rounding #
23732 # A6. Calculate LEN.
23784 # A7. Calculate SCALE.
23941 fdiv.x %fp1,%fp0 # calculate X / SCALE -> Y to fp0
23948 # for DENORM, we must calculate:
23998 fmul.x %fp1,%fp0 # calculate X * SCALE -> Y to fp0
24042 # A12. Calculate YINT = FINT(Y) according to user's rounding mode.