10 references to CharsPerIterationAvx512
System.Private.CoreLib (10)
src\runtime\src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\AsciiStringSearchValuesTeddyBase.cs (10)
159
if (Vector512.IsHardwareAccelerated && Avx512Vbmi.IsSupported && span.Length >=
CharsPerIterationAvx512
+ MatchStartOffsetN2)
180
if (Vector512.IsHardwareAccelerated && Avx512Vbmi.IsSupported && span.Length >=
CharsPerIterationAvx512
+ MatchStartOffsetN3)
308
Debug.Assert(span.Length >=
CharsPerIterationAvx512
+ MatchStartOffsetN2);
311
ref char lastSearchSpaceStart = ref Unsafe.Add(ref searchSpace, span.Length -
CharsPerIterationAvx512
);
331
searchSpace = ref Unsafe.Add(ref searchSpace,
CharsPerIterationAvx512
);
335
if (Unsafe.AreSame(ref searchSpace, ref Unsafe.Add(ref lastSearchSpaceStart,
CharsPerIterationAvx512
)))
489
Debug.Assert(span.Length >=
CharsPerIterationAvx512
+ MatchStartOffsetN3);
492
ref char lastSearchSpaceStart = ref Unsafe.Add(ref searchSpace, span.Length -
CharsPerIterationAvx512
);
514
searchSpace = ref Unsafe.Add(ref searchSpace,
CharsPerIterationAvx512
);
518
if (Unsafe.AreSame(ref searchSpace, ref Unsafe.Add(ref lastSearchSpaceStart,
CharsPerIterationAvx512
)))