Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Minor code cleanup in s_sin.c | Siddhesh Poyarekar | 2013-12-16 | 1 | -20/+13 |
| | | | | | | | - Remove redundant mynumber union definitions - Clean up a clumsy ternary operator - Rename TAYLOR_SINCOS to TAYLOR_SIN since we're only expanding the sin Taylor series in it. | ||||
* | Update file name in x86_64 ifunc list | Allan McRae | 2013-12-16 | 1 | -1/+1 |
| | | | | File name update missed in commit 584b18eb. | ||||
* | Add strstr with unaligned loads. Fixes bug 12100. | Ondřej Bílka | 2013-12-14 | 8 | -494/+415 |
| | | | | | | | | | | A sse42 version of strstr used pcmpistr instruction which is quite ineffective. A faster way is look for pairs of characters which is uses sse2, is faster than pcmpistr and for real strings a pairs we look for are relatively rare. For linear time complexity we use buy or rent technique which switches to two-way algorithm when superlinear behaviour is detected. | ||||
* | Move sysdeps/sh/sh4/fpu/bits/fenv.h to sysdeps/sh/bits/. | Kaz Kojima | 2013-12-14 | 1 | -0/+0 |
| | |||||
* | PowerPC: multiarch hypot/hypotf for PowerPC64 | Adhemerval Zanella | 2013-12-13 | 7 | -1/+158 |
| | |||||
* | PowerPC: multiarch modf/modff for PowerPC64 | Adhemerval Zanella | 2013-12-13 | 7 | -2/+173 |
| | |||||
* | PowerPC: multiarch logb/logbl/logbf for PowerPC64 | Adhemerval Zanella | 2013-12-13 | 10 | -1/+244 |
| | |||||
* | PowerPC: multiarch isinf/isinff for PowerPC64 | Adhemerval Zanella | 2013-12-13 | 6 | -2/+178 |
| | |||||
* | PowerPC: multiarch finite/finitef for PowerPC64 | Adhemerval Zanella | 2013-12-13 | 6 | -2/+186 |
| | |||||
* | PowerPC: multiarch llrint/lrint for PowerPC64 | Adhemerval Zanella | 2013-12-13 | 5 | -1/+122 |
| | |||||
* | PowerPC: multiarch copysign/copysignf for PowerPC64 | Adhemerval Zanella | 2013-12-13 | 5 | -2/+155 |
| | |||||
* | PowerPC: multiarch trunc/truncf for PowerPC64 | Adhemerval Zanella | 2013-12-13 | 7 | -1/+188 |
| | |||||
* | PowerPC: multiarch round/roundf for PowerPC64 | Adhemerval Zanella | 2013-12-13 | 7 | -1/+188 |
| | |||||
* | PowerPC: multiarch floor/floorf for PowerPC64 | Adhemerval Zanella | 2013-12-13 | 7 | -1/+190 |
| | |||||
* | PowerPC: multiarch ceil/ceilf for PowerPC64 | Adhemerval Zanella | 2013-12-13 | 7 | -1/+188 |
| | |||||
* | PowerPC: multiarch llround/lround for PowerPC64 | Adhemerval Zanella | 2013-12-13 | 6 | -1/+155 |
| | |||||
* | PowerPC: multiarch isnan/isnanf for PowerPC64 | Adhemerval Zanella | 2013-12-13 | 8 | -0/+264 |
| | |||||
* | PowerPC: Adjust multiarch Implies for PowerPC64 | Adhemerval Zanella | 2013-12-13 | 6 | -2/+5 |
| | | | | | | This patch adds Implies files on multiarch folder for POWER chips so multirach is enabled when building with --with-cpu and powerN option. | ||||
* | PowerPC: Cleaning up uneeded sqrt routines | Adhemerval Zanella | 2013-12-13 | 4 | -202/+0 |
| | | | | | | | | For PPC64, all the wrappers at sysdeps are superfluous: they are basically the same implementation from math/w_sqrt.c with the '#ifdef _IEEE_LIBM'. And the power4 version just force the 'fsqrt' instruction utilization with an inline assembly, which is already handled by math_private.h __ieee754_sqrt implementation. | ||||
* | PowerPC: multiarch stpcpy for PowerPC64 | Adhemerval Zanella | 2013-12-13 | 5 | -1/+130 |
| | |||||
* | PowerPC: multiarch strcpy for PowerPC64 | Adhemerval Zanella | 2013-12-13 | 5 | -1/+123 |
| | |||||
* | PowerPC: multiarch wordcopy for PowerPC64 | Adhemerval Zanella | 2013-12-13 | 5 | -1/+146 |
| | |||||
* | PowerPC: multiarch wcscpy for PowerPC64. | Adhemerval Zanella | 2013-12-13 | 6 | -1/+106 |
| | |||||
* | PowerPC: multiarch wcsrchr for PowerPC64 | Adhemerval Zanella | 2013-12-13 | 6 | -1/+107 |
| | |||||
* | PowerPC: multiarch wcschr for PowerPC64 | Adhemerval Zanella | 2013-12-13 | 6 | -1/+109 |
| | |||||
* | PowerPC: multiarch strchrnul for PowerPC64 | Adhemerval Zanella | 2013-12-13 | 5 | -1/+105 |
| | |||||
* | PowerPC: multiarch strchr for PowerPC64 | Adhemerval Zanella | 2013-12-13 | 6 | -1/+143 |
| | |||||
* | PowerPC: multiarch strncmp for PowerPC64 | Adhemerval Zanella | 2013-12-13 | 6 | -1/+169 |
| | |||||
* | PowerPC: multiarch strncasecmp for PowerPC64 | Adhemerval Zanella | 2013-12-13 | 6 | -1/+152 |
| | |||||
* | PowerPC: multiarch strcasecmp for PowerPC64 | Adhemerval Zanella | 2013-12-13 | 6 | -1/+182 |
| | |||||
* | PowerPC: multiarch strnlen for PowerPC64 | Adhemerval Zanella | 2013-12-13 | 5 | -1/+104 |
| | |||||
* | PowerPC: multiarch strlen for PowerPC64 | Adhemerval Zanella | 2013-12-13 | 5 | -1/+120 |
| | |||||
* | PowerPC: multiarch rawmemchr for PowerPC64 | Adhemerval Zanella | 2013-12-13 | 5 | -1/+102 |
| | |||||
* | PowerPC: multiarch memrchr for PowerPC64 | Adhemerval Zanella | 2013-12-13 | 5 | -1/+107 |
| | |||||
* | PowerPC: multiarch memchr for PowerPC64 | Adhemerval Zanella | 2013-12-13 | 5 | -1/+107 |
| | |||||
* | PowerPC: multiarch mempcpy for PowerPC64 | Adhemerval Zanella | 2013-12-13 | 5 | -1/+109 |
| | |||||
* | PowerPC: multiarch memset/bzero for PowerPC64 | Adhemerval Zanella | 2013-12-13 | 16 | -1/+385 |
| | |||||
* | PowerPC: multirach memcmp for PowerPC64 | Adhemerval Zanella | 2013-12-13 | 6 | -1/+166 |
| | |||||
* | PowerPC: multiarch memcpy for PowerPC64 | Adhemerval Zanella | 2013-12-13 | 10 | -0/+379 |
| | |||||
* | PowerPC: Adjust multiarch Implies for PowerPC64 | Adhemerval Zanella | 2013-12-13 | 21 | -15/+13 |
| | | | | | | This patch adds Implies files on multiarch folder for POWER chips so multirach is enabled when building with --with-cpu and powerN option. | ||||
* | Use $$ver instead of $ver. | Kaz Kojima | 2013-12-13 | 1 | -2/+2 |
| | |||||
* | Consolidate definition of constant t22 | Siddhesh Poyarekar | 2013-12-11 | 1 | -9/+3 |
| | |||||
* | Use double constants instead of the struct number | Siddhesh Poyarekar | 2013-12-11 | 2 | -136/+106 |
| | |||||
* | Update powerpc-fpu ULPs. | Adhemerval Zanella | 2013-12-09 | 1 | -0/+46 |
| | |||||
* | Update x86_64 ULps for AMD K10 | Markus Trippelsdorf | 2013-12-09 | 1 | -2/+8 |
| | |||||
* | Move tests of lgamma from libm-test.inc to auto-libm-test-in. | Joseph Myers | 2013-12-08 | 2 | -0/+148 |
| | |||||
* | PowerPC: Optimized mpn functions for PowerPC64/POWER7 | Adhemerval Zanella | 2013-12-06 | 2 | -0/+121 |
| | | | | | This patch add optimized __mpn_add_n/__mpn_sub_n for PowerPC64/POWER7. They are originally from GMP with adjustments for GLIBC. | ||||
* | PowerPC: Optimized mpn functions for PowerPC64 | Adhemerval Zanella | 2013-12-06 | 4 | -0/+541 |
| | | | | | | This patch add optimized __mpn_addmul, __mpn_addsub, __mpn_lshift, and __mpn_mul_1 implementations for PowerPC64. They are originally from GMP with adjustments for GLIBC. | ||||
* | PowerPC: Adjust multiarch Implies for PowerPC32 | Adhemerval Zanella | 2013-12-06 | 19 | -14/+12 |
| | | | | | This patch adds Implies files on multiarch folder for POWER chips so multirach is enabled when building with --with-cpu and powerN option. | ||||
* | PowerPC: multiarch __ieee754_hypot[f] for PowerPC32 | Adhemerval Zanella | 2013-12-06 | 7 | -1/+172 |
| |