/glibc-2.36/sysdeps/ia64/fpu/ |
D | s_cosl.S | 631 FR_r = f8 define 920 fmerge.se FR_r = FR_norm_x, FR_norm_x // r = x, in case |x| < pi/4 978 (p6) fma.s1 FR_r_cubed = FR_r, FR_rsq, f0 // r^3 if |x| < pi/4 1025 fms.s1 FR_r = FR_s, f1, FR_w // r = s - w, assume |s| >= 2^-33 1047 fms.s1 FR_c = FR_s, f1, FR_r // c = s - r, for |s| >= 2^-33 1052 fma.s1 FR_rsq = FR_r, FR_r, f0 // rsq = r * r, for |s| >= 2^-33 1067 frcpa.s1 FR_r_hi, p15 = f1, FR_r // r_hi = frcpa(r) 1073 (p6) fcmp.lt.unc.s1 p8, p13 = FR_r, FR_Two_to_M3 // If big s, test r with 2^-3 1091 (p8) fcmp.gt.s1 p8, p13 = FR_r, FR_Neg_Two_to_M3 // If big s, p8 if |r| < 2^-3 1109 (p7) fms.s1 FR_r = FR_s, f1, FR_U_1 [all …]
|
D | libm_sincos_large.S | 642 FR_r = f8 define 1053 (p6) fmerge.se FR_r = FR_Input_X, FR_Input_X 1152 (p6) fms.s1 FR_r = FR_s, f1, FR_w 1170 (p6) fms.s1 FR_c = FR_s, f1, FR_r 1180 (p6) fcmp.lt.unc.s1 p8, p9 = FR_r, FR_Two_to_M3 1186 (p8) fcmp.gt.s1 p8, p9 = FR_r, FR_Neg_Two_to_M3 1192 (p7) fms.s1 FR_r = FR_s, f1, FR_U_1 1261 (p7) fms.s1 FR_s = FR_s, f1, FR_r 1272 (p7) fma.s1 FR_rsq = FR_r, FR_r, f0 1285 (p7) fmerge.se FR_prelim = FR_r, FR_r [all …]
|
D | libm_sincosl.S | 659 FR_r = f8 define 969 fmerge.se FR_r = FR_norm_x, FR_norm_x // r = x, in case |x| < pi/4 1022 (p6) fma.s1 FR_r_cubed = FR_r, FR_rsq, f0 // r^3 if |x| < pi/4 1063 fms.s1 FR_r = FR_s, f1, FR_w // r = s - w, assume |s| >= 2^-33 1081 fms.s1 FR_c = FR_s, f1, FR_r // c = s - r, for |s| >= 2^-33 1086 fma.s1 FR_rsq = FR_r, FR_r, f0 // rsq = r * r, for |s| >= 2^-33 1099 frcpa.s1 FR_r_hi, p15 = f1, FR_r // r_hi = frcpa(r) 1104 (p6) fcmp.lt.unc.s1 p8, p13 = FR_r, FR_Two_to_M3 // If big s, test r with 2^-3 1120 (p8) fcmp.gt.s1 p8, p13 = FR_r, FR_Neg_Two_to_M3 // If big s, p8 if |r| < 2^-3 1137 (p7) fms.s1 FR_r = FR_s, f1, FR_U_1 [all …]
|
D | w_tgamma_compat.S | 234 FR_r = f33 define 848 (p14) fms.s1 FR_r = FR_Xt,f1,f8 // r = |x| - [|x|] 853 (p15) fms.s1 FR_r = f8,f1,FR_Xt // r = x - [x] 899 fma.s1 FR_C01 = FR_C01,f1,FR_r 904 fma.s1 FR_rs = f0,f0,FR_r // reduced arg for sin(pi*x) 909 fma.s1 FR_C11 = FR_C11,f1,FR_r 914 fma.s1 FR_C21 = FR_C21,f1,FR_r 920 fcmp.lt.s1 p11,p0 = FR_05,FR_r 930 fma.s1 FR_C31 = FR_C31,f1,FR_r 935 fma.s1 FR_C41 = FR_C41,f1,FR_r [all …]
|
D | s_expm1l.S | 410 FR_r = f42 define 769 mov FR_r = FR_norm_x // r = X for small path 866 fnma.s1 FR_r = FR_L_hi, FR_float_N, FR_norm_x // r = -L_hi * float_N + x 908 fnma.s1 FR_r = FR_L_lo, FR_float_N, FR_r // r = -L_lo * float_N + r 914 fma.s1 FR_poly = FR_r, FR_A3, FR_A2 // poly = r * A3 + A2 919 fmpy.s1 FR_rsq = FR_r, FR_r // rsq = r * r 938 fma.s1 FR_poly = FR_r, FR_poly, FR_A1 // poly = r * poly + A1 965 fma.s1 FR_poly = FR_rsq, FR_poly, FR_r // poly = rsq * poly + r 1041 (p6) fma.s1 FR_p65 = FR_P6, FR_r, FR_P5 // If exp, p65 = P6 * r + P5 1046 (p7) fma.s1 FR_q98 = FR_Q9, FR_r, FR_Q8 // If expm1, q98 = Q9 * r + Q8 [all …]
|
D | w_tgammaf_compat.S | 222 FR_r = f13 define 587 (p15) fms.s1 FR_r = FR_NormX,f1,FR_Xt // r = x - [x] 592 (p14) fms.s1 FR_r = FR_Xt,f1,FR_NormX // r = |x - [x]| 640 fma.s1 FR_C01 = FR_C01,f1,FR_r 645 fma.s1 FR_C11 = FR_C11,f1,FR_r 650 fma.s1 FR_C21 = FR_C21,f1,FR_r 655 fma.s1 FR_C31 = FR_C31,f1,FR_r 661 fma.s1 FR_C41 = FR_C41,f1,FR_r 666 fma.s1 FR_C51 = FR_C51,f1,FR_r 693 fma.s1 FR_C01 = FR_C01,FR_r,FR_C00 [all …]
|
D | s_asinhl.S | 439 FR_r = f56 define 933 fms.s1 FR_r = FR_G, FR_S_hi, f1 // r = G * S_hi - 1 949 fma.s1 FR_r = FR_G, FR_S_lo, FR_r // r=G*S_lo+(G*S_hi-1) 955 fma.s1 FR_poly_lo = FR_r, FR_Q4, FR_Q3 // poly_lo = r * Q4 + Q3 960 fmpy.s1 FR_rsq = FR_r, FR_r // rsq = r * r 966 fma.s1 FR_poly_lo = FR_poly_lo, FR_r, FR_Q2 // poly_lo=poly_lo*r+Q2 971 fma.s1 FR_rcub = FR_rsq, FR_r, f0 // rcub = r^3 978 (p12) fma.s1 FR_poly_hi = FR_Q1, FR_rsq, FR_r // poly_hi = Q1*rsq + r 983 (p11) fms.s1 FR_poly_hi = FR_Q1, FR_rsq, FR_r // poly_hi = Q1*rsq + r 1233 fms.s1 FR_r = FR_G, FR_S_hi, f1 // r = G * S_hi - 1 [all …]
|
D | s_log1pf.S | 204 FR_r = f10 define 582 (p6) fms.s1 FR_r = f8,f1,f0 // range reduction for |x|<1/256 588 (p7) fms.s1 FR_r = FR_RcpX,FR_Xp1,f1 // range reduction for |x|>=1/256 616 fma.s1 FR_r2 = FR_r,FR_r,f0 // r^2 621 fnma.s1 FR_A2 = FR_A2,FR_r,f1 // 1.0 - A2*r 628 fnma.s1 FR_A3 = FR_A4,FR_r,FR_A3 // A3 - A4*r 659 (p6) fma.s.s0 f8 = FR_A2,FR_r,f0 // result if 2^(-40) <= |x| < 1/256 664 (p7) fma.s.s0 f8 = FR_A2,FR_r,FR_NxLn2pT // result if |x| >= 1/256
|
D | e_logf.S | 253 FR_r = f34 define 926 (p7) fms.s1 FR_r = FR_RcpX,f8,f1 // range reduction for |x-1|>=1/256 931 (p6) fms.s1 FR_r = f8,f1,f1 // range reduction for |x-1|<1/256 949 fnma.s1 FR_A2 = FR_A2,FR_r,f1 // A2*r+1 954 fma.s1 FR_r2 = FR_r,FR_r,f0 // r^2 965 fnma.s1 FR_A3 = FR_A4,FR_r,FR_A3 // A4*r+A3 970 fma.s1 FR_r = FR_r,FR_InvLn10,f0 // For log10f we have r/log(10) 991 (p7) fma.s.s0 f8 = FR_A2,FR_r,FR_NxLn2pT // result for |x-1|>=1/256 996 (p6) fma.s.s0 f8 = FR_A2,FR_r,f0 // result for |x-1|<1/256
|
D | libm_lgamma.S | 338 FR_r = f118 define 1379 (p14) fms.s1 FR_r = FR_C,f8,f1 // reduced arg for log(x) 1437 (p14) fma.s1 FR_r2 = FR_r,FR_r,f0 // log(x) 1621 (p14) fma.s1 FR_r2 = FR_r,FR_r,f0 1634 (p14) fma.s1 FR_P54 = FR_P5,FR_r,FR_P4 1639 (p14) fma.s1 FR_P32 = FR_P3,FR_r,FR_P2 1729 fma.s1 FR_r3 = FR_r2,FR_r,f0 // log(x) 1769 fnma.s1 FR_P10 = FR_r2,FR_05,FR_r // log(x) 1898 fms.s1 FR_r = FR_C,f8,f1 1923 fma.s1 FR_r2 = FR_r,FR_r,f0 [all …]
|
D | e_acoshl.S | 534 FR_r = f79 define 1039 fms.s1 FR_r = FR_G, FR_S_hi, f1 // r = G * S_hi - 1 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 1296 fms.s1 FR_r = FR_G, FR_S_hi, f1 // r = G * S_hi - 1 1313 fma.s1 FR_poly_lo = FR_r, FR_Q4, FR_Q3 // poly_lo = r * Q4 + Q3 [all …]
|
D | s_log1pl.S | 572 FR_r = f55 define 962 (p9) fms.s1 FR_r = FR_G, FR_S_hi, f1 // r = G * S_hi - 1 981 (p9) fma.s1 FR_r = FR_G, FR_S_lo, FR_r // r = G * S_lo + (G * S_hi - 1) 1000 (p9) fma.s1 FR_poly_lo = FR_r, FR_Q4, FR_Q3 // poly_lo = r * Q4 + Q3 1005 (p9) fmpy.s1 FR_rsq = FR_r, FR_r // rsq = r * r 1024 (p9) fma.s1 FR_poly_lo = FR_poly_lo, FR_r, FR_Q2 // poly_lo = poly_lo * r + Q2 1029 (p9) fma.s1 FR_rcub = FR_rsq, FR_r, f0 // rcub = r^3 1043 (p9) fma.s1 FR_poly_hi = FR_Q1, FR_rsq, FR_r // poly_hi = Q1 * rsq + r
|
D | s_log1p.S | 207 FR_r = f10 define 859 (p6) fms.s1 FR_r = f8,f1,f0 // range reduction for |x|<1/256 865 (p7) fms.s1 FR_r = FR_RcpX,FR_Xp1,f1 // range reduction for |x|>=1/256 893 fma.s1 FR_r2 = FR_r,FR_r,f0 // r^2 898 fms.s1 FR_A2 = FR_A3,FR_r,FR_A2 // A3*r+A2 905 fma.s1 FR_A6 = FR_A7,FR_r,FR_A6 // A7*r+A6 910 fma.s1 FR_A4 = FR_A5,FR_r,FR_A4 // A5*r+A4 930 fma.s1 FR_A2 = FR_A2,FR_r2,FR_r
|
D | libm_lgammaf.S | 281 FR_r = f53 define 818 fms.s1 FR_r = FR_InvX,f8,f1 873 fma.s1 FR_r2 = FR_r,FR_r,f0 907 fma.s1 FR_P32 = FR_P3,FR_r,FR_P2 925 (p12) fma.s1 FR_P10 = FR_P1,FR_r,f1 1024 (p12) fma.s1 FR_Ln = FR_P32,FR_r,FR_T 1060 fma.s1 FR_r2 = FR_r,FR_r,f0 1065 fma.s1 FR_P32 = FR_P3,FR_r,FR_P2 1076 fma.s1 FR_P10 = FR_P1,FR_r,f1 1251 (p10) fma.s1 FR_Ln = FR_P32,FR_r,FR_T [all …]
|
D | e_powl.S | 763 FR_r = f59 define 1182 fms.s1 FR_r = FR_G, FR_S, f1 1192 fma.s1 FR_poly_lo = FR_r, FR_Q_6, FR_Q_5 1220 fmpy.s1 FR_rsq = FR_r, FR_r 1249 fma.s1 FR_poly_lo = FR_r, FR_poly_lo, FR_Q_4 1254 fsub.s1 FR_r_cor = FR_r_cor, FR_r 1265 fma.s1 FR_poly = FR_r, FR_Q_2, FR_Q_1 1270 fadd.s1 FR_Y_hi = FR_G, FR_r 1281 fma.s1 FR_poly_lo = FR_r, FR_poly_lo, FR_Q_3 1328 fadd.s1 FR_Y_lo = FR_Y_lo_2, FR_r [all …]
|
D | e_log.S | 260 FR_r = f10 define 1456 fms.s1 FR_r = FR_RcpX,f8,f1 // range reduction for |x-1|>=1/256 1480 (p6) fms.s1 FR_r = f8,f1,f1 // range reduction for |x-1|<1/256 1498 fms.s1 FR_A32 = FR_A3,FR_r,FR_A2 // A3*r-A2 1503 fma.s1 FR_r2 = FR_r,FR_r,f0 // r^2 1509 fma.s1 FR_A6 = FR_A7,FR_r,FR_A6 // A7*r+A6 1514 fma.s1 FR_A4 = FR_A5,FR_r,FR_A4 // A5*r+A4 1520 (p6) getf.exp GR_rexp = FR_r // Get signexp of x-1 1540 fma.s1 FR_A321 = FR_A32,FR_r2,FR_r 1584 (p10) fma.d.s0 f8 = FR_A32,FR_r2,FR_r // log(x) if |x-1| < 2^-40
|
D | e_atanhl.S | 473 FR_r = f65 define 945 fms.s1 FR_r = FR_G,FR_S_hi,f1 // r = G * S_hi - 1 961 fma.s1 FR_r = FR_G,FR_S_lo,FR_r // r = G * S_lo + (G * S_hi - 1) 966 fma.s1 FR_poly_lo = FR_r,FR_Q4,FR_Q3 // poly_lo = r * Q4 + Q3 971 fmpy.s1 FR_rsq = FR_r,FR_r // rsq = r * r 976 fma.s1 FR_05r = FR_r,FR_Half,f0 // sign(arg)*r/2 982 fma.s1 FR_poly_lo = FR_poly_lo,FR_r,FR_Q2 987 fma.s1 FR_rcub = FR_rsq,FR_r,f0 // rcub = r^3
|
D | e_logl.S | 543 FR_r = f55 define 922 (p9) fms.s1 FR_r = FR_G, FR_S_hi, f1 // r = G * S_hi - 1 953 (p9) fma.s1 FR_poly_lo = FR_r, FR_Q4, FR_Q3 // poly_lo = r * Q4 + Q3 958 (p9) fmpy.s1 FR_rsq = FR_r, FR_r // rsq = r * r 977 (p9) fma.s1 FR_poly_lo = FR_poly_lo, FR_r, FR_Q2 // poly_lo = poly_lo * r + Q2 982 (p9) fma.s1 FR_rcub = FR_rsq, FR_r, f0 // rcub = r^3 996 (p9) fma.s1 FR_poly_hi = FR_Q1, FR_rsq, FR_r // poly_hi = Q1 * rsq + r
|
D | libm_lgammal.S | 619 FR_r = f110 define 2599 fms.s1 FR_r = FR_G, fSignifX, f1 // r = G * S_hi - 1 3049 fma.s1 FR_poly_lo = FR_r, FR_Q4, FR_Q3 3055 fmpy.s1 FR_rsq = FR_r, FR_r // rsq = r * r 3119 fma.s1 FR_rcub = FR_rsq, FR_r, f0 // rcub = r^3 3185 fma.s1 FR_poly_lo = FR_poly_lo, FR_r, FR_Q2 3249 fma.s1 FR_poly_hi = FR_Q1, FR_rsq, FR_r 3685 fms.s1 FR_r = FR_G, fAbsX, f1 // r = G * S_hi - 1 3717 fma.s1 FR_poly_lo = FR_r, FR_Q4, FR_Q3 3722 fmpy.s1 FR_rsq = FR_r, FR_r // rsq = r * r [all …]
|
D | s_erfcl.S | 468 FR_r = f41 define 1517 fnma.s1 FR_r = FR_L_hi, FR_float_N, FR_norm_x//r= -L_hi*float_N+x 1578 fnma.s1 FR_r = FR_L_lo, FR_float_N, FR_r //r = -L_lo*float_N + r 1638 fma.s1 FR_poly = FR_r, FR_C3, FR_C2 // poly = r * A3 + A2 1662 fmpy.s1 FR_rsq = FR_r, FR_r // rsq = r * r 1686 fma.s1 FR_poly = FR_r, FR_poly, FR_C1 // poly = r * poly + A1 1766 fma.s1 FR_poly = FR_rsq, FR_poly, FR_r // poly = rsq * poly + r
|