66192aa129
Use new FPU instruction sequences documented in the ISA book to implement __divsf3, __divdf3, __recipsf2, __recipdf2, __rsqrtsf2, __rsqrtdf2 and __ieee754_sqrtf and __ieee754_sqrt. 2016-10-18 Ding-Kai Chen <dkchen@cadence.com> libgcc/ * config/xtensa/ieee754-df.S (__recipdf2, __rsqrtdf2, __ieee754_sqrt): New functions. (__divdf3): Add implementation with new FPU instructions under #if XCHAL_HAVE_DFP_DIV. * config/xtensa/ieee754-sf.S (__recipsf2, __rsqrtsf2, __ieee754_sqrtf): New functions. (__divsf3): Add implementation with new FPU instructions under #if XCHAL_HAVE_FP_DIV. * config/xtensa/t-xtensa (LIB1ASMFUNCS): Add _sqrtf, _recipsf2 _rsqrtsf2, _sqrt, _recipdf2 and _rsqrtdf2. From-SVN: r241312 |
||
---|---|---|
.. | ||
crti.S | ||
crtn.S | ||
ieee754-df.S | ||
ieee754-sf.S | ||
lib1funcs.S | ||
lib2funcs.S | ||
libgcc-glibc.ver | ||
linux-unwind.h | ||
t-elf | ||
t-linux | ||
t-windowed | ||
t-xtensa | ||
unwind-dw2-xtensa.c | ||
unwind-dw2-xtensa.h |