Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove unnecessary code from x86-32 SSSE3 strncmp | Ulrich Drepper | 2011-11-08 | 1 | -3/+1 |
| | |||||
* | Fix test of non-ASCII locales in x86-64 strcasecmp et.al. | Ulrich Drepper | 2011-11-01 | 2 | -5/+5 |
| | |||||
* | unsigned long it better for the size arguments | Ulrich Drepper | 2011-11-01 | 1 | -4/+6 |
| | | | | | The new syscalls should use unsigned long not size_t. The parameters are not a direct measure of memory size. | ||||
* | New Linux syscalls process_vm_readv and process_vm_writev | Ulrich Drepper | 2011-11-01 | 3 | -1/+30 |
| | |||||
* | Cache network interface information | Ulrich Drepper | 2011-10-31 | 3 | -38/+149 |
| | | | | | | | | | | | | Whenever getaddrinfo needed network interface information it used the netlink interface to read the information every single time. The problem is that this information can change at any time. The patch implements monitoring of the network interfaces through nscd. If no change is detected the previously read information can be reused (which is the norm). This timestamp information is also made available to other processes using the shared memory segment between nscd and those processes. | ||||
* | Fix potential double close in __check_fd if OOM | Ulrich Drepper | 2011-10-30 | 1 | -15/+18 |
| | |||||
* | Fix accuracy problem in generic sin | Ulrich Drepper | 2011-10-29 | 1 | -1/+1 |
| | |||||
* | More cleanups of x86-64 strstr | Ulrich Drepper | 2011-10-28 | 1 | -13/+12 |
| | |||||
* | Clean up x86-64 strcasestr | Ulrich Drepper | 2011-10-28 | 1 | -13/+12 |
| | | | | Actually describe in the C code what is going on. | ||||
* | Remove code without too much effects | Ulrich Drepper | 2011-10-28 | 15 | -113/+5 |
| | | | | | Some of the AVX-specific code is not giving enough speed-up to justify the extra code. | ||||
* | 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 |
| |