Go to the documentation of this file.
16 #define Const__(x) $##x
21 #define SW_Backward Const__(0x8000)
22 #define SW_C3 Const__(0x4000)
23 #define SW_Top Const__(0x3800)
24 #define SW_Top_Shift Const__(11)
25 #define SW_C2 Const__(0x0400)
26 #define SW_C1 Const__(0x0200)
27 #define SW_C0 Const__(0x0100)
28 #define SW_Summary Const__(0x0080)
29 #define SW_Stack_Fault Const__(0x0040)
30 #define SW_Precision Const__(0x0020)
31 #define SW_Underflow Const__(0x0010)
32 #define SW_Overflow Const__(0x0008)
33 #define SW_Zero_Div Const__(0x0004)
34 #define SW_Denorm_Op Const__(0x0002)
35 #define SW_Invalid Const__(0x0001)
37 #define SW_Exc_Mask Const__(0x27f)
44 #define COMP_No_Comp 4
45 #define COMP_Denormal 0x20
47 #define COMP_SNaN 0x80
49 #define status_word() \
50 ((partial_status & ~SW_Top & 0xffff) | ((top << SW_Top_Shift) & SW_Top))
51 static inline void setcc(
int cc)
60 # define clear_C1() { partial_status &= ~SW_C1; }