Lines Matching refs:significand
196 unsigned significand:23; member
200 unsigned significand:23;
213 unsigned significand:52;
226 unsigned significand;
387 FP80(t1)->significand = 0x8000000000000000; \
534 FP80(t1)->significand = 0x8000000000000000; \
773 ((FP80(ld)->significand >> 48) & 0xFFFF))
774 # define LO_DWORD_80(ld) SIGN_EXPAND(FP80(ld)->significand, 32)
784 # define HI_SIGNIFICAND_80(X,NBITS) ((X)->significand >> (63 - (NBITS)))
791 #define SIGNIFICAND_ZERO_32(X) ((X)->significand == 0)
792 #define SIGNIFICAND_NONZERO_32(X) ((X)->significand != 0)
798 # define SIGNIFICAND_ZERO_64(X) ((X)->significand == 0)
799 # define SIGNIFICAND_NONZERO_64(X) ((X)->significand != 0)
806 # define SIGNIFICAND_ZERO_80(X) ((X)->significand == 0x0000000000000000)
807 # define SIGNIFICAND_NONZERO_80(X) ((X)->significand != 0x8000000000000000)
812 #define SIGNIFICAND_EQ_HEX_32(X,BITS) ((X)->significand == 0x ## BITS)
813 #define SIGNIFICAND_GT_HEX_32(X,BITS) ((X)->significand > 0x ## BITS)
814 #define SIGNIFICAND_GE_HEX_32(X,BITS) ((X)->significand >= 0x ## BITS)
815 #define SIGNIFICAND_LT_HEX_32(X,BITS) ((X)->significand < 0x ## BITS)
816 #define SIGNIFICAND_LE_HEX_32(X,BITS) ((X)->significand <= 0x ## BITS)
830 # define SIGNIFICAND_EQ_HEX_64(X,HI,LO) ((X)->significand == 0x ## HI ## LO)
831 # define SIGNIFICAND_GT_HEX_64(X,HI,LO) ((X)->significand > 0x ## HI ## LO)
832 # define SIGNIFICAND_GE_HEX_64(X,HI,LO) ((X)->significand >= 0x ## HI ## LO)
833 # define SIGNIFICAND_LT_HEX_64(X,HI,LO) ((X)->significand < 0x ## HI ## LO)
834 # define SIGNIFICAND_LE_HEX_64(X,HI,LO) ((X)->significand <= 0x ## HI ## LO)
849 # define SIGNIFICAND_EQ_HEX_80(X,HI,LO) ((X)->significand == 0x ## HI ## LO)
850 # define SIGNIFICAND_GT_HEX_80(X,HI,LO) ((X)->significand > 0x ## HI ## LO)
851 # define SIGNIFICAND_GE_HEX_80(X,HI,LO) ((X)->significand >= 0x ## HI ## LO)
852 # define SIGNIFICAND_LT_HEX_80(X,HI,LO) ((X)->significand < 0x ## HI ## LO)
853 # define SIGNIFICAND_LE_HEX_80(X,HI,LO) ((X)->significand <= 0x ## HI ## LO)
891 #define SIGNIFICAND_EQ_32(X,Y) ((X)->significand == (Y)->significand)
892 #define SIGNIFICAND_GT_32(X,Y) ((X)->significand > (Y)->significand)
893 #define SIGNIFICAND_GE_32(X,Y) ((X)->significand >= (Y)->significand)
894 #define SIGNIFICAND_LT_32(X,Y) ((X)->significand < (Y)->significand)
895 #define SIGNIFICAND_LE_32(X,Y) ((X)->significand <= (Y)->significand)
909 # define SIGNIFICAND_EQ_64(X,Y) ((X)->significand == (Y)->significand)
910 # define SIGNIFICAND_GT_64(X,Y) ((X)->significand > (Y)->significand)
911 # define SIGNIFICAND_GE_64(X,Y) ((X)->significand >= (Y)->significand)
912 # define SIGNIFICAND_LT_64(X,Y) ((X)->significand < (Y)->significand)
913 # define SIGNIFICAND_LE_64(X,Y) ((X)->significand <= (Y)->significand)
928 # define SIGNIFICAND_EQ_80(X,Y) ((X)->significand == (Y)->significand)
929 # define SIGNIFICAND_GT_80(X,Y) ((X)->significand > (Y)->significand)
930 # define SIGNIFICAND_GE_80(X,Y) ((X)->significand >= (Y)->significand)
931 # define SIGNIFICAND_LT_80(X,Y) ((X)->significand < (Y)->significand)
932 # define SIGNIFICAND_LE_80(X,Y) ((X)->significand <= (Y)->significand)
990 if (++(X)->significand == (((X)->exponent == 0) ? 0x8000000000000000 : 0))) { \
991 (X)->significand |= 0x8000000000000000; \
996 --(X)->significand; \
998 ((X)->significand == 0x7FFFFFFFFFFFFFFF) && \
1001 (X)->significand |= 0x8000000000000000; \