about summary refs log tree commit diff
path: root/sysdeps/x86_64
Commit message (Collapse)AuthorAgeFilesLines
* Simplify AVX checkH.J. Lu2011-09-071-4/+1
|
* Move Atom-optimized code out of the way and togetherUlrich Drepper2011-09-064-4/+6
|
* Remove now-wrong commentUlrich Drepper2011-09-061-5/+0
|
* Fix whitespacesUlrich Drepper2011-09-052-2/+0
|
* Add Atom-optimized strchr and strrchr for x86-64Liubov Dmitrieva2011-09-055-3/+851
|
* Add optimized x86-64 wcscmpUlrich Drepper2011-09-051-0/+936
|
* Fix minor CFI problem in regular x86-64 trampolineUlrich Drepper2011-08-201-1/+2
|
* Fix CFI info in x86-64 trampolines for non-AVX codeUlrich Drepper2011-08-202-11/+19
|
* Minor optimization of popcount in l10nflistUlrich Drepper2011-08-111-0/+13
|
* Fix inline strncat/strncmp on x86Andreas Schwab2011-08-041-1/+1
|
* One more typo in AVX testUlrich Drepper2011-07-231-2/+2
|
* Merge branch 'master' of ssh://sourceware.org/git/glibcUlrich Drepper2011-07-232-29/+27
|\ | | | | | | | | Conflicts: ChangeLog
| * Fix overflow bug is optimized strncat for x86-64Ulrich Drepper2011-07-212-29/+27
| |
* | One more change to XSAVE patchUlrich Drepper2011-07-221-2/+4
| |
* | Fix AVX checkAndreas Schwab2011-07-221-6/+15
|/
* Fix check for AVX enablementUlrich Drepper2011-07-201-5/+12
| | | | | The AVX bit is set if the CPU supports AVX. But this doesn't mean the kernel does. Add checks according to Intel's documentation.
* Force :a_x86_64_ymm to be 16-byte alignedUlrich Drepper2011-07-201-3/+4
|
* Fix whitespacesUlrich Drepper2011-07-194-12/+9
|
* Improve 64 bit strcat functions with SSE2/SSSE3Liubov Dmitrieva2011-07-1915-318/+1486
|
* Rebuild configure scriptsUlrich Drepper2011-07-061-1/+1
|
* Improved st{r,p}{,n}cpy for SSE2 and SSSE3 on x86-64H.J. Lu2011-06-2410-1838/+5488
|
* Optimized st{r,p}{,n}cpy for SSE2/SSSE3 on x86-32H.J. Lu2011-06-242-3/+14
|
* Add an elf_ifunc_invoke interface so that architectures can implementDavid S. Miller2011-06-201-1/+8
| | | | the ifunc resolver calls however they wish.
* Assume Intel Core i3/i5/i7 processor if AVX is availableH.J. Lu2011-06-031-0/+7
|
* Fix typo in x86-64 powlH.J. Lu2011-05-181-2/+2
|
* Fix static linking with checking x86/x86-64 memcpy.Mike Frysinger2011-04-172-2/+2
|
* Fix memory leak in TLS of loaded objects.Ulrich Drepper2011-04-101-1/+4
|
* Fix typo in cache information table for x86-{32,64}.Ulrich Drepper2011-04-031-1/+1
|
* Work around old buggy program which cannot cope with memcpy semantics.H.J. Lu2011-04-015-5/+58
|
* Last change caused infinite loops because of missing loop increment.Ulrich Drepper2011-03-221-0/+2
|
* Handle page boundaries in x86 SSE4.2 strncmp.H.J. Lu2011-03-211-15/+30
|
* Implement x86 cpuid handling of leaf4 for cache information.Ulrich Drepper2011-03-201-0/+49
|
* Enable SSE2 memset for AMD'supcoming Orochi processor.Harsha Jagasia2011-03-043-50/+79
| | | | | | | | | 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.
* Work around empty line at end file generated by autoconf.Ulrich Drepper2011-02-172-0/+2
|
* Remove use of ranlib.Ulrich Drepper2011-02-151-12/+91
|
* Fix some warning nits.Roland McGrath2011-02-041-0/+1
|
* Clean up some bits/select.h headers.Ulrich Drepper2011-01-091-3/+5
|
* Make PowerPC64 default to nonexecutable stackRyan S. Arnold2010-12-191-1/+7
|
* Support Intel processor model 6 and model 0x2.H.J. Lu2010-11-121-0/+1
|
* Fix one exit path in x86-64 SSE4.2 str{,n}casecmp.H.J. Lu2010-11-101-0/+6
|
* Fix warnings in __bswap_16.Ulrich Drepper2010-11-101-14/+15
|
* Use IFUNC on x86-64 memsetH.J. Lu2010-11-089-156/+369
|
* 32bit memset-sse2.S fails with uneven cache sizeUlrich Drepper2010-11-051-2/+18
| | | | | | | | | 32bit memset-sse2.S assumes cache size is multiple of 128 bytes. If it isn't true, memset-sse2.S will fail. For example, a processor can have 24576 KB L3 cache and 20 cores. That is 2516582 byte per core. Half of it is 1258291, which isn't helpful for vector instructions. This patch rounds cache sizes to multiple of 256 bytes and adds "raw" cache sizes.
* Fix x86-64 strchr propagation of search byte into all bytes of SSE registerRichard Li2010-10-251-2/+2
|
* Provide FP_FAST_FMA{,F,L} definitions for x86/x86-64.Ulrich Drepper2010-10-191-1/+15
|
* Implement accurate fma.Jakub Jelinek2010-10-131-2/+2
|
* Correct implementation of fmaf.Jakub Jelinek2010-10-113-4/+6
|
* Fix handling of tail bytes of buffer in SSE2/SSSE3 x86-64 version strn{,case}cmpUlrich Drepper2010-10-031-16/+16
|
* Re-enable all strncasecmp versions.Ulrich Drepper2010-09-201-2/+0
|
* Fix limit detection in x86-64 SSE2 strncasecmp.Ulrich Drepper2010-09-202-1/+3
|