aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/x86_64/dla.h
blob: 6fe8f740f35ce5724dccf84db4d43a1bb9db5b4f (plain)
1
2
3
4
5
6
7
8
9
10
#ifdef __FMA4__
# define DLA_FMS(x,y,z) \
  ({ double __z;							      \
     asm ("vfmsubsd %3, %2, %1, %0"					      \
	  : "=x" (__z)							      \
	  : "x" ((double) (x)), "xm" ((double) (y)) , "x" ((double) (z)));    \
    __z; })
#endif

#include "sysdeps/ieee754/dbl-64/dla.h"