176 references to Count
System.Private.CoreLib (176)
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector128.cs (1)
1581
result |= vector._upper.ExtractMostSignificantBits() << Vector64<T>.
Count
;
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector64.cs (153)
51
for (int index = 0; index < Vector64<T>.
Count
; index++)
308
for (int index = 0; index < Vector64<T>.
Count
; index++)
369
for (int i = 0; i < Vector64<double>.
Count
; i++)
388
for (int i = 0; i < Vector64<double>.
Count
; i++)
406
for (int i = 0; i < Vector64<int>.
Count
; i++)
424
for (int i = 0; i < Vector64<int>.
Count
; i++)
442
for (int i = 0; i < Vector64<long>.
Count
; i++)
460
for (int i = 0; i < Vector64<long>.
Count
; i++)
478
for (int i = 0; i < Vector64<float>.
Count
; i++)
497
for (int i = 0; i < Vector64<float>.
Count
; i++)
516
for (int i = 0; i < Vector64<uint>.
Count
; i++)
535
for (int i = 0; i < Vector64<uint>.
Count
; i++)
554
for (int i = 0; i < Vector64<ulong>.
Count
; i++)
573
for (int i = 0; i < Vector64<ulong>.
Count
; i++)
603
for (int index = 0; index < Vector64<T>.
Count
; index++)
617
/// <exception cref="ArgumentException">The length of <paramref name="destination" /> is less than <see cref="Vector64{T}.
Count
" />.</exception>
625
if (destination.Length < Vector64<T>.
Count
)
638
/// <exception cref="ArgumentException">The length of <paramref name="destination" /> is less than <see cref="Vector64{T}.
Count
" />.</exception>
652
if ((destination.Length - startIndex) < Vector64<T>.
Count
)
664
/// <exception cref="ArgumentException">The length of <paramref name="destination" /> is less than <see cref="Vector64{T}.
Count
" />.</exception>
669
if (destination.Length < Vector64<T>.
Count
)
682
for (int index = 0; index < Vector64<T>.
Count
; index++)
773
for (int index = 0; index < Vector64<T>.
Count
; index++)
867
/// <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>
868
/// <exception cref="ArgumentOutOfRangeException">The length of <paramref name="values" /> is less than <see cref="Vector64{T}.
Count
" />.</exception>
876
if (values.Length < Vector64<T>.
Count
)
889
/// <exception cref="ArgumentOutOfRangeException">The length of <paramref name="values" />, starting from <paramref name="index" />, is less than <see cref="Vector64{T}.
Count
" />.</exception>
897
if ((index < 0) || ((values.Length - index) < Vector64<T>.
Count
))
908
/// <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>
909
/// <exception cref="ArgumentOutOfRangeException">The length of <paramref name="values" /> is less than <see cref="Vector64{T}.
Count
" />.</exception>
914
if (values.Length < Vector64<T>.
Count
)
1262
for (int index = 0; index < Vector64<T>.
Count
; index++)
1343
for (int index = 0; index < Vector64<T>.
Count
; index++)
1371
for (int index = 0; index < Vector64<T>.
Count
; index++)
1387
for (int index = 0; index < Vector64<T>.
Count
; index++)
1447
for (int index = 0; index < Vector64<T>.
Count
; index++)
1480
for (int index = 0; index < Vector64<T>.
Count
; index++)
1519
for (int index = 0; index < Vector64<double>.
Count
; index++)
1543
for (int index = 0; index < Vector64<float>.
Count
; index++)
1563
if ((uint)(index) >= (uint)(Vector64<T>.
Count
))
1583
for (int index = 0; index < Vector64<T>.
Count
; index++)
1602
for (int index = 0; index < Vector64<T>.
Count
; index++)
1623
for (int index = 0; index < Vector64<T>.
Count
; index++)
1646
for (int index = 0; index < Vector64<T>.
Count
; index++)
1665
for (int index = 0; index < Vector64<T>.
Count
; index++)
1686
for (int index = 0; index < Vector64<T>.
Count
; index++)
1702
for (int index = 0; index < Vector64<T>.
Count
; index++)
2034
for (int index = 0; index < Vector64<T>.
Count
; index++)
2093
for (int index = 0; index < Vector64<T>.
Count
; index++)
2112
for (int index = 0; index < Vector64<T>.
Count
; index++)
2133
for (int index = 0; index < Vector64<T>.
Count
; index++)
2156
for (int index = 0; index < Vector64<T>.
Count
; index++)
2175
for (int index = 0; index < Vector64<T>.
Count
; index++)
2196
for (int index = 0; index < Vector64<T>.
Count
; index++)
2281
for (int index = 0; index < Vector64<T>.
Count
; index++)
2327
for (int index = 0; index < Vector64<T>.
Count
; index++)
2381
for (int index = 0; index < Vector64<T>.
Count
; index++)
2404
for (int index = 0; index < Vector64<T>.
Count
; index++)
2427
for (int index = 0; index < Vector64<T>.
Count
; index++)
2450
for (int index = 0; index < Vector64<T>.
Count
; index++)
2473
for (int index = 0; index < Vector64<T>.
Count
; index++)
2496
for (int index = 0; index < Vector64<T>.
Count
; index++)
2519
for (int index = 0; index < Vector64<T>.
Count
; index++)
2542
for (int index = 0; index < Vector64<T>.
Count
; index++)
2565
for (int index = 0; index < Vector64<T>.
Count
; index++)
2588
for (int index = 0; index < Vector64<T>.
Count
; index++)
2631
for (int index = 0; index < Vector64<T>.
Count
; index++)
2655
for (int index = 0; index < Vector64<double>.
Count
; index++)
2679
for (int index = 0; index < Vector64<float>.
Count
; index++)
2698
for (int i = 0; i < Vector64<double>.
Count
; i++)
2704
for (int i = Vector64<double>.
Count
; i < Vector64<float>.
Count
; i++)
2706
float value = (float)upper.GetElementUnsafe(i - Vector64<double>.
Count
);
2724
for (int i = 0; i < Vector64<short>.
Count
; i++)
2730
for (int i = Vector64<short>.
Count
; i < Vector64<sbyte>.
Count
; i++)
2732
sbyte value = (sbyte)upper.GetElementUnsafe(i - Vector64<short>.
Count
);
2749
for (int i = 0; i < Vector64<int>.
Count
; i++)
2755
for (int i = Vector64<int>.
Count
; i < Vector64<short>.
Count
; i++)
2757
short value = (short)upper.GetElementUnsafe(i - Vector64<int>.
Count
);
2774
for (int i = 0; i < Vector64<long>.
Count
; i++)
2780
for (int i = Vector64<long>.
Count
; i < Vector64<int>.
Count
; i++)
2782
int value = (int)upper.GetElementUnsafe(i - Vector64<long>.
Count
);
2800
for (int i = 0; i < Vector64<ushort>.
Count
; i++)
2806
for (int i = Vector64<ushort>.
Count
; i < Vector64<byte>.
Count
; i++)
2808
byte value = (byte)upper.GetElementUnsafe(i - Vector64<ushort>.
Count
);
2826
for (int i = 0; i < Vector64<uint>.
Count
; i++)
2832
for (int i = Vector64<uint>.
Count
; i < Vector64<ushort>.
Count
; i++)
2834
ushort value = (ushort)upper.GetElementUnsafe(i - Vector64<uint>.
Count
);
2852
for (int i = 0; i < Vector64<ulong>.
Count
; i++)
2858
for (int i = Vector64<ulong>.
Count
; i < Vector64<uint>.
Count
; i++)
2860
uint value = (uint)upper.GetElementUnsafe(i - Vector64<ulong>.
Count
);
2921
for (int index = 0; index < Vector64<T>.
Count
; index++)
2985
for (int index = 0; index < Vector64<T>.
Count
; index++)
3096
for (int index = 0; index < Vector64<uint>.
Count
; index++)
3118
for (int index = 0; index < Vector64<ulong>.
Count
; index++)
3309
for (int index = 0; index < Vector64<byte>.
Count
; index++)
3314
if (selectedIndex < Vector64<byte>.
Count
)
3334
for (int index = 0; index < Vector64<sbyte>.
Count
; index++)
3339
if (selectedIndex < Vector64<sbyte>.
Count
)
3399
for (int index = 0; index < Vector64<short>.
Count
; index++)
3404
if (selectedIndex < Vector64<short>.
Count
)
3424
for (int index = 0; index < Vector64<ushort>.
Count
; index++)
3429
if (selectedIndex < Vector64<ushort>.
Count
)
3487
for (int index = 0; index < Vector64<int>.
Count
; index++)
3492
if (selectedIndex < Vector64<int>.
Count
)
3512
for (int index = 0; index < Vector64<uint>.
Count
; index++)
3517
if (selectedIndex < Vector64<uint>.
Count
)
3536
for (int index = 0; index < Vector64<float>.
Count
; index++)
3541
if (selectedIndex < Vector64<float>.
Count
)
3614
for (int index = 0; index < Vector64<T>.
Count
; index++)
3668
for (int index = 0; index < Vector64<T>.
Count
; index++)
3728
for (int index = 0; index < Vector64<T>.
Count
; index++)
3826
for (int index = 0; index < Vector64<T>.
Count
; index++)
3902
for (int index = 0; index < Vector64<T>.
Count
; index++)
3924
/// <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>
3929
if (destination.Length < Vector64<T>.
Count
)
3994
for (int i = 0; i < Vector64<ushort>.
Count
; i++)
4012
for (int i = 0; i < Vector64<int>.
Count
; i++)
4030
for (int i = 0; i < Vector64<long>.
Count
; i++)
4049
for (int i = 0; i < Vector64<short>.
Count
; i++)
4067
for (int i = 0; i < Vector64<double>.
Count
; i++)
4086
for (int i = 0; i < Vector64<uint>.
Count
; i++)
4105
for (int i = 0; i < Vector64<ulong>.
Count
; i++)
4124
for (int i = Vector64<ushort>.
Count
; i < Vector64<byte>.
Count
; i++)
4127
upper.SetElementUnsafe(i - Vector64<ushort>.
Count
, value);
4142
for (int i = Vector64<int>.
Count
; i < Vector64<short>.
Count
; i++)
4145
upper.SetElementUnsafe(i - Vector64<int>.
Count
, value);
4160
for (int i = Vector64<long>.
Count
; i < Vector64<int>.
Count
; i++)
4163
upper.SetElementUnsafe(i - Vector64<long>.
Count
, value);
4179
for (int i = Vector64<short>.
Count
; i < Vector64<sbyte>.
Count
; i++)
4182
upper.SetElementUnsafe(i - Vector64<short>.
Count
, value);
4197
for (int i = Vector64<double>.
Count
; i < Vector64<float>.
Count
; i++)
4200
upper.SetElementUnsafe(i - Vector64<double>.
Count
, value);
4216
for (int i = Vector64<uint>.
Count
; i < Vector64<ushort>.
Count
; i++)
4219
upper.SetElementUnsafe(i - Vector64<uint>.
Count
, value);
4235
for (int i = Vector64<ulong>.
Count
; i < Vector64<uint>.
Count
; i++)
4238
upper.SetElementUnsafe(i - Vector64<ulong>.
Count
, value);
4256
if ((uint)(index) >= (uint)(Vector64<T>.
Count
))
4278
Debug.Assert((index >= 0) && (index < Vector64<T>.
Count
));
4286
Debug.Assert((index >= 0) && (index < Vector64<T>.
Count
));
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector64_1.cs (10)
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++)
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
];