51 references to IsSupported
GenerateDocumentationAndConfigFiles (1)
src\roslyn\src\Compilers\Core\Portable\Hashing\XxHashShared.cs (1)
717return Sse2.IsSupported ?
Microsoft.AspNetCore.Razor.Utilities.Shared (1)
Utilities\Hashing\XxHashShared.cs (1)
716return Sse2.IsSupported ?
Microsoft.CodeAnalysis (1)
Hashing\XxHashShared.cs (1)
717return Sse2.IsSupported ?
Microsoft.CodeAnalysis.Workspaces (1)
src\roslyn\src\Compilers\Core\Portable\Hashing\XxHashShared.cs (1)
717return Sse2.IsSupported ?
Microsoft.ML.CpuMath (1)
SseIntrinsics.cs (1)
66internal static readonly Vector128<float> AbsMask128 = Sse2.IsSupported ?
System.IO.Hashing (3)
System\IO\Hashing\VectorHelper.cs (2)
103if (Sse2.IsSupported) 120if (Sse2.IsSupported)
System\IO\Hashing\XxHashShared.cs (1)
706else if (Sse2.IsSupported)
System.Private.CoreLib (43)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector128.cs (5)
465if (Sse2.IsSupported) 506if (Sse2.IsSupported) 612if (Sse2.IsSupported) 4405if (Sse2.IsSupported) 4437if (Sse2.IsSupported)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\X86\Sse2.cs (1)
19public static new bool IsSupported { get => IsSupported; }
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\IndexOfAnyAsciiSearcher.cs (2)
1396if (Sse2.IsSupported) 1431if (Sse2.IsSupported)
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\ProbabilisticMap.cs (1)
232if (Sse2.IsSupported)
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\Helpers\TeddyHelper.cs (1)
228if (Sse2.IsSupported)
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\SingleStringSearchValuesPackedThreeChars.cs (4)
45Sse2.IsSupported && 52Debug.Assert(Sse2.IsSupported || AdvSimd.Arm64.IsSupported); 185else if ((Sse2.IsSupported || AdvSimd.Arm64.IsSupported) && searchSpaceMinusValueTailLength - Vector128<byte>.Count >= 0) 398return Sse2.IsSupported
src\runtime\src\libraries\System.Private.CoreLib\src\System\SpanHelpers.Packed.cs (2)
18public static bool PackedIndexOfIsSupported => Sse2.IsSupported; 1169Debug.Assert(Sse2.IsSupported);
src\runtime\src\libraries\System.Private.CoreLib\src\System\String.Manipulation.cs (1)
2323if (Sse2.IsSupported && PackedSpanHelpers.CanUsePackedIndexOf(c) && PackedSpanHelpers.CanUsePackedIndexOf(c2) && PackedSpanHelpers.CanUsePackedIndexOf(c3))
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Ascii.Equality.cs (1)
511else if (Sse2.IsSupported)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Ascii.Utility.cs (14)
118(Sse2.IsSupported || AdvSimd.IsSupported)) 354Debug.Assert(Sse2.IsSupported); 373Debug.Assert(Sse2.IsSupported || AdvSimd.Arm64.IsSupported, "Sse2 or AdvSimd64 required."); 396if (Sse2.IsSupported) 452if (Sse2.IsSupported) 502if (Sse2.IsSupported) 537if (Sse2.IsSupported) 573if (Sse2.IsSupported) 596if (Sse2.IsSupported) 741(Sse2.IsSupported || AdvSimd.IsSupported)) 974Debug.Assert(Sse2.IsSupported || AdvSimd.Arm64.IsSupported, "Should've been checked by caller."); 1121if (Sse2.IsSupported) 1559else if (Sse2.IsSupported) 1677if (Sse2.IsSupported)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Latin1Utility.cs (7)
28return (Sse2.IsSupported) 185Debug.Assert(Sse2.IsSupported, "Should've been checked by caller."); 549if (Sse2.IsSupported) 780Debug.Assert(Sse2.IsSupported); 954if (Sse2.IsSupported) 972Debug.Assert(Sse2.IsSupported); 1072Debug.Assert(!Sse2.IsSupported);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Unicode\Utf8Utility.Transcoding.cs (2)
1026else if (Sse2.IsSupported) 1074else if (Sse2.IsSupported)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Unicode\Utf8Utility.Validation.cs (2)
153if (Sse2.IsSupported) 195Debug.Assert((AdvSimd.Arm64.IsSupported && BitConverter.IsLittleEndian) || Sse2.IsSupported || PackedSimd.IsSupported);