Back to index

glibc  2.9
Defines
math_private.h File Reference
#include <math/math_private.h>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define math_opt_barrier(x)
#define math_force_eval(x)

Define Documentation

#define math_force_eval (   x)
Value:
do                                               \
  {                                              \
    if (sizeof (x) <= sizeof (double))                  \
      __asm __volatile ("" : : "m" (x));         \
    else                                         \
      __asm __volatile ("" : : "f" (x));         \
  }                                              \
while (0)

Definition at line 7 of file math_private.h.

#define math_opt_barrier (   x)
Value:
({ __typeof(x) __x;                              \
   __asm ("" : "=t" (__x) : "0" (x));                   \
   __x; })

Definition at line 3 of file math_private.h.