Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | BZ#14059: Fix AVX and FMA4 detection. | Carlos O'Donell | 2012-05-17 | 5 | -30/+148 |
| | | | | | Fix AVX and FMA4 detection by following the guidelines set out by Intel and AMD for detecting these features. | ||||
* | Load pointers into RAX_LP in strcmp-sse42.S | H.J. Lu | 2012-05-15 | 1 | -6/+6 |
| | |||||
* | Load cache sizes into R*_LP in memcpy-ssse3.S | H.J. Lu | 2012-05-15 | 1 | -12/+12 |
| | |||||
* | Load cache sizes into R*_LP in memcpy-ssse3-back.S | H.J. Lu | 2012-05-15 | 1 | -10/+10 |
| | |||||
* | Load cache size into R8_LP | H.J. Lu | 2012-05-15 | 1 | -4/+4 |
| | |||||
* | Replace FSF snail mail address with URLs. | Paul Eggert | 2012-02-09 | 47 | -141/+94 |
| | |||||
* | Really fix AVX tests | Ulrich Drepper | 2012-01-26 | 2 | -20/+20 |
| | | | | | | There is no problem with strcmp, it doesn't use the YMM registers. The math routines might since gcc perhaps generates such code. Introduce bit_YMM_USBALE and use it in the math routines. | ||||
* | Reset bit_AVX in __cpu_features is OS support is missing | Ulrich Drepper | 2012-01-26 | 2 | -2/+15 |
| | |||||
* | Fix overrun in destination buffer | Liubov Dmitrieva | 2011-12-23 | 2 | -508/+323 |
| | |||||
* | WP fixes | Ulrich Drepper | 2011-12-17 | 1 | -1/+0 |
| | |||||
* | Optimized wcschr and wcscpy for x86-64 and x86-32 | Ulrich Drepper | 2011-12-17 | 4 | -1/+619 |
| | |||||
* | Fix more warnings | Ulrich Drepper | 2011-12-03 | 1 | -0/+4 |
| | |||||
* | Fix test of non-ASCII locales in x86-64 strcasecmp et.al. | Ulrich Drepper | 2011-11-01 | 1 | -2/+2 |
| | |||||
* | 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. | ||||
* | Add AVX optimized versions for some x86-64 math functions | Ulrich Drepper | 2011-10-25 | 1 | -14/+18 |
| | |||||
* | Optimize x86-64 SSE4.2+ strcmp a bit more | Ulrich Drepper | 2011-10-25 | 1 | -175/+130 |
| | |||||
* | Fix WS | Ulrich Drepper | 2011-10-23 | 1 | -1/+1 |
| | |||||
* | Optimized strnlen and wcscmp for x86-64 | Liubov Dmitrieva | 2011-10-23 | 7 | -317/+748 |
| | |||||
* | Fix compilation problems in x86-64 init-arch | Ulrich Drepper | 2011-10-21 | 1 | -1/+2 |
| | |||||
* | Check for FMA4 support and generate appropriate fma functions | Ulrich Drepper | 2011-10-20 | 2 | -1/+11 |
| | |||||
* | Move fma routines to right place | Ulrich Drepper | 2011-10-20 | 2 | -85/+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 WS | Ulrich Drepper | 2011-10-15 | 1 | -4/+4 |
| | |||||
* | Optimized memcmp and wmemcmp for x86-64 and x86-32 | Liubov Dmitrieva | 2011-10-15 | 8 | -29/+2242 |
| | |||||
* | Improve 64 bit memchr, memrchr, rawmemchr with SSE2 | Liubov Dmitrieva | 2011-10-07 | 1 | -3/+7 |
| | |||||
* | Move Atom-optimized code out of the way and together | Ulrich Drepper | 2011-09-06 | 3 | -3/+3 |
| | |||||
* | Fix whitespaces | Ulrich Drepper | 2011-09-05 | 2 | -2/+0 |
| | |||||
* | Add Atom-optimized strchr and strrchr for x86-64 | Liubov Dmitrieva | 2011-09-05 | 5 | -3/+851 |
| | |||||
* | Fix inline strncat/strncmp on x86 | Andreas Schwab | 2011-08-04 | 1 | -1/+1 |
| | |||||
* | Fix overflow bug is optimized strncat for x86-64 | Ulrich Drepper | 2011-07-21 | 2 | -29/+27 |
| | |||||
* | Fix whitespaces | Ulrich Drepper | 2011-07-19 | 4 | -12/+9 |
| | |||||
* | Improve 64 bit strcat functions with SSE2/SSSE3 | Liubov Dmitrieva | 2011-07-19 | 15 | -318/+1486 |
| | |||||
* | Improved st{r,p}{,n}cpy for SSE2 and SSSE3 on x86-64 | H.J. Lu | 2011-06-24 | 10 | -1838/+5488 |
| | |||||
* | Optimized st{r,p}{,n}cpy for SSE2/SSSE3 on x86-32 | H.J. Lu | 2011-06-24 | 2 | -3/+14 |
| | |||||
* | Assume Intel Core i3/i5/i7 processor if AVX is available | H.J. Lu | 2011-06-03 | 1 | -0/+7 |
| | |||||
* | Fix static linking with checking x86/x86-64 memcpy. | Mike Frysinger | 2011-04-17 | 2 | -2/+2 |
| | |||||
* | Work around old buggy program which cannot cope with memcpy semantics. | H.J. Lu | 2011-04-01 | 2 | -5/+15 |
| | |||||
* | Handle page boundaries in x86 SSE4.2 strncmp. | H.J. Lu | 2011-03-21 | 1 | -15/+30 |
| | |||||
* | Enable SSE2 memset for AMD'supcoming Orochi processor. | Harsha Jagasia | 2011-03-04 | 1 | -2/+10 |
| | | | | | | | | | This patch enables SSE2 memset for AMD's upcoming Orochi processor. This patch also fixes the following bug: For misaligned blocks larger than > 144 Bytes, memset branches into the integer code path depending on the value of misalignment even if the startup code chooses the SSE2 code path upfront, when multiarch is enabled. | ||||
* | Fix some warning nits. | Roland McGrath | 2011-02-04 | 1 | -0/+1 |
| | |||||
* | Support Intel processor model 6 and model 0x2. | H.J. Lu | 2010-11-12 | 1 | -0/+1 |
| | |||||
* | Fix one exit path in x86-64 SSE4.2 str{,n}casecmp. | H.J. Lu | 2010-11-10 | 1 | -0/+6 |
| | |||||
* | Use IFUNC on x86-64 memset | H.J. Lu | 2010-11-08 | 8 | -4/+210 |
| | |||||
* | Fix x86-64 strchr propagation of search byte into all bytes of SSE register | Richard Li | 2010-10-25 | 1 | -2/+2 |
| | |||||
* | Implement accurate fma. | Jakub Jelinek | 2010-10-13 | 1 | -2/+2 |
| | |||||
* | Correct implementation of fmaf. | Jakub Jelinek | 2010-10-11 | 1 | -2/+2 |
| | |||||
* | Re-enable all strncasecmp versions. | Ulrich Drepper | 2010-09-20 | 1 | -2/+0 |
| | |||||
* | Fix limit detection in x86-64 SSE2 strncasecmp. | Ulrich Drepper | 2010-09-20 | 1 | -0/+2 |
| |