19 writes to _u2
System.Private.Xml (19)
System\Xml\Xsl\XPathConvert.cs (19)
215_u2 = u2; 236_u2 = (uint)(dec[ib]) << 28; 346rgu[4] = AddU(ref _u2, (_u2 >> 2) + rgu[3]); 355_u2 = (_u2 >> 1) | 0x80000000; 376if (0 != AddU(ref _u0, 1) && 0 != AddU(ref _u1, 1) && 0 != AddU(ref _u2, 1)) 379_u2 = 0x80000000; 414_u2 = _u0; 420_u2 = _u1; 430_u2 = (_u2 << w1) | (_u1 >> w2); 546_u2 = (rgu5 << 1) | (rgu4 >> 31); 578_u2 = rgu5; 675_u2 &= (uint)0x7FFFFFFF >> (_exp - 1); 686if (0 != uT && 0 != AddU(ref _u0, uT) && 0 != AddU(ref _u1, 1) && 0 != AddU(ref _u2, 1)) 689_u2 = 0x80000000; 704AddU(ref _u2, 0xFFFFFFFF); 751numBase._u2 = 0x80000000 | ((dblHi & 0x000FFFFFF) << 11) | (dblLo >> 21); 777AddU(ref numLL._u2, 0xFFFFFFFF); 787numBase._u2 = dblHi & 0x000FFFFF; 801AddU(ref numLL._u2, 0xFFFFFFFF);
29 references to _u2
System.Private.Xml (29)
System\Xml\Xsl\XPathConvert.cs (29)
297Debug.Assert(0 != (_u2 & 0x80000000)); 341rgu[3] += AddU(ref _u1, (_u1 >> 2) + (_u2 << 30)); 346rgu[4] = AddU(ref _u2, (_u2 >> 2) + rgu[3]); 354_u1 = (_u1 >> 1) | (_u2 << 31); 355_u2 = (_u2 >> 1) | 0x80000000; 390return (0 == _u2) && (0 == _u1) && (0 == _u0); 405if (0 == _u2) 427if (0 != (w1 = CbitZeroLeft(_u2))) 430_u2 = (_u2 << w1) | (_u1 >> w2); 444Debug.Assert(0 != (_u2 & 0x80000000)); 445Debug.Assert(0 != (numOp._u2 & 0x80000000)); 463uLo = MulU(uT, numOp._u2, out uHi); 487uLo = MulU(uT, numOp._u2, out uHi); 493uT = _u2; 511uLo = MulU(uT, numOp._u2, out uHi); 596Debug.Assert(0 != (bn._u2 & 0x80000000)); 610dblHi = ((uint)exp << 20) | ((bn._u2 & 0x7FFFFFFF) >> 11); 611dblLo = bn._u2 << 21 | bn._u1 >> 11; 620dblHi = bn._u2 >> wT; 621dblLo = (bn._u2 << (32 - wT)) | (bn._u1 >> wT); 628dblLo = bn._u2; 638dblLo = bn._u2 >> wT; 639uEx = bn._u2 << (32 - wT) | NotZero(bn._u1) | NotZero(bn._u0); 646uEx = bn._u2 | NotZero(bn._u1) | NotZero(bn._u0); 674uint uT = _u2 >> (32 - _exp); 688Debug.Assert(0 == _u2 && 0 == _u1); 705if (0 == (0x80000000 & _u2)) 763if (0x80000000 == numLL._u2 && 0 == numLL._u1) 778if (0 == (0x80000000 & numLL._u2))