68 references to IsSupported
Microsoft.TestPlatform.AdapterUtilities (1)
src\vstest\src\Microsoft.TestPlatform.Hashing.Source\XxHashShared.cs (1)
786else if (PackedSimd.IsSupported)
Microsoft.VisualStudio.TestPlatform.ObjectModel (1)
src\vstest\src\Microsoft.TestPlatform.Hashing.Source\XxHashShared.cs (1)
786else if (PackedSimd.IsSupported)
System.IO.Hashing (2)
System\IO\Hashing\Adler32.cs (1)
304else if (PackedSimd.IsSupported)
System\IO\Hashing\XxHashShared.cs (1)
711else if (PackedSimd.IsSupported)
System.Numerics.Tensors (1)
System\Numerics\Tensors\netcore\TensorPrimitives.PopCount.cs (1)
87if (PackedSimd.IsSupported)
System.Private.CoreLib (63)
src\runtime\src\libraries\Common\src\System\HexConverter.cs (7)
102Debug.Assert(Ssse3.IsSupported || AdvSimd.Arm64.IsSupported || PackedSimd.IsSupported); 192if ((AdvSimd.Arm64.IsSupported || Ssse3.IsSupported || PackedSimd.IsSupported) && (source.Length >= (Vector128<byte>.Count / 2))) 209if ((AdvSimd.Arm64.IsSupported || Ssse3.IsSupported || PackedSimd.IsSupported) && (source.Length >= (Vector128<ushort>.Count / 2))) 279if (BitConverter.IsLittleEndian && (Ssse3.IsSupported || AdvSimd.Arm64.IsSupported || PackedSimd.IsSupported) && 291if (BitConverter.IsLittleEndian && (Ssse3.IsSupported || AdvSimd.Arm64.IsSupported || PackedSimd.IsSupported) && 306Debug.Assert(Ssse3.IsSupported || AdvSimd.Arm64.IsSupported || PackedSimd.IsSupported); 404else if (PackedSimd.IsSupported)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Base64Helper\Base64DecoderHelper.cs (7)
92if ((Ssse3.IsSupported || AdvSimd.Arm64.IsSupported || PackedSimd.IsSupported) && BitConverter.IsLittleEndian && (end >= src)) 390if ((Ssse3.IsSupported || AdvSimd.Arm64.IsSupported || PackedSimd.IsSupported) && BitConverter.IsLittleEndian && (end >= src)) 1014Debug.Assert((Ssse3.IsSupported || AdvSimd.Arm64.IsSupported || PackedSimd.IsSupported) && BitConverter.IsLittleEndian); 1020else if (PackedSimd.IsSupported) 1178Debug.Assert((Ssse3.IsSupported || AdvSimd.Arm64.IsSupported || PackedSimd.IsSupported) && BitConverter.IsLittleEndian); 1299else if (PackedSimd.IsSupported) 1329else if (PackedSimd.IsSupported)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Base64Helper\Base64EncoderHelper.cs (3)
75if ((Ssse3.IsSupported || AdvSimd.Arm64.IsSupported || PackedSimd.IsSupported) && BitConverter.IsLittleEndian && (end >= src)) 509else if (PackedSimd.IsSupported) 560else if (PackedSimd.IsSupported)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Guid.cs (2)
1349if ((Ssse3.IsSupported || AdvSimd.Arm64.IsSupported || PackedSimd.IsSupported) && BitConverter.IsLittleEndian) 1520Debug.Assert((Ssse3.IsSupported || AdvSimd.Arm64.IsSupported || PackedSimd.IsSupported) && BitConverter.IsLittleEndian);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Matrix4x4.cs (1)
2558else if (PackedSimd.IsSupported)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector128.cs (6)
3458if (PackedSimd.IsSupported) 3497if (PackedSimd.IsSupported) 3548if (PackedSimd.IsSupported) 3597if (PackedSimd.IsSupported) 4413else if (PackedSimd.IsSupported) 4445else if (PackedSimd.IsSupported)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\VectorMath.cs (2)
2794else if (PackedSimd.IsSupported) 3111else if (PackedSimd.IsSupported)
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\AsciiByteSearchValues.cs (1)
23Debug.Assert(Ascii.IsValid(values) || (TUniqueLowNibble.Value && (AdvSimd.IsSupported || PackedSimd.IsSupported)));
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\AsciiCharSearchValues.cs (1)
24Debug.Assert(Ascii.IsValid(values) || (TUniqueLowNibble.Value && (AdvSimd.IsSupported || PackedSimd.IsSupported)));
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\IndexOfAnyAsciiSearcher.cs (5)
34internal static bool IsVectorizationSupported => Ssse3.IsSupported || AdvSimd.Arm64.IsSupported || PackedSimd.IsSupported; 224index = (Ssse3.IsSupported || PackedSimd.IsSupported) && needleContainsZero 251index = (Ssse3.IsSupported || PackedSimd.IsSupported) && needleContainsZero 1400else if (PackedSimd.IsSupported) 1439else if (PackedSimd.IsSupported)
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\ProbabilisticMap.cs (7)
83if (Sse41.IsSupported || AdvSimd.Arm64.IsSupported || PackedSimd.IsSupported) 95private static bool IsCharBitSet(ref uint charMap, byte value) => Sse41.IsSupported || AdvSimd.Arm64.IsSupported || PackedSimd.IsSupported 242else if (PackedSimd.IsSupported) 401if ((Sse41.IsSupported || AdvSimd.Arm64.IsSupported || PackedSimd.IsSupported) && searchSpaceLength >= 16) 415if ((Sse41.IsSupported || AdvSimd.Arm64.IsSupported || PackedSimd.IsSupported) && searchSpaceLength >= 16) 514Debug.Assert(Sse41.IsSupported || AdvSimd.Arm64.IsSupported || PackedSimd.IsSupported); 693Debug.Assert(Sse41.IsSupported || AdvSimd.Arm64.IsSupported || PackedSimd.IsSupported);
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\ProbabilisticWithAsciiCharSearchValues.cs (4)
55if ((Ssse3.IsSupported || PackedSimd.IsSupported) && typeof(TOptimizations) == typeof(IndexOfAnyAsciiSearcher.Default)) 66Debug.Assert(!(Ssse3.IsSupported || PackedSimd.IsSupported) || !_inverseAsciiState.Lookup.Contains(0), 154if ((Ssse3.IsSupported || PackedSimd.IsSupported) && typeof(TOptimizations) == typeof(IndexOfAnyAsciiSearcher.Default)) 165Debug.Assert(!(Ssse3.IsSupported || PackedSimd.IsSupported) || !_inverseAsciiState.Lookup.Contains(0),
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\SearchValues.cs (3)
156return (Ssse3.IsSupported || PackedSimd.IsSupported) && minInclusive == 0 164return (Ssse3.IsSupported || PackedSimd.IsSupported) && minInclusive == 0 184return (Ssse3.IsSupported || PackedSimd.IsSupported) && minInclusive == 0
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\Helpers\TeddyHelper.cs (3)
236else if (PackedSimd.IsSupported) 370else if (PackedSimd.IsSupported) 410else if (PackedSimd.IsSupported)
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\StringSearchValues.cs (2)
118if ((Ssse3.IsSupported || AdvSimd.Arm64.IsSupported || PackedSimd.IsSupported) && 188if (Ssse3.IsSupported || PackedSimd.IsSupported)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Ascii.Equality.cs (1)
516else if (PackedSimd.IsSupported)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Ascii.Utility.cs (1)
1685else if (PackedSimd.IsSupported)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Unicode\Utf8Utility.Transcoding.cs (5)
888if (Sse41.X64.IsSupported || (AdvSimd.Arm64.IsSupported && BitConverter.IsLittleEndian) || PackedSimd.IsSupported) 948if (Sse41.X64.IsSupported || (AdvSimd.Arm64.IsSupported && BitConverter.IsLittleEndian) || PackedSimd.IsSupported) 986else if (PackedSimd.IsSupported) 1030else if (PackedSimd.IsSupported) 1078else if (PackedSimd.IsSupported)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Unicode\Utf8Utility.Validation.cs (2)
162else if (PackedSimd.IsSupported) 195Debug.Assert((AdvSimd.Arm64.IsSupported && BitConverter.IsLittleEndian) || Sse2.IsSupported || PackedSimd.IsSupported);