Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
fpu.h File Reference

Go to the source code of this file.

Macros

#define FPSCR_ENABLE_MASK   0x00000f80UL
 
#define FPSCR_FMOV_DOUBLE   (1<<1)
 
#define FPSCR_CAUSE_INEXACT   (1<<12)
 
#define FPSCR_CAUSE_UNDERFLOW   (1<<13)
 
#define FPSCR_CAUSE_OVERFLOW   (1<<14)
 
#define FPSCR_CAUSE_DIVZERO   (1<<15)
 
#define FPSCR_CAUSE_INVALID   (1<<16)
 
#define FPSCR_CAUSE_ERROR   (1<<17)
 
#define FPSCR_DBL_PRECISION   (1<<19)
 
#define FPSCR_ROUNDING_MODE(x)   ((x >> 20) & 3)
 
#define FPSCR_RM_NEAREST   (0)
 
#define FPSCR_RM_ZERO   (1)
 

Macro Definition Documentation

#define FPSCR_CAUSE_DIVZERO   (1<<15)

Definition at line 23 of file fpu.h.

#define FPSCR_CAUSE_ERROR   (1<<17)

Definition at line 25 of file fpu.h.

#define FPSCR_CAUSE_INEXACT   (1<<12)

Definition at line 20 of file fpu.h.

#define FPSCR_CAUSE_INVALID   (1<<16)

Definition at line 24 of file fpu.h.

#define FPSCR_CAUSE_OVERFLOW   (1<<14)

Definition at line 22 of file fpu.h.

#define FPSCR_CAUSE_UNDERFLOW   (1<<13)

Definition at line 21 of file fpu.h.

#define FPSCR_DBL_PRECISION   (1<<19)

Definition at line 27 of file fpu.h.

#define FPSCR_ENABLE_MASK   0x00000f80UL

Definition at line 16 of file fpu.h.

#define FPSCR_FMOV_DOUBLE   (1<<1)

Definition at line 18 of file fpu.h.

#define FPSCR_RM_NEAREST   (0)

Definition at line 29 of file fpu.h.

#define FPSCR_RM_ZERO   (1)

Definition at line 30 of file fpu.h.

#define FPSCR_ROUNDING_MODE (   x)    ((x >> 20) & 3)

Definition at line 28 of file fpu.h.