Optimize trunc{,f} on sparc.
commit1aa6176780752567fa85a22d25185f78d0419c76
authorDavid S. Miller <davem@davemloft.net>
Wed, 16 Jan 2013 07:59:02 +0000 (15 23:59 -0800)
committerDavid S. Miller <davem@davemloft.net>
Wed, 16 Jan 2013 08:00:54 +0000 (16 00:00 -0800)
tree0d1dc705cdc0f077e80bc111243f1e7b128b2605
parentc42d5e9862d9e62d2864d11f628b1e8b5be13ac2
Optimize trunc{,f} on sparc.

* sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/Makefile: Add vis3
trunc{,f} to libm-sysdep_routes.
* sysdeps/sparc/sparc64/fpu/multiarch/Makefile: Likewise.
* sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_trunc-vis3.S: New
file.
* sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_trunc.S: New file.
* sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_truncf-vis3.S: New
file.
* sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_truncf.S: New
file.
* sysdeps/sparc/sparc32/sparcv9/fpu/s_trunc.S: New file.
* sysdeps/sparc/sparc32/sparcv9/fpu/s_truncf.S: New file.
* sysdeps/sparc/sparc64/fpu/multiarch/s_trunc-vis3.S: New file.
* sysdeps/sparc/sparc64/fpu/multiarch/s_trunc.S: New file.
* sysdeps/sparc/sparc64/fpu/multiarch/s_truncf-vis3.S: New file.
* sysdeps/sparc/sparc64/fpu/multiarch/s_truncf.S: New file.
* sysdeps/sparc/sparc64/fpu/s_trunc.S: New file.
* sysdeps/sparc/sparc64/fpu/s_truncf.S: New file.
15 files changed:
ChangeLog
sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/Makefile
sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_trunc-vis3.S [new file with mode: 0644]
sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_trunc.S [new file with mode: 0644]
sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_truncf-vis3.S [new file with mode: 0644]
sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_truncf.S [new file with mode: 0644]
sysdeps/sparc/sparc32/sparcv9/fpu/s_trunc.S [new file with mode: 0644]
sysdeps/sparc/sparc32/sparcv9/fpu/s_truncf.S [new file with mode: 0644]
sysdeps/sparc/sparc64/fpu/multiarch/Makefile
sysdeps/sparc/sparc64/fpu/multiarch/s_trunc-vis3.S [new file with mode: 0644]
sysdeps/sparc/sparc64/fpu/multiarch/s_trunc.S [new file with mode: 0644]
sysdeps/sparc/sparc64/fpu/multiarch/s_truncf-vis3.S [new file with mode: 0644]
sysdeps/sparc/sparc64/fpu/multiarch/s_truncf.S [new file with mode: 0644]
sysdeps/sparc/sparc64/fpu/s_trunc.S [new file with mode: 0644]
sysdeps/sparc/sparc64/fpu/s_truncf.S [new file with mode: 0644]