195 references to Count
System.Private.CoreLib (195)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector128.cs (5)
1619if (Vector64<T>.Count == 1) 1663if (Vector64<T>.Count == 1) 1679if (Vector64<T>.Count == 1) 1708if (Vector64<T>.Count == 1) 1893result |= vector._upper.ExtractMostSignificantBits() << Vector64<T>.Count;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector64_1.cs (15)
67for (int i = 0; i < Count; i++) 139for (int index = 0; index < Count; index++) 193for (int index = 0; index < Count; index++) 212for (int index = 0; index < Count; index++) 230for (int index = 0; index < Count; index++) 275for (int index = 0; index < Count; index++) 295for (int index = 0; index < Count; index++) 315for (int index = 0; index < Count; index++) 358for (int index = 0; index < Count; index++) 378for (int index = 0; index < Count; index++) 430for (int index = 0; index < Count; index++) 471for (int index = 0; index < Count; index++) 489for (int i = 0; i < Count; i++) 513for (int i = 1; i < Count; i++) 532static int ISimdVector<Vector64<T>, T>.ElementCount => Vector64<T>.Count;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector64.cs (163)
132for (int index = 0; index < Vector64<T>.Count; index++) 159for (int index = 0; index < Vector64<T>.Count; index++) 390for (int index = 0; index < Vector64<T>.Count; index++) 456for (int i = 0; i < Vector64<double>.Count; i++) 475for (int i = 0; i < Vector64<double>.Count; i++) 493for (int i = 0; i < Vector64<int>.Count; i++) 511for (int i = 0; i < Vector64<int>.Count; i++) 529for (int i = 0; i < Vector64<long>.Count; i++) 547for (int i = 0; i < Vector64<long>.Count; i++) 565for (int i = 0; i < Vector64<float>.Count; i++) 584for (int i = 0; i < Vector64<float>.Count; i++) 603for (int i = 0; i < Vector64<uint>.Count; i++) 622for (int i = 0; i < Vector64<uint>.Count; i++) 641for (int i = 0; i < Vector64<ulong>.Count; i++) 660for (int i = 0; i < Vector64<ulong>.Count; i++) 686for (int index = 0; index < Vector64<T>.Count; index++) 700/// <exception cref="ArgumentException">The length of <paramref name="destination" /> is less than <see cref="Vector64{T}.Count" />.</exception> 708if (destination.Length < Vector64<T>.Count) 721/// <exception cref="ArgumentException">The length of <paramref name="destination" /> is less than <see cref="Vector64{T}.Count" />.</exception> 735if ((destination.Length - startIndex) < Vector64<T>.Count) 747/// <exception cref="ArgumentException">The length of <paramref name="destination" /> is less than <see cref="Vector64{T}.Count" />.</exception> 752if (destination.Length < Vector64<T>.Count) 765for (int index = 0; index < Vector64<T>.Count; index++) 897for (int index = 0; index < Vector64<T>.Count; index++) 991/// <returns>A new <see cref="Vector64{T}" /> with its elements set to the first <see cref="Vector64{T}.Count" /> elements from <paramref name="values" />.</returns> 992/// <exception cref="ArgumentOutOfRangeException">The length of <paramref name="values" /> is less than <see cref="Vector64{T}.Count" />.</exception> 1000if (values.Length < Vector64<T>.Count) 1013/// <exception cref="ArgumentOutOfRangeException">The length of <paramref name="values" />, starting from <paramref name="index" />, is less than <see cref="Vector64{T}.Count" />.</exception> 1021if ((index < 0) || ((values.Length - index) < Vector64<T>.Count)) 1032/// <returns>A new <see cref="Vector64{T}" /> with its elements set to the first <see cref="Vector64{T}.Count" /> elements from <paramref name="values" />.</returns> 1033/// <exception cref="ArgumentOutOfRangeException">The length of <paramref name="values" /> is less than <see cref="Vector64{T}.Count" />.</exception> 1038if (values.Length < Vector64<T>.Count) 1395for (int index = 0; index < Vector64<T>.Count; index++) 1407for (int index = 1; index < Vector64<T>.Count; index++) 1428if (Vector64<T>.Count == 1) 1434for (int index = 1; index < Vector64<T>.Count; index += 2) 1458if (Vector64<T>.Count == 1) 1467for (int index = 0; index < Vector64<T>.Count / 2; index++) 1470result.SetElementUnsafe(index + (Vector64<T>.Count / 2), right.GetElementUnsafe(index)); 1481if (Vector64<T>.Count == 1) 1490for (int index = 0; index < Vector64<T>.Count / 2; index++) 1492result.SetElementUnsafe(index, left.GetElementUnsafe(index + (Vector64<T>.Count / 2))); 1493result.SetElementUnsafe(index + (Vector64<T>.Count / 2), right.GetElementUnsafe(index)); 1504if (Vector64<T>.Count == 1) 1513for (int index = 0; index < Vector64<T>.Count / 2; index++) 1515result.SetElementUnsafe(index, left.GetElementUnsafe(index + (Vector64<T>.Count / 2))); 1516result.SetElementUnsafe(index + (Vector64<T>.Count / 2), right.GetElementUnsafe(index + (Vector64<T>.Count / 2))); 1527if (Vector64<T>.Count == 1) 1536for (int index = 0; index < Vector64<T>.Count / 2; index++) 1539result.SetElementUnsafe(index + (Vector64<T>.Count / 2), right.GetElementUnsafe(index + (Vector64<T>.Count / 2))); 1550if (Vector64<T>.Count == 1) 1557for (int index = 1; index < Vector64<T>.Count; index += 2) 1571if (Vector64<T>.Count == 1) 1578for (int index = 1; index < Vector64<T>.Count; index += 2) 1580result.SetElementUnsafe(index - 1, left.GetElementUnsafe(Vector64<T>.Count / 2 + index / 2)); 1581result.SetElementUnsafe(index, right.GetElementUnsafe(Vector64<T>.Count / 2 + index / 2)); 1597if (Vector64<T>.Count == 1) 1604for (int index = 0; index < Vector64<T>.Count / 2; index++) 1607result.SetElementUnsafe(index + (Vector64<T>.Count / 2), right.GetElementUnsafe(index * 2)); 1618if (Vector64<T>.Count == 1) 1625for (int index = 0; index < Vector64<T>.Count / 2; index++) 1628result.SetElementUnsafe(index + (Vector64<T>.Count / 2), right.GetElementUnsafe((index * 2) + 1)); 1644if (Vector64<T>.Count == 1) 1651for (int index = 0; index < Vector64<T>.Count; index++) 1653result.SetElementUnsafe(index, vector.GetElementUnsafe(Vector64<T>.Count - 1 - index)); 1664for (int index = 0; index < Vector64<T>.Count; index++) 1752for (int index = 0; index < Vector64<T>.Count; index++) 1780for (int index = 0; index < Vector64<T>.Count; index++) 1796for (int index = 0; index < Vector64<T>.Count; index++) 1856for (int index = 0; index < Vector64<T>.Count; index++) 1876for (int index = 0; index < Vector64<T>.Count; index++) 1920for (int index = 0; index < Vector64<double>.Count; index++) 1944for (int index = 0; index < Vector64<float>.Count; index++) 1964if ((uint)(index) >= (uint)(Vector64<T>.Count)) 1984for (int index = 0; index < Vector64<T>.Count; index++) 2003for (int index = 0; index < Vector64<T>.Count; index++) 2024for (int index = 0; index < Vector64<T>.Count; index++) 2047for (int index = 0; index < Vector64<T>.Count; index++) 2066for (int index = 0; index < Vector64<T>.Count; index++) 2087for (int index = 0; index < Vector64<T>.Count; index++) 2103for (int index = 0; index < Vector64<T>.Count; index++) 2423for (int index = 0; index < Vector64<T>.Count; index++) 2482for (int index = 0; index < Vector64<T>.Count; index++) 2501for (int index = 0; index < Vector64<T>.Count; index++) 2522for (int index = 0; index < Vector64<T>.Count; index++) 2545for (int index = 0; index < Vector64<T>.Count; index++) 2564for (int index = 0; index < Vector64<T>.Count; index++) 2585for (int index = 0; index < Vector64<T>.Count; index++) 2670for (int index = 0; index < Vector64<T>.Count; index++) 2716for (int index = 0; index < Vector64<T>.Count; index++) 2770for (int index = 0; index < Vector64<T>.Count; index++) 2793for (int index = 0; index < Vector64<T>.Count; index++) 2816for (int index = 0; index < Vector64<T>.Count; index++) 2839for (int index = 0; index < Vector64<T>.Count; index++) 2862for (int index = 0; index < Vector64<T>.Count; index++) 2885for (int index = 0; index < Vector64<T>.Count; index++) 2908for (int index = 0; index < Vector64<T>.Count; index++) 2931for (int index = 0; index < Vector64<T>.Count; index++) 2954for (int index = 0; index < Vector64<T>.Count; index++) 2977for (int index = 0; index < Vector64<T>.Count; index++) 3020for (int index = 0; index < Vector64<T>.Count; index++) 3044for (int index = 0; index < Vector64<double>.Count; index++) 3068for (int index = 0; index < Vector64<float>.Count; index++) 3085for (int i = 0; i < Vector64<TSource>.Count; i++) 3091for (int i = Vector64<TSource>.Count; i < Vector64<TResult>.Count; i++) 3093TResult value = TResult.CreateTruncating(upper.GetElementUnsafe(i - Vector64<TSource>.Count)); 3154for (int i = 0; i < Vector64<TSource>.Count; i++) 3160for (int i = Vector64<TSource>.Count; i < Vector64<TResult>.Count; i++) 3162TResult value = TResult.CreateSaturating(upper.GetElementUnsafe(i - Vector64<TSource>.Count)); 3269for (int index = 0; index < Vector64<T>.Count; index++) 3327for (int index = 0; index < Vector64<T>.Count; index++) 3443for (int index = 0; index < Vector64<uint>.Count; index++) 3465for (int index = 0; index < Vector64<ulong>.Count; index++) 3602Debug.Assert(Vector64<T>.Count == Vector64<TIndex>.Count); 3605for (int index = 0; index < Vector64<T>.Count; index++) 3609if ((uint)selectedIndex < (uint)Vector64<T>.Count) 3730for (int index = 0; index < Vector64<T>.Count; index++) 3744for (int index = 0; index < Vector64<T>.Count; index++) 3798for (int index = 0; index < Vector64<T>.Count; index++) 3858for (int index = 0; index < Vector64<T>.Count; index++) 3953for (int index = 0; index < Vector64<T>.Count; index++) 3974for (int index = 0; index < Vector64<T>.Count; index++) 4037for (int index = 0; index < Vector64<T>.Count; index++) 4064/// <returns><c>true</c> if <paramref name="vector" /> was successfully copied to <paramref name="destination" />; otherwise, <c>false</c> if the length of <paramref name="destination" /> is less than <see cref="Vector64{T}.Count" />.</returns> 4069if (destination.Length < Vector64<T>.Count) 4134for (int i = 0; i < Vector64<ushort>.Count; i++) 4152for (int i = 0; i < Vector64<int>.Count; i++) 4170for (int i = 0; i < Vector64<long>.Count; i++) 4189for (int i = 0; i < Vector64<short>.Count; i++) 4207for (int i = 0; i < Vector64<double>.Count; i++) 4226for (int i = 0; i < Vector64<uint>.Count; i++) 4245for (int i = 0; i < Vector64<ulong>.Count; i++) 4264for (int i = Vector64<ushort>.Count; i < Vector64<byte>.Count; i++) 4267upper.SetElementUnsafe(i - Vector64<ushort>.Count, value); 4282for (int i = Vector64<int>.Count; i < Vector64<short>.Count; i++) 4285upper.SetElementUnsafe(i - Vector64<int>.Count, value); 4300for (int i = Vector64<long>.Count; i < Vector64<int>.Count; i++) 4303upper.SetElementUnsafe(i - Vector64<long>.Count, value); 4319for (int i = Vector64<short>.Count; i < Vector64<sbyte>.Count; i++) 4322upper.SetElementUnsafe(i - Vector64<short>.Count, value); 4337for (int i = Vector64<double>.Count; i < Vector64<float>.Count; i++) 4340upper.SetElementUnsafe(i - Vector64<double>.Count, value); 4356for (int i = Vector64<uint>.Count; i < Vector64<ushort>.Count; i++) 4359upper.SetElementUnsafe(i - Vector64<uint>.Count, value); 4375for (int i = Vector64<ulong>.Count; i < Vector64<uint>.Count; i++) 4378upper.SetElementUnsafe(i - Vector64<ulong>.Count, value); 4396if ((uint)(index) >= (uint)(Vector64<T>.Count)) 4475Debug.Assert((index >= 0) && (index < Vector64<T>.Count)); 4486return (result != Vector64<T>.Count) ? result : -1; 4500return (Vector64<T>.Count - 1) - AdvSimdFixupBitCount<T>(BitOperations.LeadingZeroCount(AdvSimdExtractBitMask(vector))); 4511Debug.Assert((index >= 0) && (index < Vector64<T>.Count));
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector64DebugView_1.cs (12)
21var items = new byte[Vector64<byte>.Count]; 31var items = new double[Vector64<double>.Count]; 41var items = new short[Vector64<short>.Count]; 51var items = new int[Vector64<int>.Count]; 61var items = new long[Vector64<long>.Count]; 71var items = new nint[Vector64<nint>.Count]; 81var items = new nuint[Vector64<nuint>.Count]; 91var items = new sbyte[Vector64<sbyte>.Count]; 101var items = new float[Vector64<float>.Count]; 111var items = new ushort[Vector64<ushort>.Count]; 121var items = new uint[Vector64<uint>.Count]; 131var items = new ulong[Vector64<ulong>.Count];