5 writes to StripesProcessedInCurrentBlock
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (5)
src\Compilers\Core\Portable\Hashing\XxHashShared.cs (5)
187
state.
StripesProcessedInCurrentBlock
= 0;
278
ConsumeStripes(accumulators, ref state.
StripesProcessedInCurrentBlock
, NumStripesPerBlock, buffer, InternalBufferStripes, secret);
294
state.
StripesProcessedInCurrentBlock
= 0;
311
state.
StripesProcessedInCurrentBlock
= stripes;
321
ConsumeStripes(accumulators, ref state.
StripesProcessedInCurrentBlock
, NumStripesPerBlock, sourcePtr + sourceIndex, InternalBufferStripes, secret);
4 references to StripesProcessedInCurrentBlock
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (4)
src\Compilers\Core\Portable\Hashing\XxHashShared.cs (4)
287
Debug.Assert(NumStripesPerBlock >= state.
StripesProcessedInCurrentBlock
);
290
ulong stripesToEnd = NumStripesPerBlock - state.
StripesProcessedInCurrentBlock
;
292
Accumulate(accumulators, sourcePtr + sourceIndex, secret + ((int)state.
StripesProcessedInCurrentBlock
* SecretConsumeRateBytes), (int)stripesToEnd);
379
ulong stripesSoFar = state.
StripesProcessedInCurrentBlock
;