Lines Matching refs:sticky
502 #define Dbl_denormalize(opndp1,opndp2,exponent,guard,sticky,inexact) \ argument
507 if (exponent < 0) sticky |= Dallp2(opndp2) << (32+exponent); \
519 if (exponent == -32) sticky |= Dallp2(opndp2); \
520 else sticky |= (Dallp2(opndp2) | Dallp1(opndp1) << 64+exponent); \
524 inexact = guard | sticky; \
528 sticky |= (Dallp1(opndp1) | Dallp2(opndp2)); \
530 inexact = sticky; \
573 {int shiftamt, sticky; \
575 sticky = 0; \
578 sticky = Dextallp4(srcdstD) << 32 - (shiftamt); \
589 sticky = (Dextallp3(srcdstC) << 31 - shiftamt) | \
597 sticky = Dextallp4(srcdstD); \
605 sticky = (Dextallp2(srcdstB) << 31 - shiftamt) | \
611 sticky = Dextallp3(srcdstC) | Dextallp4(srcdstD); \
618 sticky = (Dextallp1(srcdstA) << 31 - shiftamt) | \
623 sticky = Dextallp2(srcdstB) | Dextallp3(srcdstC) | \
631 if (sticky) Dblext_setone_lowmantissap4(srcdstD); \
776 {int shiftamt, sticky; \
812 case 0: sticky = Dextallp4(opndp4) << 32-(shiftamt); \
818 case 1: sticky = (Dextallp3(opndp3) << 32-(shiftamt)) | \
825 case 2: sticky = (Dextallp2(opndp2) << 32-(shiftamt)) | \
831 case 3: sticky = (Dextallp1(opndp1) << 32-(shiftamt)) | \
841 sticky = Dextallp1(opndp1) | Dextallp2(opndp2) | \
845 if (sticky) Dblext_setone_lowmantissap4(opndp4); \