Lines Matching full:double
46 /* double pow(double x, double y)
119 __vpowx(int n, double * restrict px, double * restrict py,
120 int stridey, double * restrict pz, int stridez);
122 static const double __TBL_exp2[] = {
298 static const double __TBL_log2[] = {
499 #define SCALE_ARR ((double*)LCONST + 1)
500 #define _TINY ((double*)LCONST)[20] /* 1.0e-300 */
501 #define _HUGE ((double*)LCONST)[21] /* 1.0e+300 */
550 x##I = *(double*)&ull_x##I; \
552 ax##I = *(double*)&ull_ax##I; \
663 ax##I = (double) ull_y0; \
666 x##I = *(double*)&ull_x##I; \
670 ax##I = *(double*)&ull_ax##I; \
678 __vpow(int n, double * restrict px, int stridex, double * restrict py, in __vpow()
679 int stridey, double * restrict pz, int stridez) in __vpow()
681 double *py0 = 0, *py1 = 0, *py2; in __vpow()
682 double *pz0 = 0, *pz1 = 0, *pz2; in __vpow()
683 double y0, yd0 = 0.0L, u0, s0, s_l0, m_h0; in __vpow()
684 double y1, yd1 = 0.0L, u1, s1, s_l1, m_h1; in __vpow()
685 double y2, yd2, u2, s2, s_l2, m_h2; in __vpow()
686 double ax0 = 0.0L, x0 = 0.0L, s_h0, ux0; in __vpow()
687 double ax1 = 0.0L, x1 = 0.0L, s_h1, ux1; in __vpow()
688 double ax2, x2, s_h2, ux2; in __vpow()
702 double DONE = ((double*)LCONST)[1]; /* 1.0 */ in __vpow()
703 double DZERO = ((double*)LCONST)[7]; /* 0.0 */ in __vpow()
704 double KA5 = ((double*)LCONST)[8]; /* 5.77078604860893737986e-01*256 */ in __vpow()
705 double KA3 = ((double*)LCONST)[9]; /* 9.61796693925765549423e-01*256 */ in __vpow()
706 double KA1_LO = ((double*)LCONST)[10]; /* 1.41052154268147309568e-05*256 */ in __vpow()
707 double KA1_HI = ((double*)LCONST)[11]; /* 2.8853759765625e+00*256 */ in __vpow()
708 double KA1 = ((double*)LCONST)[12]; /* 2.885390081777926774e+00*256 */ in __vpow()
709 double HTHRESH = ((double*)LCONST)[13]; /* 262144.0 */ in __vpow()
710 double LTHRESH = ((double*)LCONST)[14]; /* -275200.0 */ in __vpow()
711 double KB5 = ((double*)LCONST)[15]; /* 1.21195555854068860923e-15 */ in __vpow()
712 double KB4 = ((double*)LCONST)[16]; /* 2.23939573811855104311e-12 */ in __vpow()
713 double KB3 = ((double*)LCONST)[17]; /* 3.30830268126604677436e-09 */ in __vpow()
714 double KB2 = ((double*)LCONST)[18]; /* 3.66556559691003767877e-06 */ in __vpow()
715 double KB1 = ((double*)LCONST)[19]; /* 2.70760617406228636578e-03 */ in __vpow()
805 y0 = *(double *)((char*)__TBL_log2 + i0); in __vpow()
806 y1 = *(double *)((char*)__TBL_log2 + i1); in __vpow()
807 y2 = *(double *)((char*)__TBL_log2 + i2); in __vpow()
809 y0 += (double)(exp0 << 8); in __vpow()
810 y1 += (double)(exp1 << 8); in __vpow()
811 y2 += (double)(exp2 << 8); in __vpow()
821 y0 += *(double *)((char*)__TBL_log2 + i0 + 8) + KA1_LO * s_h0; in __vpow()
822 y1 += *(double *)((char*)__TBL_log2 + i1 + 8) + KA1_LO * s_h1; in __vpow()
823 y2 += *(double *)((char*)__TBL_log2 + i2 + 8) + KA1_LO * s_h2; in __vpow()
892 u0 = (double) ind0; in __vpow()
896 u1 = (double)ind1; in __vpow()
900 u2 = (double) ind2; in __vpow()
907 u0 = *(double*)((char*)__TBL_exp2 + i0); in __vpow()
909 u1 = *(double*)((char*)__TBL_exp2 + i1); in __vpow()
911 u2 = *(double*)((char*)__TBL_exp2 + i2); in __vpow()
928 u0 = *(double*)((char*)__TBL_exp2 + i0 + 8) + u0 * y0 + u0; in __vpow()
929 u1 = *(double*)((char*)__TBL_exp2 + i1 + 8) + u1 * y1 + u1; in __vpow()
930 u2 = *(double*)((char*)__TBL_exp2 + i2 + 8) + u2 * y2 + u2; in __vpow()
934 u0 = *(double*)&ull_x0; in __vpow()
938 u1 = *(double*)&ull_x1; in __vpow()
942 u2 = *(double*)&ull_x2; in __vpow()
971 y0 = *(double *)((char*)__TBL_log2 + i0); in __vpow()
972 y0 += (double)(exp0 << 8); in __vpow()
975 y0 += *(double *)((char*)__TBL_log2 + i0 + 8) + KA1_LO * s_h0; in __vpow()
997 u0 = (double) ind0; in __vpow()
1000 u0 = *(double*)((char*)__TBL_exp2 + i0); in __vpow()
1004 u0 = *(double*)((char*)__TBL_exp2 + i0 + 8) + u0 * y0 + u0; in __vpow()
1009 u0 = *(double*)&ull_x0; in __vpow()
1029 y0 = *(double *)((char*)__TBL_log2 + i0); in __vpow()
1030 y0 += (double)(exp1 << 8); in __vpow()
1033 y0 += *(double *)((char*)__TBL_log2 + i0 + 8) + KA1_LO * s_h0; in __vpow()
1054 u0 = (double) ind0; in __vpow()
1057 u0 = *(double*)((char*)__TBL_exp2 + i0); in __vpow()
1061 u0 = *(double*)((char*)__TBL_exp2 + i0 + 8) + u0 * y0 + u0; in __vpow()
1066 u0 = *(double*)&ull_x0; in __vpow()
1118 #define MMANT ((double*)LCONST)[4] /* 0x000fffffffffffff */
1119 #define MROUND ((double*)LCONST)[5] /* 0x0000080000000000 */
1120 #define MHI20 ((double*)LCONST)[6] /* 0xfffff00000000000 */
1121 #define KA5 ((double*)LCONST)[8] /* 5.77078604860893737986e-01*256 */
1122 #define KA3 ((double*)LCONST)[9] /* 9.61796693925765549423e-01*256 */
1123 #define KA1_LO ((double*)LCONST)[10] /* 1.41052154268147309568e-05*256 */
1124 #define KA1_HI ((double*)LCONST)[11] /* 2.8853759765625e+00*256 */
1125 #define KA1 ((double*)LCONST)[12] /* 2.885390081777926774e+00*256 */
1129 __vpowx(int n, double * restrict px, double * restrict py, in __vpowx()
1130 int stridey, double * restrict pz, int stridez) in __vpowx()
1132 double *py0, *py1 = 0, *py2; in __vpowx()
1133 double *pz0, *pz1 = 0, *pz2; in __vpowx()
1134 double ux0, y0, yd0, u0, s0; in __vpowx()
1135 double y1, yd1, u1, s1; in __vpowx()
1136 double y2, yd2, u2, s2; in __vpowx()
1137 double yr, s_h0, s_l0, m_h0, x0, ax0; in __vpowx()
1144 double DONE = ((double*)LCONST)[1]; /* 1.0 */ in __vpowx()
1146 double DZERO = ((double*)LCONST)[7]; /* 0.0 */ in __vpowx()
1147 double HTHRESH = ((double*)LCONST)[13]; /* 262144.0 */ in __vpowx()
1148 double LTHRESH = ((double*)LCONST)[14]; /* -275200.0 */ in __vpowx()
1149 double KB5 = ((double*)LCONST)[15]; /* 1.21195555854068860923e-15 */ in __vpowx()
1150 double KB4 = ((double*)LCONST)[16]; /* 2.23939573811855104311e-12 */ in __vpowx()
1151 double KB3 = ((double*)LCONST)[17]; /* 3.30830268126604677436e-09 */ in __vpowx()
1152 double KB2 = ((double*)LCONST)[18]; /* 3.66556559691003767877e-06 */ in __vpowx()
1153 double KB1 = ((double*)LCONST)[19]; /* 2.70760617406228636578e-03 */ in __vpowx()
1159 x0 = *(double*)&ull_x0; in __vpowx()
1162 ax0 = *(double*)&ull_ax0; in __vpowx()
1179 y0 = *(double *)((char*)__TBL_log2 + i0); in __vpowx()
1180 y0 += (double)(exp0 << 8); in __vpowx()
1183 y0 += *(double *)((char*)__TBL_log2 + i0 + 8) + KA1_LO * s_h0; in __vpowx()
1262 u0 = (double) ind0; in __vpowx()
1266 u1 = (double) ind1; in __vpowx()
1270 u2 = (double) ind2; in __vpowx()
1277 u0 = *(double*)((char*)__TBL_exp2 + i0); in __vpowx()
1279 u1 = *(double*)((char*)__TBL_exp2 + i1); in __vpowx()
1281 u2 = *(double*)((char*)__TBL_exp2 + i2); in __vpowx()
1291 u0 = *(double*)((char*)__TBL_exp2 + i0 + 8) + u0 * y0 + u0; in __vpowx()
1296 u0 = *(double*)&ull_x0; in __vpowx()
1298 u1 = *(double*)((char*)__TBL_exp2 + i1 + 8) + u1 * y1 + u1; in __vpowx()
1303 u1 = *(double*)&ull_x1; in __vpowx()
1305 u2 = *(double*)((char*)__TBL_exp2 + i2 + 8) + u2 * y2 + u2; in __vpowx()
1310 u2 = *(double*)&ull_x2; in __vpowx()
1341 u0 = (double) ind0; in __vpowx()
1344 u0 = *(double*)((char*)__TBL_exp2 + i0); in __vpowx()
1348 u0 = *(double*)((char*)__TBL_exp2 + i0 + 8) + u0 * y0 + u0; in __vpowx()
1353 u0 = *(double*)&ull_x0; in __vpowx()
1375 u0 = (double) ind0; in __vpowx()
1378 u0 = *(double*)((char*)__TBL_exp2 + i0); in __vpowx()
1382 u0 = *(double*)((char*)__TBL_exp2 + i0 + 8) + u0 * y0 + u0; in __vpowx()
1387 u0 = *(double*)&ull_x0; in __vpowx()