Lines Matching refs:negative

29465     this.negative = 0;
29541 this.negative = 1;
29552 this.negative = 1;
29751 dest.negative = this.negative;
29781 this.negative = 0;
29859 if (this.negative !== 0) {
29873 c.negative = 0;
29894 if (this.negative !== 0) {
29916 return this.negative !== 0 ? -ret : ret;
30076 if (this.negative !== 0) {
30092 return this.negative !== 0;
30102 this.negative ^= 1;
30122 assert((this.negative | num.negative) === 0);
30157 assert((this.negative | num.negative) === 0);
30201 assert((this.negative | num.negative) === 0);
30267 if (this.negative !== 0 && num.negative === 0) {
30268 this.negative = 0;
30270 this.negative ^= 1;
30272 } else if (this.negative === 0 && num.negative !== 0) {
30273 num.negative = 0;
30275 num.negative = 1;
30322 if (num.negative !== 0 && this.negative === 0) {
30323 num.negative = 0;
30325 num.negative ^= 1;
30327 } else if (num.negative === 0 && this.negative !== 0) {
30328 this.negative = 0;
30330 this.negative = 1;
30341 if (num.negative !== 0) {
30342 num.negative = 0;
30344 num.negative = 1;
30346 } else if (this.negative !== 0) {
30347 this.negative = 0;
30349 this.negative = 1;
30357 this.negative = 0;
30398 this.negative = 1;
30410 out.negative = num.negative ^ self.negative;
30522 out.negative = self.negative ^ num.negative;
31053 out.negative = num.negative ^ self.negative;
31293 out.negative = x.negative ^ y.negative;
31417 assert(this.negative === 0);
31484 assert(this.negative === 0);
31524 assert(this.negative === 0, 'imaskn works only with positive numbers');
31555 if (this.negative !== 0) {
31558 this.negative = 0;
31562 this.negative = 0;
31564 this.negative = 1;
31595 if (this.negative !== 0) {
31596 this.negative = 0;
31598 this.negative = 1;
31606 this.negative = 1;
31627 this.negative = 0;
31669 this.negative = 1;
31706 if (diff.negative === 0) {
31722 while (a.negative !== 0) {
31724 a.negative = 0;
31729 a.negative ^= 1;
31770 if (this.negative !== 0 && num.negative === 0) {
31780 if (positive && mod.negative !== 0) {
31791 if (this.negative === 0 && num.negative !== 0) {
31804 if ((this.negative & num.negative) !== 0) {
31810 if (positive && mod.negative !== 0) {
31874 var mod = dm.div.negative !== 0 ? dm.mod.isub(num) : dm.mod;
31881 return dm.div.negative !== 0 ? dm.div.isubn(1) : dm.div.iaddn(1);
31915 assert(p.negative === 0);
31920 if (x.negative !== 0) {
32002 assert(p.negative === 0);
32007 if (a.negative !== 0) {
32079 a.negative = 0;
32080 b.negative = 0; // Remove common factor of two
32169 var negative = num < 0;
32170 if (this.negative !== 0 && !negative) return -1;
32171 if (this.negative === 0 && negative) return 1;
32178 if (negative) {
32187 if (this.negative !== 0) return -res | 0;
32196 if (this.negative !== 0 && num.negative === 0) return -1;
32197 if (this.negative === 0 && num.negative !== 0) return 1;
32199 if (this.negative !== 0) return -res | 0;
32277 assert(this.negative === 0, 'red works only with positives');
32598 assert(a.negative === 0, 'red works only with positives');
32603 assert((a.negative | b.negative) === 0, 'red works only with positives');
32754 if (inv.negative !== 0) {
32755 inv.negative = 0;
33054 this.negative = 0;
33130 this.negative = 1;
33142 this.negative = 1;
33351 dest.negative = this.negative;
33358 dest.negative = src.negative;
33392 this.negative = 0;
33482 if (this.negative !== 0) {
33496 c.negative = 0;
33517 if (this.negative !== 0) {
33539 return this.negative !== 0 ? -ret : ret;
33760 if (this.negative !== 0) {
33776 return this.negative !== 0;
33786 this.negative ^= 1;
33806 assert((this.negative | num.negative) === 0);
33841 assert((this.negative | num.negative) === 0);
33885 assert((this.negative | num.negative) === 0);
33951 if (this.negative !== 0 && num.negative === 0) {
33952 this.negative = 0;
33954 this.negative ^= 1;
33956 } else if (this.negative === 0 && num.negative !== 0) {
33957 num.negative = 0;
33959 num.negative = 1;
34006 if (num.negative !== 0 && this.negative === 0) {
34007 num.negative = 0;
34009 num.negative ^= 1;
34011 } else if (num.negative === 0 && this.negative !== 0) {
34012 this.negative = 0;
34014 this.negative = 1;
34025 if (num.negative !== 0) {
34026 num.negative = 0;
34028 num.negative = 1;
34030 } else if (this.negative !== 0) {
34031 this.negative = 0;
34033 this.negative = 1;
34041 this.negative = 0;
34082 this.negative = 1;
34094 out.negative = num.negative ^ self.negative;
34206 out.negative = self.negative ^ num.negative;
34737 out.negative = num.negative ^ self.negative;
34979 out.negative = x.negative ^ y.negative;
35105 assert(this.negative === 0);
35172 assert(this.negative === 0);
35212 assert(this.negative === 0, 'imaskn works only with positive numbers');
35243 if (this.negative !== 0) {
35246 this.negative = 0;
35250 this.negative = 0;
35252 this.negative = 1;
35283 if (this.negative !== 0) {
35284 this.negative = 0;
35286 this.negative = 1;
35294 this.negative = 1;
35315 this.negative = 0;
35357 this.negative = 1;
35394 if (diff.negative === 0) {
35410 while (a.negative !== 0) {
35412 a.negative = 0;
35417 a.negative ^= 1;
35459 if (this.negative !== 0 && num.negative === 0) {
35469 if (positive && mod.negative !== 0) {
35480 if (this.negative === 0 && num.negative !== 0) {
35493 if ((this.negative & num.negative) !== 0) {
35499 if (positive && mod.negative !== 0) {
35563 var mod = dm.div.negative !== 0 ? dm.mod.isub(num) : dm.mod;
35570 return dm.div.negative !== 0 ? dm.div.isubn(1) : dm.div.iaddn(1);
35615 assert(p.negative === 0);
35620 if (x.negative !== 0) {
35702 assert(p.negative === 0);
35707 if (a.negative !== 0) {
35779 a.negative = 0;
35780 b.negative = 0; // Remove common factor of two
35869 var negative = num < 0;
35870 if (this.negative !== 0 && !negative) return -1;
35871 if (this.negative === 0 && negative) return 1;
35880 if (negative) {
35889 if (this.negative !== 0) return -res | 0;
35898 if (this.negative !== 0 && num.negative === 0) return -1;
35899 if (this.negative === 0 && num.negative !== 0) return 1;
35901 if (this.negative !== 0) return -res | 0;
35979 assert(this.negative === 0, 'red works only with positives');
36300 assert(a.negative === 0, 'red works only with positives');
36305 assert((a.negative | b.negative) === 0, 'red works only with positives');
36457 if (inv.negative !== 0) {
36458 inv.negative = 0;
46721 if (a1.negative) {
46726 if (a2.negative) {
46792 if (split.k1.negative) {
46797 if (split.k2.negative) {