Searched refs:sourhi (Results 1 – 3 of 3) sorted by relevance
480 uInt sourhi=DFWORD(df, 0); \481 *(bcd)=(uByte)DECCOMBMSD[sourhi>>26]; \482 dpd2bcd8(bcd+1, sourhi>>10); \483 dpd2bcd83(bcd+4, sourhi);}485 uInt sourhi=DFWWORD(df, 0); \487 *(bcd)=(uByte)DECCOMBMSD[sourhi>>26]; \488 dpd2bcd8(bcd+1, sourhi>>8); \489 dpd2bcd8(bcd+4, (sourhi<<2) | (sourlo>>30)); \496 uInt sourhi=DFWORD(df, 0); \498 *(bcd)=(uByte)DECCOMBMSD[sourhi>>26]; \[all …]
204 #define sourhi sourar[3] /* name the word with the sign */ in decimal128ToNumber() macro215 sourhi=pu[3]; /* then the high int */ in decimal128ToNumber()218 sourhi=pu[0]; /* directly load the high int */ in decimal128ToNumber()224 comb=(sourhi>>26)&0x1f; /* combination field */ in decimal128ToNumber()227 if (sourhi&0x80000000) dn->bits=DECNEG; /* set sign if negative */ in decimal128ToNumber()237 else if (sourhi&0x02000000) dn->bits|=DECSNAN; in decimal128ToNumber()242 dn->exponent=(exp<<12)+((sourhi>>14)&0xfff)-DECIMAL128_Bias; /* unbiased */ in decimal128ToNumber()246 sourhi&=0x00003fff; /* clean coefficient continuation */ in decimal128ToNumber()248 sourhi|=msd<<14; /* prefix to coefficient */ in decimal128ToNumber()252 if (sourhi) need=11; /* declets to process */ in decimal128ToNumber()[all …]
221 #define sourhi sourar[1] /* name the word with the sign */ in decimal64ToNumber() macro228 sourhi=pu[1]; /* then the high int */ in decimal64ToNumber()231 sourhi=pu[0]; /* directly load the high int */ in decimal64ToNumber()235 comb=(sourhi>>26)&0x1f; /* combination field */ in decimal64ToNumber()238 if (sourhi&0x80000000) dn->bits=DECNEG; /* set sign if negative */ in decimal64ToNumber()248 else if (sourhi&0x02000000) dn->bits|=DECSNAN; in decimal64ToNumber()253 dn->exponent=(exp<<8)+((sourhi>>18)&0xff)-DECIMAL64_Bias; /* unbiased */ in decimal64ToNumber()257 sourhi&=0x0003ffff; /* clean coefficient continuation */ in decimal64ToNumber()259 sourhi|=msd<<18; /* prefix to coefficient */ in decimal64ToNumber()263 if (!sourhi) { /* top word 0 */ in decimal64ToNumber()[all …]