255 references to IsHardwareAccelerated
GenerateDocumentationAndConfigFiles (6)
src\roslyn\src\Compilers\Core\Portable\Hashing\XxHashShared.cs (6)
351else if (Vector128.IsHardwareAccelerated) 408else if (Vector128.IsHardwareAccelerated) 500else if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian) 559else if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian) 645else if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian) 738else if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian)
Microsoft.AspNetCore.Razor.Utilities.Shared (6)
Utilities\Hashing\XxHashShared.cs (6)
350else if (Vector128.IsHardwareAccelerated) 407else if (Vector128.IsHardwareAccelerated) 499else if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian) 558else if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian) 644else if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian) 737else if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian)
Microsoft.CodeAnalysis (6)
Hashing\XxHashShared.cs (6)
351else if (Vector128.IsHardwareAccelerated) 408else if (Vector128.IsHardwareAccelerated) 500else if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian) 559else if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian) 645else if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian) 738else if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian)
Microsoft.CodeAnalysis.Workspaces (6)
src\roslyn\src\Compilers\Core\Portable\Hashing\XxHashShared.cs (6)
351else if (Vector128.IsHardwareAccelerated) 408else if (Vector128.IsHardwareAccelerated) 500else if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian) 559else if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian) 645else if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian) 738else if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian)
System.IO.Hashing (7)
System\IO\Hashing\Adler32.cs (1)
197Vector128.IsHardwareAccelerated &&
System\IO\Hashing\XxHashShared.cs (6)
343else if (Vector128.IsHardwareAccelerated) 400else if (Vector128.IsHardwareAccelerated) 492else if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian) 551else if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian) 637else if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian) 743else if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian)
System.Net.Primitives (2)
System\Net\IPAddress.cs (2)
202if (Vector128.IsHardwareAccelerated && BitConverter.IsLittleEndian) 358if (Vector128.IsHardwareAccelerated)
System.Numerics.Tensors (98)
System\Numerics\Tensors\netcore\Common\TensorPrimitives.IAggregationOperator.cs (18)
112if (Vector128.IsHardwareAccelerated && Vector128<T>.IsSupported && TTransformOperator.Vectorizable) 797Debug.Assert(Vector128.IsHardwareAccelerated); 811Debug.Assert(Vector128.IsHardwareAccelerated); 944Debug.Assert(Vector128.IsHardwareAccelerated); 958Debug.Assert(Vector128.IsHardwareAccelerated); 1044Debug.Assert(Vector128.IsHardwareAccelerated); 1057Debug.Assert(Vector128.IsHardwareAccelerated); 1127Debug.Assert(Vector128.IsHardwareAccelerated); 1140Debug.Assert(Vector128.IsHardwareAccelerated); 1231if (Vector128.IsHardwareAccelerated && Vector128<T>.IsSupported && TBinaryOperator.Vectorizable) 1996Debug.Assert(Vector128.IsHardwareAccelerated); 2012Debug.Assert(Vector128.IsHardwareAccelerated); 2149Debug.Assert(Vector128.IsHardwareAccelerated); 2165Debug.Assert(Vector128.IsHardwareAccelerated); 2255Debug.Assert(Vector128.IsHardwareAccelerated); 2270Debug.Assert(Vector128.IsHardwareAccelerated); 2346Debug.Assert(Vector128.IsHardwareAccelerated); 2361Debug.Assert(Vector128.IsHardwareAccelerated);
System\Numerics\Tensors\netcore\Common\TensorPrimitives.IBinaryOperator.cs (18)
121if (Vector128.IsHardwareAccelerated && Vector128<T>.IsSupported && TBinaryOperator.Vectorizable) 984Debug.Assert(Vector128.IsHardwareAccelerated); 1000Debug.Assert(Vector128.IsHardwareAccelerated); 1148Debug.Assert(Vector128.IsHardwareAccelerated); 1164Debug.Assert(Vector128.IsHardwareAccelerated); 1257Debug.Assert(Vector128.IsHardwareAccelerated); 1272Debug.Assert(Vector128.IsHardwareAccelerated); 1345Debug.Assert(Vector128.IsHardwareAccelerated); 1360Debug.Assert(Vector128.IsHardwareAccelerated); 1453if (Vector128.IsHardwareAccelerated && Vector128<T>.IsSupported && TTransformOperator.Vectorizable && TBinaryOperator.Vectorizable) 2306Debug.Assert(Vector128.IsHardwareAccelerated); 2324Debug.Assert(Vector128.IsHardwareAccelerated); 2474Debug.Assert(Vector128.IsHardwareAccelerated); 2492Debug.Assert(Vector128.IsHardwareAccelerated); 2587Debug.Assert(Vector128.IsHardwareAccelerated); 2604Debug.Assert(Vector128.IsHardwareAccelerated); 2679Debug.Assert(Vector128.IsHardwareAccelerated); 2696Debug.Assert(Vector128.IsHardwareAccelerated);
System\Numerics\Tensors\netcore\Common\TensorPrimitives.IBooleanUnaryOperator.cs (5)
139if (Vector128.IsHardwareAccelerated && TOperator.Vectorizable && Vector128<T>.IsSupported) 279if (Vector128.IsHardwareAccelerated && TOperator.Vectorizable && Vector128<T>.IsSupported) 393if (Vector128.IsHardwareAccelerated && TOperator.Vectorizable && Vector128<T>.IsSupported) 518if (Vector128.IsHardwareAccelerated && TOperator.Vectorizable && Vector128<T>.IsSupported) 665if (Vector128.IsHardwareAccelerated && TOperator.Vectorizable && Vector128<T>.IsSupported)
System\Numerics\Tensors\netcore\Common\TensorPrimitives.IIndexOfMinMaxOperator.cs (1)
47if (Vector128.IsHardwareAccelerated && Vector128<T>.IsSupported && x.Length >= Vector128<T>.Count)
System\Numerics\Tensors\netcore\Common\TensorPrimitives.IStatefulUnaryOperator.cs (9)
87if (Vector128.IsHardwareAccelerated && Vector128<T>.IsSupported && TStatefulUnaryOperator.Vectorizable) 853Debug.Assert(Vector128.IsHardwareAccelerated); 867Debug.Assert(Vector128.IsHardwareAccelerated); 997Debug.Assert(Vector128.IsHardwareAccelerated); 1011Debug.Assert(Vector128.IsHardwareAccelerated); 1094Debug.Assert(Vector128.IsHardwareAccelerated); 1107Debug.Assert(Vector128.IsHardwareAccelerated); 1174Debug.Assert(Vector128.IsHardwareAccelerated); 1187Debug.Assert(Vector128.IsHardwareAccelerated);
System\Numerics\Tensors\netcore\Common\TensorPrimitives.ITernaryOperator.cs (27)
108if (TTernaryOperator.Vectorizable && Vector128.IsHardwareAccelerated && Vector128<T>.IsSupported) 1068Debug.Assert(Vector128.IsHardwareAccelerated); 1086Debug.Assert(Vector128.IsHardwareAccelerated); 1252Debug.Assert(Vector128.IsHardwareAccelerated); 1270Debug.Assert(Vector128.IsHardwareAccelerated); 1373Debug.Assert(Vector128.IsHardwareAccelerated); 1390Debug.Assert(Vector128.IsHardwareAccelerated); 1469Debug.Assert(Vector128.IsHardwareAccelerated); 1486Debug.Assert(Vector128.IsHardwareAccelerated); 1583if (TTernaryOperator.Vectorizable && Vector128.IsHardwareAccelerated && Vector128<T>.IsSupported) 2533Debug.Assert(Vector128.IsHardwareAccelerated); 2553Debug.Assert(Vector128.IsHardwareAccelerated); 2721Debug.Assert(Vector128.IsHardwareAccelerated); 2741Debug.Assert(Vector128.IsHardwareAccelerated); 2846Debug.Assert(Vector128.IsHardwareAccelerated); 2865Debug.Assert(Vector128.IsHardwareAccelerated); 2946Debug.Assert(Vector128.IsHardwareAccelerated); 2965Debug.Assert(Vector128.IsHardwareAccelerated); 3069if (TTernaryOperator.Vectorizable && Vector128.IsHardwareAccelerated && Vector128<T>.IsSupported) 4005Debug.Assert(Vector128.IsHardwareAccelerated); 4026Debug.Assert(Vector128.IsHardwareAccelerated); 4195Debug.Assert(Vector128.IsHardwareAccelerated); 4216Debug.Assert(Vector128.IsHardwareAccelerated); 4322Debug.Assert(Vector128.IsHardwareAccelerated); 4342Debug.Assert(Vector128.IsHardwareAccelerated); 4424Debug.Assert(Vector128.IsHardwareAccelerated); 4444Debug.Assert(Vector128.IsHardwareAccelerated);
System\Numerics\Tensors\netcore\Common\TensorPrimitives.IUnaryInputBinaryOutput.cs (3)
130if (Vector128.IsHardwareAccelerated && Vector128<T>.IsSupported && TUnaryOperator.Vectorizable) 301if (Vector128.IsHardwareAccelerated && Vector128<T>.IsSupported && TOperator.Vectorizable) 486if (Vector128.IsHardwareAccelerated && Vector128<T>.IsSupported && TOperator.Vectorizable)
System\Numerics\Tensors\netcore\Common\TensorPrimitives.IUnaryOneToFourOperator.cs (1)
118if (Vector128.IsHardwareAccelerated && TUnaryOperator.Vectorizable)
System\Numerics\Tensors\netcore\Common\TensorPrimitives.IUnaryOneToTwoOperator.cs (1)
110if (Vector128.IsHardwareAccelerated && TUnaryOperator.Vectorizable)
System\Numerics\Tensors\netcore\Common\TensorPrimitives.IUnaryOperator.cs (9)
127if (Vector128.IsHardwareAccelerated && Vector128<TInput>.IsSupported && Vector128<TOutput>.IsSupported && TUnaryOperator.Vectorizable && sizeof(TInput) == sizeof(TOutput)) 893Debug.Assert(Vector128.IsHardwareAccelerated); 907Debug.Assert(Vector128.IsHardwareAccelerated); 1037Debug.Assert(Vector128.IsHardwareAccelerated); 1051Debug.Assert(Vector128.IsHardwareAccelerated); 1134Debug.Assert(Vector128.IsHardwareAccelerated); 1147Debug.Assert(Vector128.IsHardwareAccelerated); 1214Debug.Assert(Vector128.IsHardwareAccelerated); 1227Debug.Assert(Vector128.IsHardwareAccelerated);
System\Numerics\Tensors\netcore\Common\TensorPrimitives.IUnaryTwoToOneOperator.cs (1)
110if (Vector128.IsHardwareAccelerated && TUnaryOperator.Vectorizable)
System\Numerics\Tensors\netcore\TensorPrimitives.CosineSimilarity.cs (2)
135if (Vector128.IsHardwareAccelerated && Vector128<T>.IsSupported && x.Length >= Vector128<T>.Count) 285if (Vector128.IsHardwareAccelerated && x.Length >= Vector128<short>.Count)
System\Numerics\Tensors\netcore\TensorPrimitives.Half.cs (1)
306Vector128.IsHardwareAccelerated &&
System\Numerics\Tensors\netcore\TensorPrimitives.HammingDistance.cs (1)
75if (Vector128.IsHardwareAccelerated && Vector128<T>.IsSupported && x.Length >= Vector128<T>.Count)
System\Numerics\Tensors\netcore\TensorPrimitives.Max.cs (1)
271if (Vector128.IsHardwareAccelerated && Vector128<T>.IsSupported && x.Length >= Vector128<T>.Count)
System.Private.CoreLib (119)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Buffers\Binary\BinaryPrimitives.ReverseEndianness.cs (2)
317if (Vector128.IsHardwareAccelerated) 349if (Vector128.IsHardwareAccelerated)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\BitArray.cs (3)
255else if (Vector128.IsHardwareAccelerated) 526else if (Vector128.IsHardwareAccelerated) 884else if (Vector128.IsHardwareAccelerated && ((uint)_bitLength >= Vector128<byte>.Count * 2u))
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\Ordinal.cs (2)
163if (!Vector128.IsHardwareAccelerated || length < Vector128<ushort>.Count) 374if (Vector128.IsHardwareAccelerated &&
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\Ordinal.Utf8.cs (4)
109Debug.Assert(Vector128.IsHardwareAccelerated); 164if (!Vector128.IsHardwareAccelerated || (lengthA < Vector128<byte>.Count) || (lengthB < Vector128<byte>.Count)) 419Debug.Assert(Vector128.IsHardwareAccelerated); 474if (!Vector128.IsHardwareAccelerated || (sourceLength < Vector128<byte>.Count) || (prefixLength < Vector128<byte>.Count))
src\runtime\src\libraries\System.Private.CoreLib\src\System\Guid.cs (1)
1091if (Vector128.IsHardwareAccelerated)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Math.cs (1)
365if (Vector128.IsHardwareAccelerated)
src\runtime\src\libraries\System.Private.CoreLib\src\System\MathF.cs (1)
117if (Vector128.IsHardwareAccelerated)
src\runtime\src\libraries\System.Private.CoreLib\src\System\MemoryExtensions.cs (4)
1925if (Vector128.IsHardwareAccelerated) 1996if (Vector128.IsHardwareAccelerated) 2067if (Vector128.IsHardwareAccelerated) 2138if (Vector128.IsHardwareAccelerated)
src\runtime\src\libraries\System.Private.CoreLib\src\System\MemoryExtensions.MinMax.cs (1)
240if (!Vector128.IsHardwareAccelerated || !Vector128<T>.IsSupported || span.Length < Vector128<T>.Count)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector128_1.cs (2)
407if (Vector128.IsHardwareAccelerated) 481get => Vector128.IsHardwareAccelerated;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector128.cs (34)
50get => IsHardwareAccelerated; 726else if (IsHardwareAccelerated) 810if (IsHardwareAccelerated) 830if (IsHardwareAccelerated) 854if (IsHardwareAccelerated) 871if (IsHardwareAccelerated) 1737if (IsHardwareAccelerated) 1755if (IsHardwareAccelerated) 1845if (IsHardwareAccelerated) 1862if (IsHardwareAccelerated) 2091if (IsHardwareAccelerated) 2108if (IsHardwareAccelerated) 2380if (IsHardwareAccelerated) 2398if (IsHardwareAccelerated) 2583if (IsHardwareAccelerated) 2600if (IsHardwareAccelerated) 2617if (IsHardwareAccelerated) 2634if (IsHardwareAccelerated) 2652if (IsHardwareAccelerated) 2670if (IsHardwareAccelerated) 2688if (IsHardwareAccelerated) 2706if (IsHardwareAccelerated) 2724if (IsHardwareAccelerated) 2742if (IsHardwareAccelerated) 2760if (IsHardwareAccelerated) 2778if (IsHardwareAccelerated) 2796if (IsHardwareAccelerated) 2814if (IsHardwareAccelerated) 3118if (IsHardwareAccelerated) 3136if (IsHardwareAccelerated) 3638if (IsHardwareAccelerated) 3655if (IsHardwareAccelerated) 3679if (IsHardwareAccelerated) 3699if (IsHardwareAccelerated)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector64.cs (8)
800if (Vector128.IsHardwareAccelerated) 839if (Vector128.IsHardwareAccelerated) 1699if (Vector128.IsHardwareAccelerated) 1829if (Vector128.IsHardwareAccelerated) 2138if (Vector128.IsHardwareAccelerated) 3304if (Vector128.IsHardwareAccelerated) 3777if (Vector128.IsHardwareAccelerated) 3832if (Vector128.IsHardwareAccelerated)
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\SingleStringSearchValuesThreeChars.cs (1)
82if (!Vector128.IsHardwareAccelerated || searchSpaceMinusValueTailLength < Vector128<ushort>.Count)
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\StringSearchValues.cs (1)
376if (Vector128.IsHardwareAccelerated && value.Length > 1 && value.Length <= maxLength)
src\runtime\src\libraries\System.Private.CoreLib\src\System\SpanHelpers.Byte.cs (9)
31if (Vector128.IsHardwareAccelerated && searchSpaceMinusValueTailLength >= Vector128<byte>.Count) 267if (Vector128.IsHardwareAccelerated && searchSpaceMinusValueTailLength >= Vector128<byte>.Count) 460if (Vector128.IsHardwareAccelerated) 706else if (Vector128.IsHardwareAccelerated) 821if (Vector128.IsHardwareAccelerated) 916if (Vector128.IsHardwareAccelerated) 1097else if (Vector128.IsHardwareAccelerated) 1156if (!Vector128.IsHardwareAccelerated || length < (nuint)Vector128<byte>.Count) 1391else if (Vector128.IsHardwareAccelerated && remainder >= Vector128<byte>.Count * 2)
src\runtime\src\libraries\System.Private.CoreLib\src\System\SpanHelpers.Char.cs (5)
33if (Vector128.IsHardwareAccelerated && searchSpaceMinusValueTailLength >= Vector128<ushort>.Count) 280if (Vector128.IsHardwareAccelerated && searchSpaceMinusValueTailLength >= Vector128<ushort>.Count) 544else if (Vector128.IsHardwareAccelerated) 814else if (Vector128.IsHardwareAccelerated) 973else if (Vector128.IsHardwareAccelerated && remainder >= Vector128<ushort>.Count * 2)
src\runtime\src\libraries\System.Private.CoreLib\src\System\SpanHelpers.cs (2)
155else if (Vector128.IsHardwareAccelerated && remainder >= Vector128<int>.Count * 2) 260else if (Vector128.IsHardwareAccelerated && remainder >= Vector128<long>.Count * 2)
src\runtime\src\libraries\System.Private.CoreLib\src\System\SpanHelpers.T.cs (16)
1477if (!Vector128.IsHardwareAccelerated || length < Vector128<T>.Count) 1664if (!Vector128.IsHardwareAccelerated || length < Vector128<TValue>.Count) 1898if (!Vector128.IsHardwareAccelerated || length < Vector128<TValue>.Count) 2139if (!Vector128.IsHardwareAccelerated || length < Vector128<TValue>.Count) 2365if (!Vector128.IsHardwareAccelerated || length < Vector128<TValue>.Count) 2538if (!Vector128.IsHardwareAccelerated || length < Vector128<TValue>.Count) 2714if (!Vector128.IsHardwareAccelerated || length < Vector128<TValue>.Count) 2858if (!Vector128.IsHardwareAccelerated || length < Vector128<TValue>.Count) 3075if (!Vector128.IsHardwareAccelerated || length < Vector128<TValue>.Count) 3292if (!Vector128.IsHardwareAccelerated || length < Vector128<TValue>.Count) 3456if (!Vector128.IsHardwareAccelerated || length < (uint)Vector128<T>.Count) 3466Debug.Assert(Vector128.IsHardwareAccelerated && Vector128<T>.IsSupported, "Vector128 is not HW-accelerated or not supported"); 3564if (!Vector128.IsHardwareAccelerated || length < Vector128<TValue>.Count) 3889if (!Vector128.IsHardwareAccelerated || length < Vector128<T>.Count) 4036if (!Vector128.IsHardwareAccelerated || length < Vector128<T>.Count) 4171if (Vector128.IsHardwareAccelerated && length >= Vector128<T>.Count)
src\runtime\src\libraries\System.Private.CoreLib\src\System\String.Manipulation.cs (4)
1333else if (Vector128.IsHardwareAccelerated && length >= (uint)Vector128<ushort>.Count) 2081if (Vector128.IsHardwareAccelerated && source.Length >= Vector128<ushort>.Count * 2) 2118if (!Vector128.IsHardwareAccelerated) 2317else if (Vector128.IsHardwareAccelerated)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Ascii.CaseConversion.cs (6)
230if (!conversionIsWidthPreserving && !Vector128.IsHardwareAccelerated) 237if (Vector128.IsHardwareAccelerated && elementCount >= numInputElementsToConsumeEachVectorizedLoopIteration) 347Debug.Assert(Vector128.IsHardwareAccelerated); 366if (!Vector128.IsHardwareAccelerated) 406Debug.Assert(Vector128.IsHardwareAccelerated); 427if (IntPtr.Size < 8 || !Vector128.IsHardwareAccelerated)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Ascii.cs (2)
52if (!Vector128.IsHardwareAccelerated || length < Vector128<T>.Count) 83if (!Vector128.IsHardwareAccelerated && length > 2 * elementsPerUlong)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Ascii.Equality.cs (2)
52if (!Vector128.IsHardwareAccelerated || length < (uint)Vector128<TRight>.Count) 206if (!Vector128.IsHardwareAccelerated || length < (uint)Vector128<TRight>.Count)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Ascii.Utility.cs (7)
216else if (Vector128.IsHardwareAccelerated && bufferLength >= 2 * (uint)Vector128<byte>.Count) 839else if (Vector128.IsHardwareAccelerated && bufferLength >= 2 * (uint)Vector128<ushort>.Count) 1354if (BitConverter.IsLittleEndian && Vector128.IsHardwareAccelerated && elementCount >= 2 * (uint)Vector128<byte>.Count) 1726Debug.Assert(Vector128.IsHardwareAccelerated, "Vector128 is required."); 2078if (BitConverter.IsLittleEndian && Vector128.IsHardwareAccelerated && elementCount >= (uint)Vector128<byte>.Count) 2088else if (Vector128.IsHardwareAccelerated && (elementCount - currentOffset) >= (uint)Vector128<byte>.Count) 2289else if (Vector128.IsHardwareAccelerated)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Unicode\Utf16Utility.Validation.cs (1)
111if (Vector128.IsHardwareAccelerated)
System.Private.DataContractSerialization (1)
System\Xml\XmlStreamNodeWriter.cs (1)
365if (!Vector128.IsHardwareAccelerated || (uint)charCount < 32)
System.Runtime.Numerics (4)
System\Numerics\BigIntegerCalculator.ShiftRot.cs (3)
152if (Vector128.IsHardwareAccelerated) 183while (Vector128.IsHardwareAccelerated && offset >= Vector128<nuint>.Count + 1) 252while (Vector128.IsHardwareAccelerated && remaining.Length >= Vector128<nuint>.Count + 1)
System\Numerics\NumericsHelpers.cs (1)
94while (Vector128.IsHardwareAccelerated && d.Length >= Vector128<nuint>.Count)