Sparc optimized fmin{,f} and fmax{,f}.
authorDavid S. Miller <davem@davemloft.net>
Thu, 15 Mar 2012 09:13:54 +0000 (02:13 -0700)
committerDavid S. Miller <davem@davemloft.net>
Thu, 15 Mar 2012 09:13:54 +0000 (02:13 -0700)
commitf7062b9a6f8ccaeb080b6c819ceec59b77cce3c4
treed72011561c032765833f16dbca7f5a67309cae03
parent559398ab746fd7dbbe09e847813a1b917b9ded14
Sparc optimized fmin{,f} and fmax{,f}.

* sysdeps/sparc/sparc64/fpu/s_fmax.S: New file.
* sysdeps/sparc/sparc64/fpu/s_fmaxf.S: New file.
* sysdeps/sparc/sparc64/fpu/s_fmin.S: New file.
* sysdeps/sparc/sparc64/fpu/s_fminf.S: New file.
* sysdeps/sparc/sparc32/sparcv9/fpu/s_fmax.S: New file.
* sysdeps/sparc/sparc32/sparcv9/fpu/s_fmaxf.S: New file.
* sysdeps/sparc/sparc32/sparcv9/fpu/s_fmin.S: New file.
* sysdeps/sparc/sparc32/sparcv9/fpu/s_fminf.S: New file.
* sysdeps/sparc/sparc64/fpu/multiarch/s_fmax.S: New file.
* sysdeps/sparc/sparc64/fpu/multiarch/s_fmaxf-vis3.S: New file.
* sysdeps/sparc/sparc64/fpu/multiarch/s_fmaxf.S: New file.
* sysdeps/sparc/sparc64/fpu/multiarch/s_fmin-vis3.S: New file.
* sysdeps/sparc/sparc64/fpu/multiarch/s_fmin.S: New file.
* sysdeps/sparc/sparc64/fpu/multiarch/s_fminf-vis3.S: New file.
* sysdeps/sparc/sparc64/fpu/multiarch/s_fminf.S: New file.
* sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_fmax-vis3.S: New file.
* sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_fmax.S: New file.
* sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_fmaxf-vis3.S: New file.
* sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_fmaxf.S: New file.
* sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_fmin-vis3.S: New file.
* sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_fmin.S: New file.
* sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_fminf-vis3.S: New file.
* sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_fminf.S: New file.
* sysdeps/sparc/sparc64/fpu/multiarch/Makefile: Add new vis3
fmin/fmax sysdep routines.
* sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/Makefile: Likewise.
27 files changed:
ChangeLog
sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/Makefile
sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_fmax-vis3.S [new file with mode: 0644]
sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_fmax.S [new file with mode: 0644]
sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_fmaxf-vis3.S [new file with mode: 0644]
sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_fmaxf.S [new file with mode: 0644]
sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_fmin-vis3.S [new file with mode: 0644]
sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_fmin.S [new file with mode: 0644]
sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_fminf-vis3.S [new file with mode: 0644]
sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_fminf.S [new file with mode: 0644]
sysdeps/sparc/sparc32/sparcv9/fpu/s_fmax.S [new file with mode: 0644]
sysdeps/sparc/sparc32/sparcv9/fpu/s_fmaxf.S [new file with mode: 0644]
sysdeps/sparc/sparc32/sparcv9/fpu/s_fmin.S [new file with mode: 0644]
sysdeps/sparc/sparc32/sparcv9/fpu/s_fminf.S [new file with mode: 0644]
sysdeps/sparc/sparc64/fpu/multiarch/Makefile
sysdeps/sparc/sparc64/fpu/multiarch/s_fmax-vis3.S [new file with mode: 0644]
sysdeps/sparc/sparc64/fpu/multiarch/s_fmax.S [new file with mode: 0644]
sysdeps/sparc/sparc64/fpu/multiarch/s_fmaxf-vis3.S [new file with mode: 0644]
sysdeps/sparc/sparc64/fpu/multiarch/s_fmaxf.S [new file with mode: 0644]
sysdeps/sparc/sparc64/fpu/multiarch/s_fmin-vis3.S [new file with mode: 0644]
sysdeps/sparc/sparc64/fpu/multiarch/s_fmin.S [new file with mode: 0644]
sysdeps/sparc/sparc64/fpu/multiarch/s_fminf-vis3.S [new file with mode: 0644]
sysdeps/sparc/sparc64/fpu/multiarch/s_fminf.S [new file with mode: 0644]
sysdeps/sparc/sparc64/fpu/s_fmax.S [new file with mode: 0644]
sysdeps/sparc/sparc64/fpu/s_fmaxf.S [new file with mode: 0644]
sysdeps/sparc/sparc64/fpu/s_fmin.S [new file with mode: 0644]
sysdeps/sparc/sparc64/fpu/s_fminf.S [new file with mode: 0644]