dbl_valueB 178 arch/parisc/math-emu/cnv_float.h #define Dbl_isinexact_to_fix(dbl_valueA,dbl_valueB,exponent) \ dbl_valueB 180 arch/parisc/math-emu/cnv_float.h Dallp2(dbl_valueB) || Dallp1(dbl_valueA) << (DBL_EXP_LENGTH+1+exponent) : \ dbl_valueB 181 arch/parisc/math-emu/cnv_float.h (exponent < (DBL_P-1) ? Dallp2(dbl_valueB) << (exponent + (33-DBL_P)) : \ dbl_valueB 184 arch/parisc/math-emu/cnv_float.h #define Dbl_isoverflow_to_int(exponent,dbl_valueA,dbl_valueB) \ dbl_valueB 186 arch/parisc/math-emu/cnv_float.h Dmantissap1(dbl_valueA)!=0 || (Dallp2(dbl_valueB)>>21)!=0 ) dbl_valueB 188 arch/parisc/math-emu/cnv_float.h #define Dbl_isone_roundbit(dbl_valueA,dbl_valueB,exponent) \ dbl_valueB 191 arch/parisc/math-emu/cnv_float.h Dallp2(dbl_valueB) >> ((DBL_P - 2) - exponent)) & 1) dbl_valueB 193 arch/parisc/math-emu/cnv_float.h #define Dbl_isone_stickybit(dbl_valueA,dbl_valueB,exponent) \ dbl_valueB 195 arch/parisc/math-emu/cnv_float.h (Dallp2(dbl_valueB) || Dallp1(dbl_valueA)<<(DBL_EXP_LENGTH+2+exponent)) : \ dbl_valueB 196 arch/parisc/math-emu/cnv_float.h (exponent<(DBL_P-2) ? (Dallp2(dbl_valueB) << (exponent + (34-DBL_P))) : \ dbl_valueB 206 arch/parisc/math-emu/cnv_float.h #define Int_from_dbl_mantissa(dbl_valueA,dbl_valueB,exponent) \ dbl_valueB 207 arch/parisc/math-emu/cnv_float.h Shiftdouble(Dallp1(dbl_valueA),Dallp2(dbl_valueB),22,Dallp1(dbl_valueA)); \ dbl_valueB 228 arch/parisc/math-emu/cnv_float.h #define Dint_from_dbl_mantissa(dbl_valueA,dbl_valueB,exponent,destA,destB) \ dbl_valueB 233 arch/parisc/math-emu/cnv_float.h else Variable_shift_double(Dallp1(dbl_valueA),Dallp2(dbl_valueB), \ dbl_valueB 239 arch/parisc/math-emu/cnv_float.h if (exponent == 52) Dintp2(destB) = Dallp2(dbl_valueB); \ dbl_valueB 240 arch/parisc/math-emu/cnv_float.h else Variable_shift_double(Dallp1(dbl_valueA),Dallp2(dbl_valueB), \ dbl_valueB 244 arch/parisc/math-emu/cnv_float.h Variable_shift_double(Dallp1(dbl_valueA),Dallp2(dbl_valueB), \ dbl_valueB 246 arch/parisc/math-emu/cnv_float.h Dintp2(destB) = Dallp2(dbl_valueB) << exponent-52; \ dbl_valueB 359 arch/parisc/math-emu/cnv_float.h #define Dbl_isinexact_to_unsigned(dbl_valueA,dbl_valueB,exponent) \ dbl_valueB 360 arch/parisc/math-emu/cnv_float.h Dbl_isinexact_to_fix(dbl_valueA,dbl_valueB,exponent) dbl_valueB 362 arch/parisc/math-emu/cnv_float.h #define Duint_from_dbl_mantissa(dbl_valueA,dbl_valueB,exponent,destA,destB) \ dbl_valueB 363 arch/parisc/math-emu/cnv_float.h Dint_from_dbl_mantissa(dbl_valueA,dbl_valueB,exponent,destA,destB) dbl_valueB 104 arch/parisc/math-emu/dbl_float.h #define Dbl_increment(dbl_valueA,dbl_valueB) \ dbl_valueB 105 arch/parisc/math-emu/dbl_float.h if( (Dallp2(dbl_valueB) += 1) == 0 ) Dallp1(dbl_valueA) += 1 dbl_valueB 106 arch/parisc/math-emu/dbl_float.h #define Dbl_increment_mantissa(dbl_valueA,dbl_valueB) \ dbl_valueB 107 arch/parisc/math-emu/dbl_float.h if( (Dmantissap2(dbl_valueB) += 1) == 0 ) \ dbl_valueB 109 arch/parisc/math-emu/dbl_float.h #define Dbl_decrement(dbl_valueA,dbl_valueB) \ dbl_valueB 110 arch/parisc/math-emu/dbl_float.h if( Dallp2(dbl_valueB) == 0 ) Dallp1(dbl_valueA) -= 1; \ dbl_valueB 111 arch/parisc/math-emu/dbl_float.h Dallp2(dbl_valueB) -= 1 dbl_valueB 116 arch/parisc/math-emu/dbl_float.h #define Dbl_isone_lowmantissap2(dbl_valueB) (Is_dlowp2(dbl_valueB)!=0) dbl_valueB 119 arch/parisc/math-emu/dbl_float.h #define Dbl_isnotzero(dbl_valueA,dbl_valueB) \ dbl_valueB 120 arch/parisc/math-emu/dbl_float.h (Dallp1(dbl_valueA) || Dallp2(dbl_valueB)) dbl_valueB 124 arch/parisc/math-emu/dbl_float.h #define Dbl_isnotzero_mantissa(dbl_valueA,dbl_valueB) \ dbl_valueB 125 arch/parisc/math-emu/dbl_float.h (Dmantissap1(dbl_valueA) || Dmantissap2(dbl_valueB)) dbl_valueB 127 arch/parisc/math-emu/dbl_float.h #define Dbl_isnotzero_mantissap2(dbl_valueB) (Dmantissap2(dbl_valueB)!=0) dbl_valueB 128 arch/parisc/math-emu/dbl_float.h #define Dbl_isnotzero_exponentmantissa(dbl_valueA,dbl_valueB) \ dbl_valueB 129 arch/parisc/math-emu/dbl_float.h (Dexponentmantissap1(dbl_valueA) || Dmantissap2(dbl_valueB)) dbl_valueB 131 arch/parisc/math-emu/dbl_float.h #define Dbl_iszero(dbl_valueA,dbl_valueB) (Dallp1(dbl_valueA)==0 && \ dbl_valueB 132 arch/parisc/math-emu/dbl_float.h Dallp2(dbl_valueB)==0) dbl_valueB 143 arch/parisc/math-emu/dbl_float.h #define Dbl_iszero_mantissa(dbl_valueA,dbl_valueB) \ dbl_valueB 144 arch/parisc/math-emu/dbl_float.h (Dmantissap1(dbl_valueA)==0 && Dmantissap2(dbl_valueB)==0) dbl_valueB 145 arch/parisc/math-emu/dbl_float.h #define Dbl_iszero_exponentmantissa(dbl_valueA,dbl_valueB) \ dbl_valueB 146 arch/parisc/math-emu/dbl_float.h (Dexponentmantissap1(dbl_valueA)==0 && Dmantissap2(dbl_valueB)==0) dbl_valueB 151 arch/parisc/math-emu/dbl_float.h #define Dbl_isinfinity(dbl_valueA,dbl_valueB) \ dbl_valueB 153 arch/parisc/math-emu/dbl_float.h Dmantissap1(dbl_valueA)==0 && Dmantissap2(dbl_valueB)==0) dbl_valueB 154 arch/parisc/math-emu/dbl_float.h #define Dbl_isnan(dbl_valueA,dbl_valueB) \ dbl_valueB 156 arch/parisc/math-emu/dbl_float.h (Dmantissap1(dbl_valueA)!=0 || Dmantissap2(dbl_valueB)!=0)) dbl_valueB 157 arch/parisc/math-emu/dbl_float.h #define Dbl_isnotnan(dbl_valueA,dbl_valueB) \ dbl_valueB 159 arch/parisc/math-emu/dbl_float.h (Dmantissap1(dbl_valueA)==0 && Dmantissap2(dbl_valueB)==0)) dbl_valueB 181 arch/parisc/math-emu/dbl_float.h #define Dbl_leftshiftby8(dbl_valueA,dbl_valueB) \ dbl_valueB 182 arch/parisc/math-emu/dbl_float.h Shiftdouble(Dallp1(dbl_valueA),Dallp2(dbl_valueB),24,Dallp1(dbl_valueA)); \ dbl_valueB 183 arch/parisc/math-emu/dbl_float.h Dallp2(dbl_valueB) <<= 8 dbl_valueB 184 arch/parisc/math-emu/dbl_float.h #define Dbl_leftshiftby7(dbl_valueA,dbl_valueB) \ dbl_valueB 185 arch/parisc/math-emu/dbl_float.h Shiftdouble(Dallp1(dbl_valueA),Dallp2(dbl_valueB),25,Dallp1(dbl_valueA)); \ dbl_valueB 186 arch/parisc/math-emu/dbl_float.h Dallp2(dbl_valueB) <<= 7 dbl_valueB 187 arch/parisc/math-emu/dbl_float.h #define Dbl_leftshiftby4(dbl_valueA,dbl_valueB) \ dbl_valueB 188 arch/parisc/math-emu/dbl_float.h Shiftdouble(Dallp1(dbl_valueA),Dallp2(dbl_valueB),28,Dallp1(dbl_valueA)); \ dbl_valueB 189 arch/parisc/math-emu/dbl_float.h Dallp2(dbl_valueB) <<= 4 dbl_valueB 190 arch/parisc/math-emu/dbl_float.h #define Dbl_leftshiftby3(dbl_valueA,dbl_valueB) \ dbl_valueB 191 arch/parisc/math-emu/dbl_float.h Shiftdouble(Dallp1(dbl_valueA),Dallp2(dbl_valueB),29,Dallp1(dbl_valueA)); \ dbl_valueB 192 arch/parisc/math-emu/dbl_float.h Dallp2(dbl_valueB) <<= 3 dbl_valueB 193 arch/parisc/math-emu/dbl_float.h #define Dbl_leftshiftby2(dbl_valueA,dbl_valueB) \ dbl_valueB 194 arch/parisc/math-emu/dbl_float.h Shiftdouble(Dallp1(dbl_valueA),Dallp2(dbl_valueB),30,Dallp1(dbl_valueA)); \ dbl_valueB 195 arch/parisc/math-emu/dbl_float.h Dallp2(dbl_valueB) <<= 2 dbl_valueB 196 arch/parisc/math-emu/dbl_float.h #define Dbl_leftshiftby1(dbl_valueA,dbl_valueB) \ dbl_valueB 197 arch/parisc/math-emu/dbl_float.h Shiftdouble(Dallp1(dbl_valueA),Dallp2(dbl_valueB),31,Dallp1(dbl_valueA)); \ dbl_valueB 198 arch/parisc/math-emu/dbl_float.h Dallp2(dbl_valueB) <<= 1 dbl_valueB 200 arch/parisc/math-emu/dbl_float.h #define Dbl_rightshiftby8(dbl_valueA,dbl_valueB) \ dbl_valueB 201 arch/parisc/math-emu/dbl_float.h Shiftdouble(Dallp1(dbl_valueA),Dallp2(dbl_valueB),8,Dallp2(dbl_valueB)); \ dbl_valueB 203 arch/parisc/math-emu/dbl_float.h #define Dbl_rightshiftby4(dbl_valueA,dbl_valueB) \ dbl_valueB 204 arch/parisc/math-emu/dbl_float.h Shiftdouble(Dallp1(dbl_valueA),Dallp2(dbl_valueB),4,Dallp2(dbl_valueB)); \ dbl_valueB 206 arch/parisc/math-emu/dbl_float.h #define Dbl_rightshiftby2(dbl_valueA,dbl_valueB) \ dbl_valueB 207 arch/parisc/math-emu/dbl_float.h Shiftdouble(Dallp1(dbl_valueA),Dallp2(dbl_valueB),2,Dallp2(dbl_valueB)); \ dbl_valueB 209 arch/parisc/math-emu/dbl_float.h #define Dbl_rightshiftby1(dbl_valueA,dbl_valueB) \ dbl_valueB 210 arch/parisc/math-emu/dbl_float.h Shiftdouble(Dallp1(dbl_valueA),Dallp2(dbl_valueB),1,Dallp2(dbl_valueB)); \ dbl_valueB 259 arch/parisc/math-emu/dbl_float.h #define Dbl_setinfinity_exponentmantissa(dbl_valueA,dbl_valueB) \ dbl_valueB 262 arch/parisc/math-emu/dbl_float.h Dmantissap2(dbl_valueB) = 0 dbl_valueB 263 arch/parisc/math-emu/dbl_float.h #define Dbl_setinfinitypositive(dbl_valueA,dbl_valueB) \ dbl_valueB 266 arch/parisc/math-emu/dbl_float.h Dmantissap2(dbl_valueB) = 0 dbl_valueB 267 arch/parisc/math-emu/dbl_float.h #define Dbl_setinfinitynegative(dbl_valueA,dbl_valueB) \ dbl_valueB 270 arch/parisc/math-emu/dbl_float.h Dmantissap2(dbl_valueB) = 0 dbl_valueB 271 arch/parisc/math-emu/dbl_float.h #define Dbl_setinfinity(dbl_valueA,dbl_valueB,sign) \ dbl_valueB 274 arch/parisc/math-emu/dbl_float.h Dmantissap2(dbl_valueB) = 0 dbl_valueB 284 arch/parisc/math-emu/dbl_float.h #define Dbl_setzero_mantissa(dbl_valueA,dbl_valueB) \ dbl_valueB 286 arch/parisc/math-emu/dbl_float.h Dallp2(dbl_valueB) = 0 dbl_valueB 289 arch/parisc/math-emu/dbl_float.h #define Dbl_setzero_exponentmantissa(dbl_valueA,dbl_valueB) \ dbl_valueB 291 arch/parisc/math-emu/dbl_float.h Dallp2(dbl_valueB) = 0 dbl_valueB 294 arch/parisc/math-emu/dbl_float.h #define Dbl_setzero(dbl_valueA,dbl_valueB) \ dbl_valueB 295 arch/parisc/math-emu/dbl_float.h Dallp1(dbl_valueA) = 0; Dallp2(dbl_valueB) = 0 dbl_valueB 308 arch/parisc/math-emu/dbl_float.h #define Dbl_setlargestpositive(dbl_valueA,dbl_valueB) \ dbl_valueB 311 arch/parisc/math-emu/dbl_float.h Dallp2(dbl_valueB) = 0xFFFFFFFF dbl_valueB 312 arch/parisc/math-emu/dbl_float.h #define Dbl_setlargestnegative(dbl_valueA,dbl_valueB) \ dbl_valueB 316 arch/parisc/math-emu/dbl_float.h Dallp2(dbl_valueB) = 0xFFFFFFFF dbl_valueB 317 arch/parisc/math-emu/dbl_float.h #define Dbl_setlargest_exponentmantissa(dbl_valueA,dbl_valueB) \ dbl_valueB 321 arch/parisc/math-emu/dbl_float.h Dallp2(dbl_valueB) = 0xFFFFFFFF dbl_valueB 323 arch/parisc/math-emu/dbl_float.h #define Dbl_setnegativeinfinity(dbl_valueA,dbl_valueB) \ dbl_valueB 326 arch/parisc/math-emu/dbl_float.h Dallp2(dbl_valueB) = 0 dbl_valueB 327 arch/parisc/math-emu/dbl_float.h #define Dbl_setlargest(dbl_valueA,dbl_valueB,sign) \ dbl_valueB 331 arch/parisc/math-emu/dbl_float.h Dallp2(dbl_valueB) = 0xFFFFFFFF