/illumos-gate/usr/src/lib/libmvec/common/vis/ |
H A D | __vcos_ultra3.S | 41 .word 0x3fe45f30,0x6dc9c883 ! invpio2 122 #define invpio2 %f44 define 153 ldd [%o0+0x10],invpio2 288 fmuld %f0,invpio2,%f6 ! x * invpio2, for medium range 290 fmuld %f8,invpio2,%f14 293 fmuld %f16,invpio2,%f22 299 fmuld %f24,invpio2,%f30
|
H A D | __vsin_ultra3.S | 41 .word 0x3fe45f30,0x6dc9c883 ! invpio2 122 #define invpio2 %f44 define 153 ldd [%o0+0x10],invpio2 287 fmuld %f0,invpio2,%f6 ! x * invpio2, for medium range 289 fmuld %f8,invpio2,%f14 292 fmuld %f16,invpio2,%f22 298 fmuld %f24,invpio2,%f30
|
H A D | __vsincos.S | 38 .word 0x3fe45f30,0x6dc9c883 ! invpio2 119 #define invpio2 %f44 define 155 ldd [%o0+0x10],invpio2 269 fmuld %f0,invpio2,%f6 ! x * invpio2, for medium range 271 fmuld %f10,invpio2,%f16 274 fmuld %f20,invpio2,%f26
|
H A D | __vcosf.S | 61 #define invpio2 0x40 define 144 ! f56 invpio2 174 ldd [%g1+invpio2],%f56
|
H A D | __vsincosf.S | 61 #define invpio2 0x40 define 145 ! f56 invpio2 180 ldd [%g1+invpio2],%f56
|
H A D | __vsinf.S | 61 #define invpio2 0x40 define 144 ! f56 invpio2 174 ldd [%g1+invpio2],%f56
|
H A D | __vsin.S | 73 #define invpio2 0x68 define 1427 ! f40 invpio2 1451 ldd [%l5+invpio2],%f40
|
H A D | __vcos.S | 73 #define invpio2 0x68 define 1498 ! f40 invpio2 1523 ldd [%l5+invpio2],%f40
|
/illumos-gate/usr/src/lib/libm/common/C/ |
H A D | __rem_pio2.c | 44 * invpio2: 53 bits of 2/pi 54 invpio2 = 0.636619772367581343075535, /* 2^ -1 * 1.45F306DC9C883 */ variable 94 n = (int)(t * invpio2 + half);
|
/illumos-gate/usr/src/lib/libm/common/R/ |
H A D | cosf.c | 68 #define invpio2 C[9] macro 115 w = y * invpio2;
|
H A D | sinf.c | 68 #define invpio2 C[9] macro 115 w = y * invpio2;
|
H A D | sincosf.c | 90 #define invpio2 C[9] macro 146 w = y * invpio2;
|
H A D | tanf.c | 68 #define invpio2 C[11] macro 124 w = y * invpio2;
|
/illumos-gate/usr/src/lib/libmvec/common/ |
H A D | __vcosf.c | 84 #define invpio2 C[8] macro 128 z##N = y##N * invpio2 + c3two51; \ 181 z0 = y0 * invpio2 + c3two51; 182 z1 = y1 * invpio2 + c3two51; 183 z2 = y2 * invpio2 + c3two51; 184 z3 = y3 * invpio2 + c3two51;
|
H A D | __vsincosf.c | 84 #define invpio2 C[8] macro 140 z##N = y##N * invpio2 + c3two51; \ 204 z0 = y0 * invpio2 + c3two51; 205 z1 = y1 * invpio2 + c3two51; 206 z2 = y2 * invpio2 + c3two51; 207 z3 = y3 * invpio2 + c3two51;
|
H A D | __vsinf.c | 84 #define invpio2 C[8] macro 132 z##N = y##N * invpio2 + c3two51; \ 185 z0 = y0 * invpio2 + c3two51; 186 z1 = y1 * invpio2 + c3two51; 187 z2 = y2 * invpio2 + c3two51; 188 z3 = y3 * invpio2 + c3two51;
|
H A D | __vcos.c | 64 invpio2 = 0.636619772367581343075535, /* 53 bits of pi/2 */ variable 620 n0 = (int) (x0 * invpio2 + half[xsb0]); 621 n1 = (int) (x1 * invpio2 + half[xsb1]); 622 n2 = (int) (x2 * invpio2 + half[xsb2]); 1003 n1 = (int) (x1 * invpio2 + half[xsb1]); 1050 n0 = (int) (x0 * invpio2 + half[xsb0]);
|
H A D | __vcosbig_ultra3.c | 51 invpio2 = 0.636619772367581343075535, variable 173 n0 = (int) (x0 * invpio2 + half[xsb0]); 174 n1 = (int) (x1 * invpio2 + half[xsb1]); 175 n2 = (int) (x2 * invpio2 + half[xsb2]); 556 n1 = (int) (x1 * invpio2 + half[xsb1]); 603 n0 = (int) (x0 * invpio2 + half[xsb0]);
|
H A D | __vsin.c | 52 invpio2 = 0.636619772367581343075535, variable 628 n0 = (int) (x0 * invpio2 + half[xsb0]); 629 n1 = (int) (x1 * invpio2 + half[xsb1]); 630 n2 = (int) (x2 * invpio2 + half[xsb2]); 1011 n1 = (int) (x1 * invpio2 + half[xsb1]); 1058 n0 = (int) (x0 * invpio2 + half[xsb0]);
|
H A D | __vsinbig_ultra3.c | 51 invpio2 = 0.636619772367581343075535, variable 173 n0 = (int) (x0 * invpio2 + half[xsb0]); 174 n1 = (int) (x1 * invpio2 + half[xsb1]); 175 n2 = (int) (x2 * invpio2 + half[xsb2]); 556 n1 = (int) (x1 * invpio2 + half[xsb1]); 603 n0 = (int) (x0 * invpio2 + half[xsb0]);
|
H A D | __vsincos.c | 58 invpio2 = 0.636619772367581343075535, /* 53 bits of pi/2 */ variable 855 n0 = (int) (x0 * invpio2 + half[xsb0]); 856 n1 = (int) (x1 * invpio2 + half[xsb1]); 857 n2 = (int) (x2 * invpio2 + half[xsb2]); 1429 n1 = (int) (x1 * invpio2 + half[xsb1]); 1486 n0 = (int) (x0 * invpio2 + half[xsb0]);
|