Lines Matching defs:z0

94 	unsigned int z0, z1, z2, z3, z4, z5, z6, z7;
450 z0 = hz & 0xffff;
452 if (z0 | (zz.i[1] & 0xfffe0000)) {
458 z0 = zz.i[1];
464 z0 = zz.i[2];
469 z0 = zz.i[3];
473 while ((z0 & 0x10000) == 0) {
474 z0 = (z0 << 1) | (z1 >> 31);
481 z0 |= 0x10000;
492 if (exy > ez || (exy == ez && (xy0 > z0 || (xy0 == z0 && (xy1 > z1 ||
497 e = xy0; xy0 = z0; z0 = e;
651 z0 += xy0;
653 z0++;
661 z0 = z1 = z2 = z3 = 0;
665 z4 = (z1 >> (e - 96)) | ((z0 << 1) << (127 - e));
668 z3 = z0 >> (e - 96);
669 z0 = z1 = z2 = 0;
676 z3 = (z1 >> (e - 64)) | ((z0 << 1) << (95 - e));
677 z2 = z0 >> (e - 64);
678 z0 = z1 = 0;
685 z2 = (z1 >> (e - 32)) | ((z0 << 1) << (63 - e));
686 z1 = z0 >> (e - 32);
687 z0 = 0;
695 z1 = (z1 >> e) | ((z0 << 1) << (31 - e));
696 z0 >>= e;
699 } else if (z0 >= 0x20000) {
707 z1 = (z1 >> 1) | (z0 << 31);
708 z0 >>= 1;
711 if (z0 < 0x10000 && (z0 | z1 | z2 | z3 | z4 | z5 | z6 | z7)
717 while (!(z0 | (z1 & 0xfffe0000)) && ez >= 33) {
718 z0 = z1;
728 while (z0 < 0x10000 && ez > 1) {
729 z0 = (z0 << 1) | (z1 >> 31);
748 ibit = z0 & 0x10000;
750 z0 -= 0x10000;
753 if (!(z0 | z1 | z2 | z3 | z4)) { /* exact zero */
779 if (++z0 == 0x10000) {
780 z0 = 0;
797 zz.i[0] = sz | (ez << 16) | z0;
880 unsigned xy0, xy1, xy2, xy3, xy4, z0, z1, z2, z3, z4;
963 z0 = zz.i[1];
971 if (exy > ez || (exy == ez && (xy0 > z0 || (xy0 == z0 &&
975 e = xy0; xy0 = z0; z0 = e;
1059 z0 += xy0;
1061 z0++;
1062 carry = (z0 <= xy0);
1064 carry = (z0 < xy0);
1076 z0 = z1 = 0;
1078 sticky = z4 | z3 | z2 | z1 | ((z0 << 1) << (95 - e));
1079 z2 = (z0 >> (e - 64)) | ((carry << 1) << (95 - e));
1083 z0 = 0;
1086 z2 = (z1 >> (e - 32)) | ((z0 << 1) << (63 - e));
1089 z1 = (z0 >> (e - 32)) | ((carry << 1) << (63 - e));
1090 z0 = carry >> (e - 32);
1096 z1 = (z1 >> e) | ((z0 << 1) << (31 - e));
1097 z0 = (z0 >> e) | ((carry << 1) << (31 - e));
1106 z1 = (z1 >> 1) | (z0 << 31);
1107 z0 = (z0 >> 1) | 0x80000000;
1110 if (z0 < 0x80000000u && (z0 | z1 | z2 | z3 | z4) != 0) {
1115 while (!z0 && ez >= 33) {
1116 z0 = z1;
1123 while (z0 < 0x80000000u && ez > 1) {
1124 z0 = (z0 << 1) | (z1 >> 31);
1141 if (!(z0 & 0x80000000)) {
1144 if (!(z0 | z1 | z2)) { /* exact zero */
1165 if (++z0 == 0) {
1166 z0 = 0x80000000;
1168 } else if (z0 == 0x80000000) {
1201 zz.i[1] = z0;