Lines Matching refs:s1

647       fcmp.lt.s1 p11, p0      = FR_Arg, f1          // if arg is less than 1
652 fma.s1 FR_X2 = FR_Arg, FR_Arg, f0 // Obtain x^2
668 fcmp.eq.s1 p10, p0 = FR_Arg, f1 // if arg == 1 (return 0)
683 fms.s1 FR_XM1 = FR_Arg, f1, f1 // X0 = X-1 (for near 1 path)
696 fms.s1 FR_M2 = FR_X2, f1, f1 // m2 = x^2 - 1
701 fms.s1 FR_M2L = FR_Arg, FR_Arg, FR_X2 // low part of
718 (p9) fms.s1 FR_XLog_Hi = FR_Two, FR_Arg, f1 // Hi of log arg = 2*X-1
725 (p8) fma.s1 FR_2XM1 = FR_Two, FR_XM1, f0 // 2X0 = 2 * X0
743 fma.s1 FR_Tmp = f1, f1, FR_M2 // Tmp = 1 + m2
758 frsqrta.s1 FR_Rcp, p0 = FR_M2 // Rcp = 1/m2 reciprocal appr.
764 fms.s1 FR_Tmp = FR_X2, f1, FR_Tmp // Tmp = x^2 - Tmp
770 fma.s1 FR_GG = FR_Rcp, FR_M2, f0 // g = Rcp * m2
776 fma.s1 FR_HH = FR_Half, FR_Rcp, f0 // h = 0.5 * Rcp
781 fnma.s1 FR_EE = FR_GG, FR_HH, FR_Half // e = 0.5 - g * h
786 fma.s1 FR_M2L = FR_Tmp, f1, FR_M2L // low part of m2 = Tmp+m2l
792 fma.s1 FR_GG = FR_GG, FR_EE, FR_GG // g = g * e + g
798 fma.s1 FR_HH = FR_HH, FR_EE, FR_HH // h = h * e + h
804 fnma.s1 FR_EE = FR_GG, FR_HH, FR_Half // e = 0.5 - g * h
809 fma.s1 FR_GG = FR_GG, FR_EE, FR_GG // g = g * e + g
815 fma.s1 FR_HH = FR_HH, FR_EE, FR_HH // h = h * e + h
821 fnma.s1 FR_EE = FR_GG, FR_HH, FR_Half // e = 0.5 - g * h
827 fma.s1 FR_GG = FR_GG, FR_EE, FR_GG // g = g * e + g
833 fma.s1 FR_HH = FR_HH, FR_EE, FR_HH // h = h * e + h
839 fnma.s1 FR_DD = FR_GG, FR_GG, FR_M2 // Remainder d = g * g - p2
844 fma.s1 FR_XLog_Hi = FR_Arg, f1, FR_GG // bh = z + gh
850 fma.s1 FR_DD = FR_DD, f1, FR_M2L // add p2l: d = d + p2l
862 fma.s1 FR_GL = FR_DD, FR_HH, f0 // gl = d * h
867 fma.s1 FR_XLog_Hi = FR_DD, FR_HH, FR_XLog_Hi // bh = bh + gl
893 fms.s1 FR_XLog_Lo = FR_Arg, f1, FR_XLog_Hi // bl = x - bh
927 fma.s1 FR_XLog_Lo = FR_XLog_Lo, f1, FR_GG // bl = bl + gg
960 fma.s1 FR_XLog_Lo = FR_XLog_Lo, f1, FR_GL // bl = bl + gl
1000 fmpy.s1 FR_G = FR_G, FR_G2 // G = G_1 * G_2
1005 fadd.s1 FR_H = FR_H, FR_H2 // H = H_1 + H_2
1011 fadd.s1 FR_h = FR_h, FR_h2 // h = h_1 + h_2
1016 fma.s1 FR_S_lo = FR_XLog_Lo, FR_2_to_minus_N, f0 //S_lo=S_lo*2^(-N)
1022 fmpy.s1 FR_G = FR_G, FR_G3 // G = (G_1 * G_2) * G_3
1027 fadd.s1 FR_H = FR_H, FR_H3 // H = (H_1 + H_2) + H_3
1033 fadd.s1 FR_h = FR_h, FR_h3 // h = (h_1 + h_2) + h_3
1039 fms.s1 FR_r = FR_G, FR_S_hi, f1 // r = G * S_hi - 1
1044 fma.s1 FR_Y_hi = FR_float_N, FR_log2_hi, FR_H // Y_hi=N*log2_hi+H
1050 fma.s1 FR_h = FR_float_N, FR_log2_lo, FR_h // h=N*log2_lo+h
1055 fma.s1 FR_r = FR_G, FR_S_lo, FR_r // r=G*S_lo+(G*S_hi-1)
1061 fma.s1 FR_poly_lo = FR_r, FR_Q4, FR_Q3 // poly_lo = r * Q4 + Q3
1066 fmpy.s1 FR_rsq = FR_r, FR_r // rsq = r * r
1072 fma.s1 FR_poly_lo = FR_poly_lo, FR_r, FR_Q2 // poly_lo=poly_lo*r+Q2
1077 fma.s1 FR_rcub = FR_rsq, FR_r, f0 // rcub = r^3
1083 fma.s1 FR_poly_hi = FR_Q1, FR_rsq, FR_r // poly_hi = Q1*rsq + r
1089 fma.s1 FR_poly_lo = FR_poly_lo, FR_rcub, FR_h//poly_lo=poly_lo*r^3+h
1262 fmpy.s1 FR_G = FR_G, FR_G2 // G = G_1 * G_2
1267 fadd.s1 FR_H = FR_H, FR_H2 // H = H_1 + H_2
1274 fadd.s1 FR_h = FR_h, FR_h2 // h = h_1 + h_2
1279 fmpy.s1 FR_G = FR_G, FR_G3 // G = (G_1 * G_2)*G_3
1284 fadd.s1 FR_H = FR_H, FR_H3 // H = (H_1 + H_2)+H_3
1290 fadd.s1 FR_h = FR_h, FR_h3 // h = (h_1 + h_2) + h_3
1296 fms.s1 FR_r = FR_G, FR_S_hi, f1 // r = G * S_hi - 1
1301 fma.s1 FR_Y_hi = FR_float_N, FR_log2_hi, FR_H // Y_hi=N*log2_hi+H
1307 fma.s1 FR_h = FR_float_N, FR_log2_lo, FR_h // h = N*log2_lo+h
1313 fma.s1 FR_poly_lo = FR_r, FR_Q4, FR_Q3 // poly_lo = r * Q4 + Q3
1318 fmpy.s1 FR_rsq = FR_r, FR_r // rsq = r * r
1324 fma.s1 FR_poly_lo = FR_poly_lo, FR_r, FR_Q2 // poly_lo=poly_lo*r+Q2
1329 fma.s1 FR_rcub = FR_rsq, FR_r, f0 // rcub = r^3
1335 fma.s1 FR_poly_hi = FR_Q1, FR_rsq, FR_r // poly_hi = Q1*rsq + r
1341 fma.s1 FR_poly_lo = FR_poly_lo, FR_rcub, FR_h//poly_lo=poly_lo*r^3+h
1360 frsqrta.s1 FR_Rcp, p0 = FR_2XM1 // Rcp = 1/x reciprocal appr. &SQRT&
1366 fma.s1 FR_PV6 = FR_PP5, FR_XM1, FR_PP4 // pv6 = P5*xm1+P4 $POLY$
1371 fma.s1 FR_QV6 = FR_QQ5, FR_XM1, FR_QQ4 // qv6 = Q5*xm1+Q4 $POLY$
1377 fma.s1 FR_PV4 = FR_PP3, FR_XM1, FR_PP2 // pv4 = P3*xm1+P2 $POLY$
1382 fma.s1 FR_QV4 = FR_QQ3, FR_XM1, FR_QQ2 // qv4 = Q3*xm1+Q2 $POLY$
1388 fma.s1 FR_XM12 = FR_XM1, FR_XM1, f0 // xm1^2 = xm1 * xm1 $POLY$
1394 fma.s1 FR_PV2 = FR_PP1, FR_XM1, FR_PP0 // pv2 = P1*xm1+P0 $POLY$
1399 fma.s1 FR_QV2 = FR_QQ1, FR_XM1, FR_QQ0 // qv2 = Q1*xm1+Q0 $POLY$
1405 fma.s1 FR_GG = FR_Rcp, FR_2XM1, f0 // g = Rcp * x &SQRT&
1410 fma.s1 FR_HH = FR_Half, FR_Rcp, f0 // h = 0.5 * Rcp &SQRT&
1417 fma.s1 FR_PV3 = FR_XM12, FR_PV6, FR_PV4//pv3=pv6*xm1^2+pv4 $POLY$
1422 fma.s1 FR_QV3 = FR_XM12, FR_QV6, FR_QV4//qv3=qv6*xm1^2+qv4 $POLY$
1429 fnma.s1 FR_EE = FR_GG, FR_HH, FR_Half // e = 0.5 - g * h &SQRT&
1435 fma.s1 FR_PP = FR_XM12, FR_PV3, FR_PV2 //pp=pv3*xm1^2+pv2 $POLY$
1440 fma.s1 FR_QQ = FR_XM12, FR_QV3, FR_QV2 //qq=qv3*xm1^2+qv2 $POLY$
1446 fma.s1 FR_GG = FR_GG, FR_EE, FR_GG // g = g * e + g &SQRT&
1451 fma.s1 FR_HH = FR_HH, FR_EE, FR_HH // h = h * e + h &SQRT&
1457 frcpa.s1 FR_Y0,p0 = f1,FR_QQ // y = frcpa(b) #DIV#
1462 fnma.s1 FR_EE = FR_GG, FR_HH, FR_Half // e = 0.5 - g*h &SQRT&
1468 fma.s1 FR_Q0 = FR_PP,FR_Y0,f0 // q = a*y #DIV#
1473 fnma.s1 FR_E0 = FR_Y0,FR_QQ,f1 // e = 1 - b*y #DIV#
1479 fma.s1 FR_GG = FR_GG, FR_EE, FR_GG // g = g * e + g &SQRT&
1484 fma.s1 FR_HH = FR_HH, FR_EE, FR_HH // h = h * e + h &SQRT&
1490 fma.s1 FR_E2 = FR_E0,FR_E0,FR_E0 // e2 = e+e^2 #DIV#
1495 fma.s1 FR_E1 = FR_E0,FR_E0,f0 // e1 = e^2 #DIV#
1501 fnma.s1 FR_EE = FR_GG, FR_HH, FR_Half // e = 0.5 - g * h &SQRT&
1506 fnma.s1 FR_DD = FR_GG, FR_GG, FR_2XM1 // d = x - g * g &SQRT&
1512 fma.s1 FR_Y1 = FR_Y0,FR_E2,FR_Y0 // y1 = y+y*e2 #DIV#
1517 fma.s1 FR_E3 = FR_E1,FR_E1,FR_E0 // e3 = e+e1^2 #DIV#
1523 fma.s1 FR_GG = FR_DD, FR_HH, FR_GG // g = d * h + g &SQRT&
1528 fma.s1 FR_HH = FR_HH, FR_EE, FR_HH // h = h * e + h &SQRT&
1534 fma.s1 FR_Y2 = FR_Y1,FR_E3,FR_Y0 // y2 = y+y1*e3 #DIV#
1539 fnma.s1 FR_R0 = FR_QQ,FR_Q0,FR_PP // r = a-b*q #DIV#
1545 fnma.s1 FR_DD = FR_GG, FR_GG, FR_2XM1 // d = x - g * g &SQRT&
1551 fnma.s1 FR_E4 = FR_QQ,FR_Y2,f1 // e4 = 1-b*y2 #DIV#
1556 fma.s1 FR_X_Hi = FR_R0,FR_Y2,FR_Q0 // x = q+r*y2 #DIV#
1562 fma.s1 FR_GL = FR_DD, FR_HH, f0 // gl = d * h &SQRT&
1568 fma.s1 FR_Y3 = FR_Y2,FR_E4,FR_Y2 // y3 = y2+y2*e4 #DIV#
1573 fnma.s1 FR_R1 = FR_QQ,FR_X_Hi,FR_PP // r1 = a-b*x #DIV#
1579 fma.s1 FR_HH = FR_GG, FR_X_Hi, f0 // hh = gg * x_hi
1584 fma.s1 FR_LH = FR_GL, FR_X_Hi, f0 // lh = gl * x_hi
1590 fma.s1 FR_X_lo = FR_R1,FR_Y3,f0 // x_lo = r1*y3 #DIV#
1596 fma.s1 FR_LL = FR_GL, FR_X_lo, f0 // ll = gl*x_lo
1601 fma.s1 FR_HL = FR_GG, FR_X_lo, f0 // hl = gg * x_lo
1607 fms.s1 FR_Res = FR_GL, f1, FR_LL // res = gl + ll
1613 fms.s1 FR_Res = FR_Res, f1, FR_LH // res = res + lh
1619 fms.s1 FR_Res = FR_Res, f1, FR_HL // res = res + hl
1625 fms.s1 FR_Res = FR_Res, f1, FR_HH // res = res + hh