about summary refs log tree commit diff
path: root/sysdeps/i386/i686/fpu/multiarch/e_expf.c
blob: 65858a3113ce63fa43c5fce48f3e40d22dc790f3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <init-arch.h>

extern double __ieee754_expf_sse2 (double);
extern double __ieee754_expf_ia32 (double);

double __ieee754_expf (double);
libm_ifunc (__ieee754_expf,
	    HAS_SSE2 ? __ieee754_expf_sse2 : __ieee754_expf_ia32);

extern double __expf_finite_sse2 (double);
extern double __expf_finite_ia32 (double);

double __expf_finite (double);
libm_ifunc (__expf_finite,
	    HAS_SSE2 ? __expf_finite_sse2 : __expf_finite_ia32);