mirror of https://git.musl-libc.org/git/musl
Browse Source
this makes significant differences to codegen on archs with an expensive PLT-calling ABI; on i386 and gcc 7.3 for example, the sin and sinf functions no longer touch call-saved registers or the stack except for pushing outgoing arguments. performance is likely improved too, but no measurements were taken.master
2 changed files with 26 additions and 26 deletions
@ -1,6 +1,6 @@ |
|||
/* shared by acosl, asinl and atan2l */ |
|||
#define pio2_hi __pio2_hi |
|||
#define pio2_lo __pio2_lo |
|||
extern const long double pio2_hi, pio2_lo; |
|||
hidden extern const long double pio2_hi, pio2_lo; |
|||
|
|||
long double __invtrigl_R(long double z); |
|||
hidden long double __invtrigl_R(long double z); |
|||
|
|||
Loading…
Reference in new issue