Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Fix some warning nits | Andreas Schwab | 2011-10-28 | 2 | -7/+5 | |
| | ||||||
* | Move wide char related routines to wcsmbs subdir | Andreas Schwab | 2011-10-28 | 1 | -3/+7 | |
| | ||||||
* | Fix uses of math_force_eval | Andreas Schwab | 2011-10-26 | 3 | -6/+6 | |
| | ||||||
* | Make math_force_eval accept non-addressable arguments | Andreas Schwab | 2011-10-26 | 1 | -3/+4 | |
| | ||||||
* | Add AVX optimized versions for some x86-64 math functions | Ulrich Drepper | 2011-10-25 | 29 | -92/+335 | |
| | ||||||
* | Optimize x86-64 SSE4.2+ strcmp a bit more | Ulrich Drepper | 2011-10-25 | 1 | -175/+130 | |
| | ||||||
* | Use math_force_eval in more places | Ulrich Drepper | 2011-10-25 | 20 | -310/+235 | |
| | ||||||
* | Use VEX encoding in inline math functions on x86-64 when possible | Ulrich Drepper | 2011-10-25 | 1 | -48/+138 | |
| | ||||||
* | Cleanup FMA4 patch | Ulrich Drepper | 2011-10-25 | 46 | -198/+444 | |
| | | | | | Move the FMA4 code into its own section. Avoid some of the duplication of data resulting from the double use of source files. | |||||
* | Better DLA_FMS | Ulrich Drepper | 2011-10-24 | 1 | -1/+8 | |
| | | | | | It's better to use __builtin_fma if it works. Use it for gcc 4.6 and higher. Move the x86-64 dla.h to the correct place. | |||||
* | Use inline asm for DLA_FMS because of broken old compilers | Ulrich Drepper | 2011-10-24 | 1 | -2/+6 | |
| | ||||||
* | Optimize accurate 64-bit routines for FMA4 on x86-64 | Ulrich Drepper | 2011-10-24 | 43 | -176/+533 | |
| | ||||||
* | Finish renamed DLA_FMA -> DLA_FMS | Ulrich Drepper | 2011-10-24 | 8 | -9/+9 | |
| | ||||||
* | Optimized remquo for 64-bit platforms | Ulrich Drepper | 2011-10-23 | 1 | -0/+112 | |
| | ||||||
* | Optimize f_mod | Ulrich Drepper | 2011-10-23 | 2 | -6/+109 | |
| | | | | | Branch prediction for the 32-bit implementation and a new optimized 64-bit implementation. | |||||
* | Fix strnlen change | Ulrich Drepper | 2011-10-23 | 1 | -0/+1 | |
| | ||||||
* | Add optimized wcslen and strnlen for x86-32 | Liubov Dmitrieva | 2011-10-23 | 8 | -40/+723 | |
| | ||||||
* | Fix WS | Ulrich Drepper | 2011-10-23 | 1 | -1/+1 | |
| | ||||||
* | Optimized strnlen and wcscmp for x86-64 | Liubov Dmitrieva | 2011-10-23 | 8 | -317/+987 | |
| | ||||||
* | Improve x86-32 SSSE3 memcpy | Michael Zolotukhin | 2011-10-23 | 1 | -219/+708 | |
| | ||||||
* | Fix WS | Ulrich Drepper | 2011-10-23 | 2 | -10/+10 | |
| | ||||||
* | Fix signedness in wcscmp comparison | Liubov Dmitrieva | 2011-10-23 | 2 | -116/+151 | |
| | ||||||
* | Clean up FMA use | Ulrich Drepper | 2011-10-23 | 2 | -9/+6 | |
| | | | | | The macro's name should reflect that subtraction is being done. And use __builtin_fma, it seems to work after all. | |||||
* | Clean up last dla.h change | Ulrich Drepper | 2011-10-23 | 11 | -21/+18 | |
| | ||||||
* | Add missing _finite aliases | Andreas Schwab | 2011-10-23 | 1 | -0/+2 | |
| | ||||||
* | Fix typo in last change | Ulrich Drepper | 2011-10-22 | 1 | -1/+1 | |
| | ||||||
* | Update ULPs for x86-64 | Ulrich Drepper | 2011-10-22 | 1 | -4/+12 | |
| | ||||||
* | Improve DLA_FMA for FMA4 | Ulrich Drepper | 2011-10-22 | 1 | -2/+2 | |
| | ||||||
* | Start using fma in the libm implementation | Ulrich Drepper | 2011-10-22 | 9 | -150/+192 | |
| | ||||||
* | Fix compilation due to __nan defines | Andreas Schwab | 2011-10-22 | 1 | -0/+1 | |
| | ||||||
* | Optimization to some complex math functions | Ulrich Drepper | 2011-10-22 | 3 | -3/+3 | |
| | | | | Also, change last reference to __sqrt into __sqrt to easily. | |||||
* | Fix compilation problems in x86-64 init-arch | Ulrich Drepper | 2011-10-21 | 1 | -1/+2 | |
| | ||||||
* | Add some __builtin_expect to generic __ieee754_log | Ulrich Drepper | 2011-10-21 | 1 | -3/+3 | |
| | ||||||
* | Don't use NULL in last s_fma{,f} change | Ulrich Drepper | 2011-10-21 | 2 | -2/+2 | |
| | ||||||
* | Check for FMA4 support and generate appropriate fma functions | Ulrich Drepper | 2011-10-20 | 6 | -27/+103 | |
| | ||||||
* | Move fma routines to right place | Ulrich Drepper | 2011-10-20 | 2 | -0/+0 | |
| | ||||||
* | Optimize x86-64 rawmemchr and add test | Ulrich Drepper | 2011-10-19 | 1 | -4/+3 | |
| | ||||||
* | Add optimized str{,n}casecmp for AVX on x86-64 | Ulrich Drepper | 2011-10-19 | 3 | -1798/+1870 | |
| | ||||||
* | Fix PLT use for feraiseexcept on x86_64 | Andreas Schwab | 2011-10-19 | 1 | -1/+1 | |
| | ||||||
* | Use new internal libc_fe* interfaces in more functions | Ulrich Drepper | 2011-10-18 | 6 | -56/+63 | |
| | ||||||
* | Provide combined internal feholdexcept/fesetround interface | Ulrich Drepper | 2011-10-18 | 2 | -6/+14 | |
| | ||||||
* | Pretty print last change to x86-64 mathinline.h | Ulrich Drepper | 2011-10-18 | 1 | -2/+2 | |
| | ||||||
* | Add optimized nearbyint{,f} for x86-64 | Ulrich Drepper | 2011-10-18 | 6 | -1/+105 | |
| | ||||||
* | Start optimizing the use of the fenv interfaces in libm itself | Ulrich Drepper | 2011-10-18 | 3 | -31/+58 | |
| | ||||||
* | Fix last change | Andreas Schwab | 2011-10-18 | 1 | -2/+3 | |
| | ||||||
* | Fix linkage conflict with feraiseexcept | Andreas Schwab | 2011-10-18 | 1 | -6/+10 | |
| | ||||||
* | Small optimization of generic exp2 | Ulrich Drepper | 2011-10-17 | 1 | -11/+12 | |
| | ||||||
* | Add optimized 64-bit frexp | Ulrich Drepper | 2011-10-17 | 1 | -0/+67 | |
| | ||||||
* | Relax asm requirements for recently added x86-64 math interfaces | Ulrich Drepper | 2011-10-17 | 2 | -10/+10 | |
| | ||||||
* | Makr x86-64 math_private.h more robust | Ulrich Drepper | 2011-10-17 | 1 | -10/+10 | |
| |