28 references to CanUsePackedIndexOf
System.Private.CoreLib (28)
src\libraries\System.Private.CoreLib\src\System\SearchValues\SearchValues.cs (8)
92
return PackedSpanHelpers.PackedIndexOfIsSupported && PackedSpanHelpers.
CanUsePackedIndexOf
(value)
100
return PackedSpanHelpers.PackedIndexOfIsSupported && PackedSpanHelpers.
CanUsePackedIndexOf
(minInclusive) && PackedSpanHelpers.
CanUsePackedIndexOf
(maxInclusive)
110
if (PackedSpanHelpers.PackedIndexOfIsSupported && PackedSpanHelpers.
CanUsePackedIndexOf
(value0) && PackedSpanHelpers.
CanUsePackedIndexOf
(value1))
129
return PackedSpanHelpers.PackedIndexOfIsSupported && PackedSpanHelpers.
CanUsePackedIndexOf
(value0) && PackedSpanHelpers.
CanUsePackedIndexOf
(value1) && PackedSpanHelpers.
CanUsePackedIndexOf
(value2)
src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\StringSearchValues.cs (1)
461
PackedSpanHelpers.PackedIndexOfIsSupported ? PackedSpanHelpers.
CanUsePackedIndexOf
(c) :
src\libraries\System.Private.CoreLib\src\System\SpanHelpers.Packed.cs (9)
112
Debug.Assert(
CanUsePackedIndexOf
(value));
316
Debug.Assert(
CanUsePackedIndexOf
(value));
519
Debug.Assert(
CanUsePackedIndexOf
(value0));
520
Debug.Assert(
CanUsePackedIndexOf
(value1));
732
Debug.Assert(
CanUsePackedIndexOf
(value0));
733
Debug.Assert(
CanUsePackedIndexOf
(value1));
734
Debug.Assert(
CanUsePackedIndexOf
(value2));
950
Debug.Assert(
CanUsePackedIndexOf
(lowInclusive));
951
Debug.Assert(
CanUsePackedIndexOf
((short)(lowInclusive + rangeInclusive)));
src\libraries\System.Private.CoreLib\src\System\SpanHelpers.T.cs (9)
1464
if (PackedSpanHelpers.PackedIndexOfIsSupported && typeof(T) == typeof(short) && PackedSpanHelpers.
CanUsePackedIndexOf
(value))
1647
if (PackedSpanHelpers.PackedIndexOfIsSupported && typeof(TValue) == typeof(short) && PackedSpanHelpers.
CanUsePackedIndexOf
(value))
1862
if (PackedSpanHelpers.PackedIndexOfIsSupported && typeof(TValue) == typeof(short) && PackedSpanHelpers.
CanUsePackedIndexOf
(value0) && PackedSpanHelpers.
CanUsePackedIndexOf
(value1))
2122
if (PackedSpanHelpers.PackedIndexOfIsSupported && typeof(TValue) == typeof(short) && PackedSpanHelpers.
CanUsePackedIndexOf
(value0) && PackedSpanHelpers.
CanUsePackedIndexOf
(value1) && PackedSpanHelpers.
CanUsePackedIndexOf
(value2))
3869
if (PackedSpanHelpers.PackedIndexOfIsSupported && typeof(T) == typeof(ushort) && PackedSpanHelpers.
CanUsePackedIndexOf
(lowInclusive) && PackedSpanHelpers.
CanUsePackedIndexOf
(highInclusive) && highInclusive >= lowInclusive)
src\libraries\System.Private.CoreLib\src\System\String.Manipulation.cs (1)
1349
if (PackedSpanHelpers.PackedIndexOfIsSupported && PackedSpanHelpers.
CanUsePackedIndexOf
(c))