Provide internal optimizations on x86-64 with SSE4.1
commited22dcf691326d148222eb9a215d6d98bb8073a4
authorUlrich Drepper <drepper@gmail.com>
Mon, 17 Oct 2011 15:23:40 +0000 (17 11:23 -0400)
committerUlrich Drepper <drepper@gmail.com>
Mon, 17 Oct 2011 15:23:40 +0000 (17 11:23 -0400)
tree9a7f83e6295b8ac6610e6637defc66f693ea252c
parentb171c137687dd4328f756d141d17f30bae750079
Provide internal optimizations on x86-64 with SSE4.1

Provide macros so that the internal users can, if possible, directly use
the new instructions.

Also fix up the mathinline.h header when compiling with SSE4.1 enabled.
ChangeLog
sysdeps/x86_64/fpu/bits/mathinline.h
sysdeps/x86_64/fpu/math_private.h
sysdeps/x86_64/fpu/multiarch/s_floor-c.c
sysdeps/x86_64/fpu/multiarch/s_floorf-c.c
sysdeps/x86_64/fpu/multiarch/s_rint-c.c
sysdeps/x86_64/fpu/multiarch/s_rintf-c.c