46 references to IsSupported
Microsoft.AspNetCore.Server.HttpSys (1)
src\aspnetcore\src\Shared\ServerInfrastructure\StringUtilities.cs (1)
142if (Ssse3.IsSupported)
Microsoft.AspNetCore.Server.IIS (1)
src\aspnetcore\src\Shared\ServerInfrastructure\StringUtilities.cs (1)
142if (Ssse3.IsSupported)
Microsoft.AspNetCore.Server.Kestrel.Core (1)
src\aspnetcore\src\Shared\ServerInfrastructure\StringUtilities.cs (1)
142if (Ssse3.IsSupported)
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (1)
src\aspnetcore\src\Shared\ServerInfrastructure\StringUtilities.cs (1)
142if (Ssse3.IsSupported)
System.IO.Hashing (1)
System\IO\Hashing\Adler32.cs (1)
277if (Ssse3.IsSupported)
System.Private.CoreLib (41)
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); 391if (Ssse3.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); 1016if (Ssse3.IsSupported) 1178Debug.Assert((Ssse3.IsSupported || AdvSimd.Arm64.IsSupported || PackedSimd.IsSupported) && BitConverter.IsLittleEndian); 1289if (Ssse3.IsSupported) 1319if (Ssse3.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)) 499if (Ssse3.IsSupported) 552if (Ssse3.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\Runtime\Intrinsics\Vector128.cs (2)
3538if (Ssse3.IsSupported) 3587if (Ssse3.IsSupported)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\X86\Ssse3.cs (1)
19public static new bool IsSupported { get => IsSupported; }
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\IndexOfAnyAsciiSearcher.cs (6)
34internal static bool IsVectorizationSupported => Ssse3.IsSupported || AdvSimd.Arm64.IsSupported || PackedSimd.IsSupported; 109if (Ssse3.IsSupported && maxInclusive > 127) 224index = (Ssse3.IsSupported || PackedSimd.IsSupported) && needleContainsZero 251index = (Ssse3.IsSupported || PackedSimd.IsSupported) && needleContainsZero 1133Vector128<byte> lowNibbles = Ssse3.IsSupported 1148Vector128<byte> lowNibbles = Ssse3.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 (4)
156return (Ssse3.IsSupported || PackedSimd.IsSupported) && minInclusive == 0 164return (Ssse3.IsSupported || PackedSimd.IsSupported) && minInclusive == 0 184return (Ssse3.IsSupported || PackedSimd.IsSupported) && minInclusive == 0 298if (Ssse3.IsSupported)
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\Helpers\TeddyHelper.cs (3)
294Vector128<byte> low = Ssse3.IsSupported 362if (Ssse3.IsSupported) 402if (Ssse3.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)