Lines Matching refs:sticky
489 #define Dbl_denormalize(opndp1,opndp2,exponent,guard,sticky,inexact) \ argument
494 if (exponent < 0) sticky |= Dallp2(opndp2) << (32+exponent); \
506 if (exponent == -32) sticky |= Dallp2(opndp2); \
507 else sticky |= (Dallp2(opndp2) | Dallp1(opndp1) << 64+exponent); \
511 inexact = guard | sticky; \
515 sticky |= (Dallp1(opndp1) | Dallp2(opndp2)); \
517 inexact = sticky; \
560 {int shiftamt, sticky; \
562 sticky = 0; \
565 sticky = Dextallp4(srcdstD) << 32 - (shiftamt); \
576 sticky = (Dextallp3(srcdstC) << 31 - shiftamt) | \
584 sticky = Dextallp4(srcdstD); \
592 sticky = (Dextallp2(srcdstB) << 31 - shiftamt) | \
598 sticky = Dextallp3(srcdstC) | Dextallp4(srcdstD); \
605 sticky = (Dextallp1(srcdstA) << 31 - shiftamt) | \
610 sticky = Dextallp2(srcdstB) | Dextallp3(srcdstC) | \
618 if (sticky) Dblext_setone_lowmantissap4(srcdstD); \
763 {int shiftamt, sticky; \
799 case 0: sticky = Dextallp4(opndp4) << 32-(shiftamt); \
805 case 1: sticky = (Dextallp3(opndp3) << 32-(shiftamt)) | \
812 case 2: sticky = (Dextallp2(opndp2) << 32-(shiftamt)) | \
818 case 3: sticky = (Dextallp1(opndp1) << 32-(shiftamt)) | \
828 sticky = Dextallp1(opndp1) | Dextallp2(opndp2) | \
832 if (sticky) Dblext_setone_lowmantissap4(opndp4); \