diff options
author | James Rose <james.rose@intel.com> | 2014-11-12 12:05:54 -0700 |
---|---|---|
committer | Christopher Ferris <cferris@google.com> | 2015-03-06 16:48:30 -0800 |
commit | 45789b63db5c186f1ccac23093c198ae8b0dd921 (patch) | |
tree | d430f81478cdcaf9841cd5edb960e76c8a727da5 /libm/fake_long_double.c | |
parent | 71bf837982446b31f435031ed2d10aa1c8c15988 (diff) | |
download | bionic-45789b63db5c186f1ccac23093c198ae8b0dd921.zip bionic-45789b63db5c186f1ccac23093c198ae8b0dd921.tar.gz bionic-45789b63db5c186f1ccac23093c198ae8b0dd921.tar.bz2 |
libm: Add hardware sqrt, ceil, floor and trunc for x86 & x86_64
Add hardware implementations for sqrt, ceil, floor and trunc for
x86 and x86_64. These routines, and in particular sqrt are much
faster than the BSD C language versions of these functions.
Fixed whitespace errors.
Revised x86 versions with respect to alignment.
Rebased for Android 5.0
Change-Id: I86bdb520ce5e589b0cf63778f353fbd3263c8f0e
Author: James Rose <james.rose@intel.com>
Signed-off-by: James Rose <james.rose@intel.com>
Diffstat (limited to 'libm/fake_long_double.c')
0 files changed, 0 insertions, 0 deletions