34 references to Zero
System.Private.CoreLib (34)
src\libraries\System.Private.CoreLib\src\System\Globalization\Ordinal.cs (2)
105
if (!notEquals.Equals(TVector.
Zero
))
132
if (!notEquals.Equals(TVector.
Zero
))
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\ISimdVector_2.cs (1)
264
static virtual TSelf CreateScalar(T value) => TSelf.WithElement(TSelf.
Zero
, 0, value);
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\VectorMath.cs (29)
114
Unsafe.BitCast<TVectorInt64, TVectorDouble>(TVectorInt64.Equals(region & TVectorInt64.One, TVectorInt64.
Zero
)),
120
Unsafe.BitCast<TVectorInt64, TVectorDouble>(TVectorInt64.Equals((region + TVectorInt64.One) & TVectorInt64.Create(2), TVectorInt64.
Zero
)),
138
TVectorDouble result = TVectorDouble.
Zero
;
288
Unsafe.BitCast<TVectorInt64, TVectorDouble>(TVectorInt64.Equals(region & TVectorInt64.One, TVectorInt64.
Zero
)),
294
Unsafe.BitCast<TVectorInt64, TVectorDouble>(TVectorInt64.Equals((region + TVectorInt64.One) & TVectorInt64.Create(2), TVectorInt64.
Zero
)),
302
TVectorSingle result = TVectorSingle.
Zero
;
463
TVectorDouble expResult = TVectorDouble.
Zero
;
936
if (specialMask != TVectorUInt64.
Zero
)
1117
if (specialMask != TVectorUInt32.
Zero
)
1256
if (specialMask != TVectorUInt64.
Zero
)
1433
if (specialMask != TVectorUInt32.
Zero
)
1843
Unsafe.BitCast<TVectorInt64, TVectorDouble>(TVectorInt64.Equals(region & TVectorInt64.One, TVectorInt64.
Zero
)),
1849
Unsafe.BitCast<TVectorInt64, TVectorDouble>(TVectorInt64.Equals(region & TVectorInt64.One, TVectorInt64.
Zero
)),
1857
Unsafe.BitCast<TVectorInt64, TVectorDouble>(TVectorInt64.Equals(((sign & (region >>> 1)) | (~sign & ~(region >>> 1))) & TVectorInt64.One, TVectorInt64.
Zero
)),
1863
Unsafe.BitCast<TVectorInt64, TVectorDouble>(TVectorInt64.Equals((region + TVectorInt64.One) & TVectorInt64.Create(2), TVectorInt64.
Zero
)),
1889
TVectorDouble sinResult = TVectorDouble.
Zero
;
1890
TVectorDouble cosResult = TVectorDouble.
Zero
;
2020
Unsafe.BitCast<TVectorInt64, TVectorDouble>(TVectorInt64.Equals(region & TVectorInt64.One, TVectorInt64.
Zero
)),
2026
Unsafe.BitCast<TVectorInt64, TVectorDouble>(TVectorInt64.Equals(region & TVectorInt64.One, TVectorInt64.
Zero
)),
2034
Unsafe.BitCast<TVectorInt64, TVectorDouble>(TVectorInt64.Equals(((sign & (region >>> 1)) | (~sign & ~(region >>> 1))) & TVectorInt64.One, TVectorInt64.
Zero
)),
2040
Unsafe.BitCast<TVectorInt64, TVectorDouble>(TVectorInt64.Equals((region + TVectorInt64.One) & TVectorInt64.Create(2), TVectorInt64.
Zero
)),
2050
TVectorSingle sinResult = TVectorSingle.
Zero
;
2051
TVectorSingle cosResult = TVectorSingle.
Zero
;
2154
Unsafe.BitCast<TVectorInt64, TVectorDouble>(TVectorInt64.Equals(region & TVectorInt64.One, TVectorInt64.
Zero
)),
2162
Unsafe.BitCast<TVectorInt64, TVectorDouble>(TVectorInt64.Equals(((sign & (region >>> 1)) | (~sign & ~(region >>> 1))) & TVectorInt64.One, TVectorInt64.
Zero
)),
2180
TVectorDouble result = TVectorDouble.
Zero
;
2326
Unsafe.BitCast<TVectorInt64, TVectorDouble>(TVectorInt64.Equals(region & TVectorInt64.One, TVectorInt64.
Zero
)),
2334
Unsafe.BitCast<TVectorInt64, TVectorDouble>(TVectorInt64.Equals(((sign & (region >>> 1)) | (~sign & ~(region >>> 1))) & TVectorInt64.One, TVectorInt64.
Zero
)),
2342
TVectorSingle result = TVectorSingle.
Zero
;
src\libraries\System.Private.CoreLib\src\System\Text\Ascii.Utility.cs (1)
2243
return !(vector & TVectorByte.Create((byte)0x80)).Equals(TVectorByte.
Zero
);
src\libraries\System.Private.CoreLib\src\System\Text\Unicode\Utf16Utility.cs (1)
290
return (vec & TVector.Create(unchecked((ushort)~0x007F))) == TVector.
Zero
;