Lines Matching defs:z4

94 	unsigned int z0, z1, z2, z3, z4, z5, z6, z7;
486 z4 = z5 = z6 = z7 = 0;
501 z4 = xy4; xy4 = 0;
627 z4 += xy4;
629 z4++;
630 e = (z4 <= xy4);
632 e = (z4 < xy4);
655 /* postnormalize and collect rounding information into z4 */
660 z4 = 1; /* result can't be exactly zero */
663 sticky = z7 | z6 | z5 | z4 | z3 | z2 |
665 z4 = (z1 >> (e - 96)) | ((z0 << 1) << (127 - e));
667 z4 |= 1;
671 sticky = z7 | z6 | z5 | z4 | z3 |
673 z4 = (z2 >> (e - 64)) | ((z1 << 1) << (95 - e));
675 z4 |= 1;
680 sticky = z7 | z6 | z5 | z4 | ((z3 << 1) << (63 - e));
681 z4 = (z3 >> (e - 32)) | ((z2 << 1) << (63 - e));
683 z4 |= 1;
689 sticky = z7 | z6 | z5 | (z4 << 1) << (31 - e);
690 z4 = (z4 >> e) | ((z3 << 1) << (31 - e));
692 z4 |= 1;
701 sticky = (z4 & 1) | z5 | z6 | z7;
702 z4 = (z4 >> 1) | (z3 << 31);
704 z4 |= 1;
711 if (z0 < 0x10000 && (z0 | z1 | z2 | z3 | z4 | z5 | z6 | z7)
721 z3 = z4;
722 z4 = z5;
732 z3 = (z3 << 1) | (z4 >> 31);
733 z4 = (z4 << 1) | (z5 >> 31);
741 z4 |= 1;
753 if (!(z0 | z1 | z2 | z3 | z4)) { /* exact zero */
769 if (z4) {
773 if (rm == FSR_RP || (rm == FSR_RN && (z4 > 0x80000000u ||
774 (z4 == 0x80000000u && (z3 & 1))))) {
804 * z4 nonzero => result delivered is inexact
807 if (z4)
880 unsigned xy0, xy1, xy2, xy3, xy4, z0, z1, z2, z3, z4;
965 z2 = z3 = z4 = 0;
1039 z4 += xy4;
1040 carry = (z4 < xy4);
1078 sticky = z4 | z3 | z2 | z1 | ((z0 << 1) << (95 - e));
1085 sticky = z4 | z3 | z2 | ((z1 << 1) << (63 - e));
1092 sticky = z4 | z3 | (z2 << 1) << (31 - e);
1102 sticky = (z2 & 1) | z3 | z4;
1110 if (z0 < 0x80000000u && (z0 | z1 | z2 | z3 | z4) != 0) {
1119 z3 = z4;
1120 z4 = 0;
1127 z3 = (z3 << 1) | (z4 >> 31);
1128 z4 <<= 1;
1132 if (z3 | z4)