21 references to IsSupported
System.Numerics.Tensors (1)
System\Numerics\Tensors\netcore\TensorPrimitives.PopCount.cs (1)
87
if (PackedSimd.
IsSupported
)
System.Private.CoreLib (20)
src\libraries\Common\src\System\HexConverter.cs (4)
284
if (BitConverter.IsLittleEndian && (Ssse3.IsSupported || AdvSimd.Arm64.IsSupported || PackedSimd.
IsSupported
) &&
296
if (BitConverter.IsLittleEndian && (Ssse3.IsSupported || AdvSimd.Arm64.IsSupported || PackedSimd.
IsSupported
) &&
311
Debug.Assert(Ssse3.IsSupported || AdvSimd.Arm64.IsSupported || PackedSimd.
IsSupported
);
409
else if (PackedSimd.
IsSupported
)
src\libraries\System.Private.CoreLib\src\System\SearchValues\AsciiByteSearchValues.cs (1)
23
Debug.Assert(Ascii.IsValid(values) || (TUniqueLowNibble.Value && (AdvSimd.IsSupported || PackedSimd.
IsSupported
)));
src\libraries\System.Private.CoreLib\src\System\SearchValues\AsciiCharSearchValues.cs (1)
24
Debug.Assert(Ascii.IsValid(values) || (TUniqueLowNibble.Value && (AdvSimd.IsSupported || PackedSimd.
IsSupported
)));
src\libraries\System.Private.CoreLib\src\System\SearchValues\IndexOfAnyAsciiSearcher.cs (5)
33
internal static bool IsVectorizationSupported => Ssse3.IsSupported || AdvSimd.Arm64.IsSupported || PackedSimd.
IsSupported
;
223
index = (Ssse3.IsSupported || PackedSimd.
IsSupported
) && needleContainsZero
250
index = (Ssse3.IsSupported || PackedSimd.
IsSupported
) && needleContainsZero
1375
else if (PackedSimd.
IsSupported
)
1414
else if (PackedSimd.
IsSupported
)
src\libraries\System.Private.CoreLib\src\System\SearchValues\ProbabilisticWithAsciiCharSearchValues.cs (4)
55
if ((Ssse3.IsSupported || PackedSimd.
IsSupported
) && typeof(TOptimizations) == typeof(IndexOfAnyAsciiSearcher.Default))
66
Debug.Assert(!(Ssse3.IsSupported || PackedSimd.
IsSupported
) || !_inverseAsciiState.Lookup.Contains(0),
154
if ((Ssse3.IsSupported || PackedSimd.
IsSupported
) && typeof(TOptimizations) == typeof(IndexOfAnyAsciiSearcher.Default))
165
Debug.Assert(!(Ssse3.IsSupported || PackedSimd.
IsSupported
) || !_inverseAsciiState.Lookup.Contains(0),
src\libraries\System.Private.CoreLib\src\System\SearchValues\SearchValues.cs (3)
156
return (Ssse3.IsSupported || PackedSimd.
IsSupported
) && minInclusive == 0
164
return (Ssse3.IsSupported || PackedSimd.
IsSupported
) && minInclusive == 0
184
return (Ssse3.IsSupported || PackedSimd.
IsSupported
) && minInclusive == 0
src\libraries\System.Private.CoreLib\src\System\Text\Ascii.Equality.cs (1)
526
else if (PackedSimd.
IsSupported
)
src\libraries\System.Private.CoreLib\src\System\Text\Ascii.Utility.cs (1)
1680
else if (PackedSimd.
IsSupported
)