Lines Matching defs:X

782 # define HI_SIGNIFICAND_80(X,NBITS) ((X)->hi_significand >> (31 - (NBITS)))  argument
784 # define HI_SIGNIFICAND_80(X,NBITS) ((X)->significand >> (63 - (NBITS))) argument
791 #define SIGNIFICAND_ZERO_32(X) ((X)->significand == 0) argument
792 #define SIGNIFICAND_NONZERO_32(X) ((X)->significand != 0) argument
795 # define SIGNIFICAND_ZERO_64(X) (((X)->hi_significand == 0) && ((X)->lo_significand == 0)) argument
796 # define SIGNIFICAND_NONZERO_64(X) (((X)->hi_significand != 0) || ((X)->lo_significand != 0)) argument
798 # define SIGNIFICAND_ZERO_64(X) ((X)->significand == 0) argument
799 # define SIGNIFICAND_NONZERO_64(X) ((X)->significand != 0) argument
803 # define SIGNIFICAND_ZERO_80(X) (((X)->hi_significand == 0x00000000) && ((X)->lo_significand == … argument
804 # define SIGNIFICAND_NONZERO_80(X) (((X)->hi_significand != 0x80000000) || ((X)->lo_significand != … argument
806 # define SIGNIFICAND_ZERO_80(X) ((X)->significand == 0x0000000000000000) argument
807 # define SIGNIFICAND_NONZERO_80(X) ((X)->significand != 0x8000000000000000) argument
812 #define SIGNIFICAND_EQ_HEX_32(X,BITS) ((X)->significand == 0x ## BITS) argument
813 #define SIGNIFICAND_GT_HEX_32(X,BITS) ((X)->significand > 0x ## BITS) argument
814 #define SIGNIFICAND_GE_HEX_32(X,BITS) ((X)->significand >= 0x ## BITS) argument
815 #define SIGNIFICAND_LT_HEX_32(X,BITS) ((X)->significand < 0x ## BITS) argument
816 #define SIGNIFICAND_LE_HEX_32(X,BITS) ((X)->significand <= 0x ## BITS) argument
819 # define SIGNIFICAND_EQ_HEX_64(X,HI,LO) \ argument
821 # define SIGNIFICAND_GT_HEX_64(X,HI,LO) (((X)->hi_significand > 0x ## HI) || \ argument
823 # define SIGNIFICAND_GE_HEX_64(X,HI,LO) (((X)->hi_significand > 0x ## HI) || \ argument
825 # define SIGNIFICAND_LT_HEX_64(X,HI,LO) (((X)->hi_significand < 0x ## HI) || \ argument
827 # define SIGNIFICAND_LE_HEX_64(X,HI,LO) (((X)->hi_significand < 0x ## HI) || \ argument
830 # define SIGNIFICAND_EQ_HEX_64(X,HI,LO) ((X)->significand == 0x ## HI ## LO) argument
831 # define SIGNIFICAND_GT_HEX_64(X,HI,LO) ((X)->significand > 0x ## HI ## LO) argument
832 # define SIGNIFICAND_GE_HEX_64(X,HI,LO) ((X)->significand >= 0x ## HI ## LO) argument
833 # define SIGNIFICAND_LT_HEX_64(X,HI,LO) ((X)->significand < 0x ## HI ## LO) argument
834 # define SIGNIFICAND_LE_HEX_64(X,HI,LO) ((X)->significand <= 0x ## HI ## LO) argument
838 # define SIGNIFICAND_EQ_HEX_80(X,HI,LO) \ argument
840 # define SIGNIFICAND_GT_HEX_80(X,HI,LO) (((X)->hi_significand > 0x ## HI) || \ argument
842 # define SIGNIFICAND_GE_HEX_80(X,HI,LO) (((X)->hi_significand > 0x ## HI) || \ argument
844 # define SIGNIFICAND_LT_HEX_80(X,HI,LO) (((X)->hi_significand < 0x ## HI) || \ argument
846 # define SIGNIFICAND_LE_HEX_80(X,HI,LO) (((X)->hi_significand < 0x ## HI) || \ argument
849 # define SIGNIFICAND_EQ_HEX_80(X,HI,LO) ((X)->significand == 0x ## HI ## LO) argument
850 # define SIGNIFICAND_GT_HEX_80(X,HI,LO) ((X)->significand > 0x ## HI ## LO) argument
851 # define SIGNIFICAND_GE_HEX_80(X,HI,LO) ((X)->significand >= 0x ## HI ## LO) argument
852 # define SIGNIFICAND_LT_HEX_80(X,HI,LO) ((X)->significand < 0x ## HI ## LO) argument
853 # define SIGNIFICAND_LE_HEX_80(X,HI,LO) ((X)->significand <= 0x ## HI ## LO) argument
856 #define VALUE_EQ_HEX_32(X,EXP,BITS) \ argument
858 #define VALUE_GT_HEX_32(X,EXP,BITS) (((X)->exponent > (EXP)) || \ argument
860 #define VALUE_GE_HEX_32(X,EXP,BITS) (((X)->exponent > (EXP)) || \ argument
862 #define VALUE_LT_HEX_32(X,EXP,BITS) (((X)->exponent < (EXP)) || \ argument
864 #define VALUE_LE_HEX_32(X,EXP,BITS) (((X)->exponent < (EXP)) || \ argument
867 #define VALUE_EQ_HEX_64(X,EXP,HI,LO) \ argument
869 #define VALUE_GT_HEX_64(X,EXP,HI,LO) (((X)->exponent > (EXP)) || \ argument
871 #define VALUE_GE_HEX_64(X,EXP,HI,LO) (((X)->exponent > (EXP)) || \ argument
873 #define VALUE_LT_HEX_64(X,EXP,HI,LO) (((X)->exponent < (EXP)) || \ argument
875 #define VALUE_LE_HEX_64(X,EXP,HI,LO) (((X)->exponent < (EXP)) || \ argument
878 #define VALUE_EQ_HEX_80(X,EXP,HI,LO) \ argument
880 #define VALUE_GT_HEX_80(X,EXP,HI,LO) (((X)->exponent > (EXP)) || \ argument
882 #define VALUE_GE_HEX_80(X,EXP,HI,LO) (((X)->exponent > (EXP)) || \ argument
884 #define VALUE_LT_HEX_80(X,EXP,HI,LO) (((X)->exponent < (EXP)) || \ argument
886 #define VALUE_LE_HEX_80(X,EXP,HI,LO) (((X)->exponent < (EXP)) || \ argument
891 #define SIGNIFICAND_EQ_32(X,Y) ((X)->significand == (Y)->significand) argument
892 #define SIGNIFICAND_GT_32(X,Y) ((X)->significand > (Y)->significand) argument
893 #define SIGNIFICAND_GE_32(X,Y) ((X)->significand >= (Y)->significand) argument
894 #define SIGNIFICAND_LT_32(X,Y) ((X)->significand < (Y)->significand) argument
895 #define SIGNIFICAND_LE_32(X,Y) ((X)->significand <= (Y)->significand) argument
898 # define SIGNIFICAND_EQ_64(X,Y) \ argument
900 # define SIGNIFICAND_GT_64(X,Y) (((X)->hi_significand > (Y)->hi_significand) || \ argument
902 # define SIGNIFICAND_GE_64(X,Y) (((X)->hi_significand > (Y)->hi_significand) || \ argument
904 # define SIGNIFICAND_LT_64(X,Y) (((X)->hi_significand < (Y)->hi_significand) || \ argument
906 # define SIGNIFICAND_LE_64(X,Y) (((X)->hi_significand < (Y)->hi_significand) || \ argument
909 # define SIGNIFICAND_EQ_64(X,Y) ((X)->significand == (Y)->significand) argument
910 # define SIGNIFICAND_GT_64(X,Y) ((X)->significand > (Y)->significand) argument
911 # define SIGNIFICAND_GE_64(X,Y) ((X)->significand >= (Y)->significand) argument
912 # define SIGNIFICAND_LT_64(X,Y) ((X)->significand < (Y)->significand) argument
913 # define SIGNIFICAND_LE_64(X,Y) ((X)->significand <= (Y)->significand) argument
917 # define SIGNIFICAND_EQ_80(X,Y) \ argument
919 # define SIGNIFICAND_GT_80(X,Y) (((X)->hi_significand > (Y)->hi_significand) || \ argument
921 # define SIGNIFICAND_GE_80(X,Y) (((X)->hi_significand > (Y)->hi_significand) || \ argument
923 # define SIGNIFICAND_LT_80(X,Y) (((X)->hi_significand < (Y)->hi_significand) || \ argument
925 # define SIGNIFICAND_LE_80(X,Y) (((X)->hi_significand < (Y)->hi_significand) || \ argument
928 # define SIGNIFICAND_EQ_80(X,Y) ((X)->significand == (Y)->significand) argument
929 # define SIGNIFICAND_GT_80(X,Y) ((X)->significand > (Y)->significand) argument
930 # define SIGNIFICAND_GE_80(X,Y) ((X)->significand >= (Y)->significand) argument
931 # define SIGNIFICAND_LT_80(X,Y) ((X)->significand < (Y)->significand) argument
932 # define SIGNIFICAND_LE_80(X,Y) ((X)->significand <= (Y)->significand) argument
935 #define VALUE_EQ_32(X,Y) \ argument
937 #define VALUE_GT_32(X,Y) (((X)->exponent > (Y)->exponent) || \ argument
939 #define VALUE_GE_32(X,Y) (((X)->exponent > (Y)->exponent) || \ argument
941 #define VALUE_LT_32(X,Y) (((X)->exponent < (Y)->exponent) || \ argument
943 #define VALUE_LE_32(X,Y) (((X)->exponent < (Y)->exponent) || \ argument
946 #define VALUE_EQ_64(X,Y) \ argument
948 #define VALUE_GT_64(X,Y) (((X)->exponent > (Y)->exponent) || \ argument
950 #define VALUE_GE_64(X,Y) (((X)->exponent > (Y)->exponent) || \ argument
952 #define VALUE_LT_64(X,Y) (((X)->exponent < (Y)->exponent) || \ argument
954 #define VALUE_LE_64(X,Y) (((X)->exponent < (Y)->exponent) || \ argument
957 #define VALUE_EQ_80(X,Y) \ argument
959 #define VALUE_GT_80(X,Y) (((X)->exponent > (Y)->exponent) || \ argument
961 #define VALUE_GE_80(X,Y) (((X)->exponent > (Y)->exponent) || \ argument
963 #define VALUE_LT_80(X,Y) (((X)->exponent < (Y)->exponent) || \ argument
965 #define VALUE_LE_80(X,Y) (((X)->exponent < (Y)->exponent) || \ argument
971 # define ADD_ULP_80(X) \ argument
978 # define SUB_ULP_80(X) \ argument
989 # define ADD_ULP_80(X) \ argument
994 # define SUB_ULP_80(X) \ argument