13 references to SignMask
System.Private.CoreLib (13)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Decimal.DecCalc.cs (13)
959
sign ^= (xorflags &
SignMask
) != 0;
976
flags = d2flags & ScaleMask | flags &
SignMask
; // scale factor of "smaller", but sign of "larger"
986
flags ^=
SignMask
;
1009
uint signFlags = flags &
SignMask
;
1011
signFlags ^=
SignMask
;
1192
flags ^=
SignMask
;
1465
d1.uflags = ((d2.uflags ^ d1.uflags) &
SignMask
) | ((uint)scale << ScaleShift);
1575
d1.uflags = ((d2.uflags ^ d1.uflags) &
SignMask
) | ((uint)scale << ScaleShift);
1700
result.uflags = (isNegative ?
SignMask
: 0) | ((uint)scale << ScaleShift);
2163
d1.uflags = ((d1.uflags ^ d2.uflags) &
SignMask
) | ((uint)scale << ScaleShift);
2189
d2.uflags = (d2.uflags & ~
SignMask
) | (d1.uflags &
SignMask
);
2200
if ((cmp ^ (int)(d1.uflags &
SignMask
)) < 0)