Ulrich Drepper
|
52e4b9eb62
|
More cleanups of x86-64 strstr
|
2011-10-28 19:01:48 -04:00 |
|
Ulrich Drepper
|
fd52bc6dc4
|
Clean up x86-64 strcasestr
Actually describe in the C code what is going on.
|
2011-10-28 18:18:04 -04:00 |
|
Ulrich Drepper
|
a5b81e1fb7
|
Remove code without too much effects
Some of the AVX-specific code is not giving enough speed-up to
justify the extra code.
|
2011-10-28 16:55:01 -04:00 |
|
Andreas Schwab
|
0c92d8a87a
|
Fix some warning nits
|
2011-10-28 12:02:08 +02:00 |
|
Andreas Schwab
|
b43433460b
|
Move wide char related routines to wcsmbs subdir
|
2011-10-28 12:01:29 +02:00 |
|
Andreas Schwab
|
3871f58f06
|
Don't mark memory synchronisation functions as leaf
|
2011-10-27 17:20:14 +02:00 |
|
Roland McGrath
|
21b64b1536
|
BZ#13349: Missing BZ tag for last change.
|
2011-10-26 16:53:40 -07:00 |
|
Roland McGrath
|
94d44d9f4d
|
Remove mention of open_obstack_stream, which has never existed in libio.
|
2011-10-26 16:53:02 -07:00 |
|
Andreas Schwab
|
804791474d
|
Fix uses of math_force_eval
|
2011-10-26 11:44:08 +02:00 |
|
Andreas Schwab
|
f6ce9294b0
|
Make math_force_eval accept non-addressable arguments
|
2011-10-26 11:44:08 +02:00 |
|
Ulrich Drepper
|
e0016b11d6
|
Add AVX optimized versions for some x86-64 math functions
|
2011-10-25 21:34:55 -04:00 |
|
Ulrich Drepper
|
ffb124cc51
|
Typo in CL
|
2011-10-25 15:11:32 -04:00 |
|
Ulrich Drepper
|
618280a192
|
Optimize x86-64 SSE4.2+ strcmp a bit more
|
2011-10-25 14:50:31 -04:00 |
|
Ulrich Drepper
|
32d2a6ec31
|
Merge branch 'master' of ssh://sourceware.org/git/glibc
|
2011-10-25 11:09:55 -04:00 |
|
Ulrich Drepper
|
d7826aa149
|
Use math_force_eval in more places
|
2011-10-25 10:52:45 -04:00 |
|
Andreas Schwab
|
1f1e194720
|
Use correct signedness in default implementations of wcscmp and wmemcmp
|
2011-10-25 15:26:29 +02:00 |
|
Andreas Schwab
|
37822576b8
|
Fix strchr test
|
2011-10-25 15:25:37 +02:00 |
|
Ulrich Drepper
|
31ea014d8b
|
Use VEX encoding in inline math functions on x86-64 when possible
|
2011-10-25 08:17:57 -04:00 |
|
Andreas Schwab
|
16437fece4
|
Small optimization of dependency sorting
|
2011-10-25 13:33:12 +02:00 |
|
Ulrich Drepper
|
31d3cc00b0
|
Cleanup FMA4 patch
Move the FMA4 code into its own section. Avoid some of the duplication
of data resulting from the double use of source files.
|
2011-10-25 00:56:33 -04:00 |
|
Ulrich Drepper
|
202c9deb15
|
Better DLA_FMS
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.
|
2011-10-24 22:11:21 -04:00 |
|
Ulrich Drepper
|
485683c35f
|
Remove warnings in NPTL tests
|
2011-10-24 21:43:33 -04:00 |
|
Ulrich Drepper
|
a0cf1edd4c
|
Use inline asm for DLA_FMS because of broken old compilers
|
2011-10-24 21:17:10 -04:00 |
|
Ulrich Drepper
|
af968f62f2
|
Optimize accurate 64-bit routines for FMA4 on x86-64
|
2011-10-24 20:19:17 -04:00 |
|
Ulrich Drepper
|
58985aa92f
|
Finish renamed DLA_FMA -> DLA_FMS
|
2011-10-24 14:21:18 -04:00 |
|
Andreas Schwab
|
a201fbcf9c
|
Fix lost wcslen symbol
|
2011-10-24 12:03:33 +02:00 |
|
Ulrich Drepper
|
bb3129bd25
|
Optimized remquo for 64-bit platforms
|
2011-10-23 21:31:21 -04:00 |
|
Ulrich Drepper
|
0275fff8a1
|
Optimize f_mod
Branch prediction for the 32-bit implementation and a new optimized
64-bit implementation.
|
2011-10-23 20:55:26 -04:00 |
|
Ulrich Drepper
|
10d005f77f
|
Remove unnecessary include from x86-32 tls.h
|
2011-10-23 16:31:09 -04:00 |
|
Ulrich Drepper
|
2fa2ae85ca
|
Fix strnlen change
|
2011-10-23 16:30:40 -04:00 |
|
Liubov Dmitrieva
|
fc2ee42abe
|
Add optimized wcslen and strnlen for x86-32
|
2011-10-23 15:17:23 -04:00 |
|
Ulrich Drepper
|
09229f3e1b
|
Fix WS
|
2011-10-23 14:57:28 -04:00 |
|
Liubov Dmitrieva
|
ce7dd29f28
|
Optimized strnlen and wcscmp for x86-64
|
2011-10-23 14:56:04 -04:00 |
|
Ulrich Drepper
|
6ddf460fa5
|
More WS
|
2011-10-23 14:42:59 -04:00 |
|
Ulrich Drepper
|
2ebe91129d
|
Fix WS
|
2011-10-23 14:42:16 -04:00 |
|
Ulrich Drepper
|
d9b88bced8
|
Regnerate with modern bison
|
2011-10-23 14:41:45 -04:00 |
|
Michael Zolotukhin
|
979c70a3b1
|
Improve x86-32 SSSE3 memcpy
|
2011-10-23 14:28:26 -04:00 |
|
Ulrich Drepper
|
afb05e8157
|
Fix WS
|
2011-10-23 14:15:06 -04:00 |
|
Liubov Dmitrieva
|
2d09f82f8a
|
Add wcschr test cases
|
2011-10-23 14:14:26 -04:00 |
|
Liubov Dmitrieva
|
619fcccaa3
|
Add wcslen test cases
|
2011-10-23 14:11:50 -04:00 |
|
Ulrich Drepper
|
09f699eaef
|
Update Italian translation
|
2011-10-23 14:08:08 -04:00 |
|
Ulrich Drepper
|
dc150e52d5
|
More WS fixes
|
2011-10-23 13:35:48 -04:00 |
|
Ulrich Drepper
|
f17424ed53
|
Fix WS
|
2011-10-23 13:35:24 -04:00 |
|
Liubov Dmitrieva
|
95584d3b33
|
Fix signedness in wcscmp comparison
|
2011-10-23 13:34:15 -04:00 |
|
Ulrich Drepper
|
774a2669af
|
Clean up FMA use
The macro's name should reflect that subtraction is being done. And
use __builtin_fma, it seems to work after all.
|
2011-10-23 13:31:01 -04:00 |
|
Ulrich Drepper
|
c8b3296bbe
|
Clean up last dla.h change
|
2011-10-23 12:50:28 -04:00 |
|
Andreas Schwab
|
246ad57ad6
|
Add missing _finite aliases
|
2011-10-23 15:32:05 +02:00 |
|
Ulrich Drepper
|
fb24de5932
|
Fix typo in last change
|
2011-10-22 20:09:58 -04:00 |
|
Ulrich Drepper
|
0d355eb7c7
|
Update ULPs for x86-64
|
2011-10-22 20:06:23 -04:00 |
|
Ulrich Drepper
|
fa36182bda
|
Improve DLA_FMA for FMA4
|
2011-10-22 19:53:33 -04:00 |
|