163 references to Count
System.Private.CoreLib (163)
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector128.cs (1)
1687
result |= vector._upper.ExtractMostSignificantBits() << Vector64<T>.
Count
;
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector64.cs (135)
126
for (int index = 0; index < Vector64<T>.
Count
; index++)
153
for (int index = 0; index < Vector64<T>.
Count
; index++)
397
for (int index = 0; index < Vector64<T>.
Count
; index++)
458
for (int i = 0; i < Vector64<double>.
Count
; i++)
477
for (int i = 0; i < Vector64<double>.
Count
; i++)
495
for (int i = 0; i < Vector64<int>.
Count
; i++)
513
for (int i = 0; i < Vector64<int>.
Count
; i++)
531
for (int i = 0; i < Vector64<long>.
Count
; i++)
549
for (int i = 0; i < Vector64<long>.
Count
; i++)
567
for (int i = 0; i < Vector64<float>.
Count
; i++)
586
for (int i = 0; i < Vector64<float>.
Count
; i++)
605
for (int i = 0; i < Vector64<uint>.
Count
; i++)
624
for (int i = 0; i < Vector64<uint>.
Count
; i++)
643
for (int i = 0; i < Vector64<ulong>.
Count
; i++)
662
for (int i = 0; i < Vector64<ulong>.
Count
; i++)
692
for (int index = 0; index < Vector64<T>.
Count
; index++)
706
/// <exception cref="ArgumentException">The length of <paramref name="destination" /> is less than <see cref="Vector64{T}.
Count
" />.</exception>
714
if (destination.Length < Vector64<T>.
Count
)
727
/// <exception cref="ArgumentException">The length of <paramref name="destination" /> is less than <see cref="Vector64{T}.
Count
" />.</exception>
741
if ((destination.Length - startIndex) < Vector64<T>.
Count
)
753
/// <exception cref="ArgumentException">The length of <paramref name="destination" /> is less than <see cref="Vector64{T}.
Count
" />.</exception>
758
if (destination.Length < Vector64<T>.
Count
)
771
for (int index = 0; index < Vector64<T>.
Count
; index++)
862
for (int index = 0; index < Vector64<T>.
Count
; index++)
956
/// <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>
957
/// <exception cref="ArgumentOutOfRangeException">The length of <paramref name="values" /> is less than <see cref="Vector64{T}.
Count
" />.</exception>
965
if (values.Length < Vector64<T>.
Count
)
978
/// <exception cref="ArgumentOutOfRangeException">The length of <paramref name="values" />, starting from <paramref name="index" />, is less than <see cref="Vector64{T}.
Count
" />.</exception>
986
if ((index < 0) || ((values.Length - index) < Vector64<T>.
Count
))
997
/// <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>
998
/// <exception cref="ArgumentOutOfRangeException">The length of <paramref name="values" /> is less than <see cref="Vector64{T}.
Count
" />.</exception>
1003
if (values.Length < Vector64<T>.
Count
)
1351
for (int index = 0; index < Vector64<T>.
Count
; index++)
1432
for (int index = 0; index < Vector64<T>.
Count
; index++)
1460
for (int index = 0; index < Vector64<T>.
Count
; index++)
1476
for (int index = 0; index < Vector64<T>.
Count
; index++)
1536
for (int index = 0; index < Vector64<T>.
Count
; index++)
1569
for (int index = 0; index < Vector64<T>.
Count
; index++)
1608
for (int index = 0; index < Vector64<double>.
Count
; index++)
1632
for (int index = 0; index < Vector64<float>.
Count
; index++)
1652
if ((uint)(index) >= (uint)(Vector64<T>.
Count
))
1672
for (int index = 0; index < Vector64<T>.
Count
; index++)
1691
for (int index = 0; index < Vector64<T>.
Count
; index++)
1712
for (int index = 0; index < Vector64<T>.
Count
; index++)
1735
for (int index = 0; index < Vector64<T>.
Count
; index++)
1754
for (int index = 0; index < Vector64<T>.
Count
; index++)
1775
for (int index = 0; index < Vector64<T>.
Count
; index++)
1791
for (int index = 0; index < Vector64<T>.
Count
; index++)
2123
for (int index = 0; index < Vector64<T>.
Count
; index++)
2182
for (int index = 0; index < Vector64<T>.
Count
; index++)
2201
for (int index = 0; index < Vector64<T>.
Count
; index++)
2222
for (int index = 0; index < Vector64<T>.
Count
; index++)
2245
for (int index = 0; index < Vector64<T>.
Count
; index++)
2264
for (int index = 0; index < Vector64<T>.
Count
; index++)
2285
for (int index = 0; index < Vector64<T>.
Count
; index++)
2370
for (int index = 0; index < Vector64<T>.
Count
; index++)
2416
for (int index = 0; index < Vector64<T>.
Count
; index++)
2470
for (int index = 0; index < Vector64<T>.
Count
; index++)
2493
for (int index = 0; index < Vector64<T>.
Count
; index++)
2516
for (int index = 0; index < Vector64<T>.
Count
; index++)
2539
for (int index = 0; index < Vector64<T>.
Count
; index++)
2562
for (int index = 0; index < Vector64<T>.
Count
; index++)
2585
for (int index = 0; index < Vector64<T>.
Count
; index++)
2608
for (int index = 0; index < Vector64<T>.
Count
; index++)
2631
for (int index = 0; index < Vector64<T>.
Count
; index++)
2654
for (int index = 0; index < Vector64<T>.
Count
; index++)
2677
for (int index = 0; index < Vector64<T>.
Count
; index++)
2720
for (int index = 0; index < Vector64<T>.
Count
; index++)
2744
for (int index = 0; index < Vector64<double>.
Count
; index++)
2768
for (int index = 0; index < Vector64<float>.
Count
; index++)
2785
for (int i = 0; i < Vector64<TSource>.
Count
; i++)
2791
for (int i = Vector64<TSource>.
Count
; i < Vector64<TResult>.
Count
; i++)
2793
TResult value = TResult.CreateTruncating(upper.GetElementUnsafe(i - Vector64<TSource>.
Count
));
2854
for (int i = 0; i < Vector64<TSource>.
Count
; i++)
2860
for (int i = Vector64<TSource>.
Count
; i < Vector64<TResult>.
Count
; i++)
2862
TResult value = TResult.CreateSaturating(upper.GetElementUnsafe(i - Vector64<TSource>.
Count
));
2969
for (int index = 0; index < Vector64<T>.
Count
; index++)
3033
for (int index = 0; index < Vector64<T>.
Count
; index++)
3144
for (int index = 0; index < Vector64<uint>.
Count
; index++)
3166
for (int index = 0; index < Vector64<ulong>.
Count
; index++)
3357
for (int index = 0; index < Vector64<byte>.
Count
; index++)
3362
if (selectedIndex < Vector64<byte>.
Count
)
3382
for (int index = 0; index < Vector64<sbyte>.
Count
; index++)
3387
if (selectedIndex < Vector64<sbyte>.
Count
)
3447
for (int index = 0; index < Vector64<short>.
Count
; index++)
3452
if (selectedIndex < Vector64<short>.
Count
)
3472
for (int index = 0; index < Vector64<ushort>.
Count
; index++)
3477
if (selectedIndex < Vector64<ushort>.
Count
)
3535
for (int index = 0; index < Vector64<int>.
Count
; index++)
3540
if (selectedIndex < Vector64<int>.
Count
)
3560
for (int index = 0; index < Vector64<uint>.
Count
; index++)
3565
if (selectedIndex < Vector64<uint>.
Count
)
3584
for (int index = 0; index < Vector64<float>.
Count
; index++)
3589
if (selectedIndex < Vector64<float>.
Count
)
3662
for (int index = 0; index < Vector64<T>.
Count
; index++)
3716
for (int index = 0; index < Vector64<T>.
Count
; index++)
3776
for (int index = 0; index < Vector64<T>.
Count
; index++)
3871
for (int index = 0; index < Vector64<T>.
Count
; index++)
3892
for (int index = 0; index < Vector64<T>.
Count
; index++)
3968
for (int index = 0; index < Vector64<T>.
Count
; index++)
3990
/// <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>
3995
if (destination.Length < Vector64<T>.
Count
)
4060
for (int i = 0; i < Vector64<ushort>.
Count
; i++)
4078
for (int i = 0; i < Vector64<int>.
Count
; i++)
4096
for (int i = 0; i < Vector64<long>.
Count
; i++)
4115
for (int i = 0; i < Vector64<short>.
Count
; i++)
4133
for (int i = 0; i < Vector64<double>.
Count
; i++)
4152
for (int i = 0; i < Vector64<uint>.
Count
; i++)
4171
for (int i = 0; i < Vector64<ulong>.
Count
; i++)
4190
for (int i = Vector64<ushort>.
Count
; i < Vector64<byte>.
Count
; i++)
4193
upper.SetElementUnsafe(i - Vector64<ushort>.
Count
, value);
4208
for (int i = Vector64<int>.
Count
; i < Vector64<short>.
Count
; i++)
4211
upper.SetElementUnsafe(i - Vector64<int>.
Count
, value);
4226
for (int i = Vector64<long>.
Count
; i < Vector64<int>.
Count
; i++)
4229
upper.SetElementUnsafe(i - Vector64<long>.
Count
, value);
4245
for (int i = Vector64<short>.
Count
; i < Vector64<sbyte>.
Count
; i++)
4248
upper.SetElementUnsafe(i - Vector64<short>.
Count
, value);
4263
for (int i = Vector64<double>.
Count
; i < Vector64<float>.
Count
; i++)
4266
upper.SetElementUnsafe(i - Vector64<double>.
Count
, value);
4282
for (int i = Vector64<uint>.
Count
; i < Vector64<ushort>.
Count
; i++)
4285
upper.SetElementUnsafe(i - Vector64<uint>.
Count
, value);
4301
for (int i = Vector64<ulong>.
Count
; i < Vector64<uint>.
Count
; i++)
4304
upper.SetElementUnsafe(i - Vector64<ulong>.
Count
, value);
4322
if ((uint)(index) >= (uint)(Vector64<T>.
Count
))
4344
Debug.Assert((index >= 0) && (index < Vector64<T>.
Count
));
4352
Debug.Assert((index >= 0) && (index < Vector64<T>.
Count
));
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector64_1.cs (15)
67
for (int i = 0; i <
Count
; i++)
139
for (int index = 0; index <
Count
; index++)
193
for (int index = 0; index <
Count
; index++)
212
for (int index = 0; index <
Count
; index++)
230
for (int index = 0; index <
Count
; index++)
275
for (int index = 0; index <
Count
; index++)
295
for (int index = 0; index <
Count
; index++)
315
for (int index = 0; index <
Count
; index++)
358
for (int index = 0; index <
Count
; index++)
378
for (int index = 0; index <
Count
; index++)
430
for (int index = 0; index <
Count
; index++)
471
for (int index = 0; index <
Count
; index++)
489
for (int i = 0; i <
Count
; i++)
513
for (int i = 1; i <
Count
; i++)
532
static int ISimdVector<Vector64<T>, T>.ElementCount => Vector64<T>.
Count
;
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector64DebugView_1.cs (12)
21
var items = new byte[Vector64<byte>.
Count
];
31
var items = new double[Vector64<double>.
Count
];
41
var items = new short[Vector64<short>.
Count
];
51
var items = new int[Vector64<int>.
Count
];
61
var items = new long[Vector64<long>.
Count
];
71
var items = new nint[Vector64<nint>.
Count
];
81
var items = new nuint[Vector64<nuint>.
Count
];
91
var items = new sbyte[Vector64<sbyte>.
Count
];
101
var items = new float[Vector64<float>.
Count
];
111
var items = new ushort[Vector64<ushort>.
Count
];
121
var items = new uint[Vector64<uint>.
Count
];
131
var items = new ulong[Vector64<ulong>.
Count
];