fmaf.c raw

   1  #include <math.h>
   2  
   3  #if defined(_SOFT_FLOAT) || defined(__NO_FPRS__)
   4  
   5  #include "../fmaf.c"
   6  
   7  #else
   8  
   9  float fmaf(float x, float y, float z)
  10  {
  11  	__asm__("fmadds %0, %1, %2, %3" : "=f"(x) : "f"(x), "f"(y), "f"(z));
  12  	return x;
  13  }
  14  
  15  #endif
  16