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

Go to the source code of this file.

Macros

#define _Const_(x)   x
 
#define CW_RC   _Const_(0x0C00) /* rounding control */
 
#define CW_PC   _Const_(0x0300) /* precision control */
 
#define CW_Precision   Const_(0x0020) /* loss of precision mask */
 
#define CW_Underflow   Const_(0x0010) /* underflow mask */
 
#define CW_Overflow   Const_(0x0008) /* overflow mask */
 
#define CW_ZeroDiv   Const_(0x0004) /* divide by zero mask */
 
#define CW_Denormal   Const_(0x0002) /* denormalized operand mask */
 
#define CW_Invalid   Const_(0x0001) /* invalid operation mask */
 
#define CW_Exceptions   _Const_(0x003f) /* all masks */
 
#define RC_RND   _Const_(0x0000)
 
#define RC_DOWN   _Const_(0x0400)
 
#define RC_UP   _Const_(0x0800)
 
#define RC_CHOP   _Const_(0x0C00)
 
#define PR_24_BITS   _Const_(0x000)
 
#define PR_53_BITS   _Const_(0x200)
 
#define PR_64_BITS   _Const_(0x300)
 
#define PR_RESERVED_BITS   _Const_(0x100)
 
#define FULL_PRECISION   (PR_64_BITS | RC_RND | 0x3f)
 

Macro Definition Documentation

#define _Const_ (   x)    x

Definition at line 16 of file control_w.h.

#define CW_Denormal   Const_(0x0002) /* denormalized operand mask */

Definition at line 26 of file control_w.h.

#define CW_Exceptions   _Const_(0x003f) /* all masks */

Definition at line 29 of file control_w.h.

#define CW_Invalid   Const_(0x0001) /* invalid operation mask */

Definition at line 27 of file control_w.h.

#define CW_Overflow   Const_(0x0008) /* overflow mask */

Definition at line 24 of file control_w.h.

#define CW_PC   _Const_(0x0300) /* precision control */

Definition at line 20 of file control_w.h.

#define CW_Precision   Const_(0x0020) /* loss of precision mask */

Definition at line 22 of file control_w.h.

#define CW_RC   _Const_(0x0C00) /* rounding control */

Definition at line 19 of file control_w.h.

#define CW_Underflow   Const_(0x0010) /* underflow mask */

Definition at line 23 of file control_w.h.

#define CW_ZeroDiv   Const_(0x0004) /* divide by zero mask */

Definition at line 25 of file control_w.h.

#define FULL_PRECISION   (PR_64_BITS | RC_RND | 0x3f)

Definition at line 43 of file control_w.h.

#define PR_24_BITS   _Const_(0x000)

Definition at line 38 of file control_w.h.

#define PR_53_BITS   _Const_(0x200)

Definition at line 39 of file control_w.h.

#define PR_64_BITS   _Const_(0x300)

Definition at line 40 of file control_w.h.

#define PR_RESERVED_BITS   _Const_(0x100)

Definition at line 41 of file control_w.h.

#define RC_CHOP   _Const_(0x0C00)

Definition at line 34 of file control_w.h.

#define RC_DOWN   _Const_(0x0400)

Definition at line 32 of file control_w.h.

#define RC_RND   _Const_(0x0000)

Definition at line 31 of file control_w.h.

#define RC_UP   _Const_(0x0800)

Definition at line 33 of file control_w.h.