77 references to Load
Microsoft.CodeAnalysis (22)
Hashing\XxHashShared.cs (22)
353
Vector128.Store(Vector128.
Load
(stateAccumulators), accumulators);
354
Vector128.Store(Vector128.
Load
(stateAccumulators + 2), accumulators + 2);
355
Vector128.Store(Vector128.
Load
(stateAccumulators + 4), accumulators + 4);
356
Vector128.Store(Vector128.
Load
(stateAccumulators + 6), accumulators + 6);
505
Vector128.Store(Vector128.
Load
((ulong*)(defaultSecret + i)) + seedVec, (ulong*)(destinationSecret + i));
561
Vector128<ulong> acc1 = Vector128.
Load
(accumulators);
562
Vector128<ulong> acc2 = Vector128.
Load
(accumulators + Vector128<ulong>.Count);
563
Vector128<ulong> acc3 = Vector128.
Load
(accumulators + Vector128<ulong>.Count * 2);
564
Vector128<ulong> acc4 = Vector128.
Load
(accumulators + Vector128<ulong>.Count * 3);
571
Vector128<uint> secretVal = Vector128.
Load
((uint*)secret);
575
secretVal = Vector128.
Load
((uint*)secret + Vector128<uint>.Count);
579
secretVal = Vector128.
Load
((uint*)secret + Vector128<uint>.Count * 2);
583
secretVal = Vector128.
Load
((uint*)secret + Vector128<uint>.Count * 3);
592
acc1 = ScrambleAccumulator128(acc1, Vector128.
Load
((ulong*)secretForScramble));
593
acc2 = ScrambleAccumulator128(acc2, Vector128.
Load
((ulong*)secretForScramble + Vector128<ulong>.Count));
594
acc3 = ScrambleAccumulator128(acc3, Vector128.
Load
((ulong*)secretForScramble + Vector128<ulong>.Count * 2));
595
acc4 = ScrambleAccumulator128(acc4, Vector128.
Load
((ulong*)secretForScramble + Vector128<ulong>.Count * 3));
649
Vector128<ulong> accVec = Accumulate128(Vector128.
Load
(accumulators), source, Vector128.
Load
((uint*)secret));
693
Vector128<uint> sourceVec = Vector128.
Load
((uint*)source);
742
Vector128<ulong> accVec = ScrambleAccumulator128(Vector128.
Load
(accumulators), Vector128.
Load
((ulong*)secret));
Microsoft.CodeAnalysis.Workspaces (22)
src\Compilers\Core\Portable\Hashing\XxHashShared.cs (22)
353
Vector128.Store(Vector128.
Load
(stateAccumulators), accumulators);
354
Vector128.Store(Vector128.
Load
(stateAccumulators + 2), accumulators + 2);
355
Vector128.Store(Vector128.
Load
(stateAccumulators + 4), accumulators + 4);
356
Vector128.Store(Vector128.
Load
(stateAccumulators + 6), accumulators + 6);
505
Vector128.Store(Vector128.
Load
((ulong*)(defaultSecret + i)) + seedVec, (ulong*)(destinationSecret + i));
561
Vector128<ulong> acc1 = Vector128.
Load
(accumulators);
562
Vector128<ulong> acc2 = Vector128.
Load
(accumulators + Vector128<ulong>.Count);
563
Vector128<ulong> acc3 = Vector128.
Load
(accumulators + Vector128<ulong>.Count * 2);
564
Vector128<ulong> acc4 = Vector128.
Load
(accumulators + Vector128<ulong>.Count * 3);
571
Vector128<uint> secretVal = Vector128.
Load
((uint*)secret);
575
secretVal = Vector128.
Load
((uint*)secret + Vector128<uint>.Count);
579
secretVal = Vector128.
Load
((uint*)secret + Vector128<uint>.Count * 2);
583
secretVal = Vector128.
Load
((uint*)secret + Vector128<uint>.Count * 3);
592
acc1 = ScrambleAccumulator128(acc1, Vector128.
Load
((ulong*)secretForScramble));
593
acc2 = ScrambleAccumulator128(acc2, Vector128.
Load
((ulong*)secretForScramble + Vector128<ulong>.Count));
594
acc3 = ScrambleAccumulator128(acc3, Vector128.
Load
((ulong*)secretForScramble + Vector128<ulong>.Count * 2));
595
acc4 = ScrambleAccumulator128(acc4, Vector128.
Load
((ulong*)secretForScramble + Vector128<ulong>.Count * 3));
649
Vector128<ulong> accVec = Accumulate128(Vector128.
Load
(accumulators), source, Vector128.
Load
((uint*)secret));
693
Vector128<uint> sourceVec = Vector128.
Load
((uint*)source);
742
Vector128<ulong> accVec = ScrambleAccumulator128(Vector128.
Load
(accumulators), Vector128.
Load
((ulong*)secret));
System.IO.Hashing (22)
System\IO\Hashing\XxHashShared.cs (22)
344
Vector128.Store(Vector128.
Load
(stateAccumulators), accumulators);
345
Vector128.Store(Vector128.
Load
(stateAccumulators + 2), accumulators + 2);
346
Vector128.Store(Vector128.
Load
(stateAccumulators + 4), accumulators + 4);
347
Vector128.Store(Vector128.
Load
(stateAccumulators + 6), accumulators + 6);
496
Vector128.Store(Vector128.
Load
((ulong*)(defaultSecret + i)) + seedVec, (ulong*)(destinationSecret + i));
552
Vector128<ulong> acc1 = Vector128.
Load
(accumulators);
553
Vector128<ulong> acc2 = Vector128.
Load
(accumulators + Vector128<ulong>.Count);
554
Vector128<ulong> acc3 = Vector128.
Load
(accumulators + Vector128<ulong>.Count * 2);
555
Vector128<ulong> acc4 = Vector128.
Load
(accumulators + Vector128<ulong>.Count * 3);
562
Vector128<uint> secretVal = Vector128.
Load
((uint*)secret);
566
secretVal = Vector128.
Load
((uint*)secret + Vector128<uint>.Count);
570
secretVal = Vector128.
Load
((uint*)secret + Vector128<uint>.Count * 2);
574
secretVal = Vector128.
Load
((uint*)secret + Vector128<uint>.Count * 3);
583
acc1 = ScrambleAccumulator128(acc1, Vector128.
Load
((ulong*)secretForScramble));
584
acc2 = ScrambleAccumulator128(acc2, Vector128.
Load
((ulong*)secretForScramble + Vector128<ulong>.Count));
585
acc3 = ScrambleAccumulator128(acc3, Vector128.
Load
((ulong*)secretForScramble + Vector128<ulong>.Count * 2));
586
acc4 = ScrambleAccumulator128(acc4, Vector128.
Load
((ulong*)secretForScramble + Vector128<ulong>.Count * 3));
640
Vector128<ulong> accVec = Accumulate128(Vector128.
Load
(accumulators), source, Vector128.
Load
((uint*)secret));
684
Vector128<uint> sourceVec = Vector128.
Load
((uint*)source);
733
Vector128<ulong> accVec = ScrambleAccumulator128(Vector128.
Load
(accumulators), Vector128.
Load
((ulong*)secret));
System.Private.CoreLib (11)
src\libraries\System.Private.CoreLib\src\System\Numerics\Vector4.cs (2)
769
/// <inheritdoc cref="Vector128.
Load
{T}(T*)" />
773
public static unsafe Vector4 Load(float* source) => Vector128.
Load
(source).AsVector4();
src\libraries\System.Private.CoreLib\src\System\SpanHelpers.Byte.cs (5)
530
Vector128<byte> search = Vector128.
Load
(searchSpace + offset);
610
Vector128<byte> search = Vector128.
Load
(searchSpace + offset);
643
Vector128<byte> search = Vector128.
Load
(searchSpace + offset);
683
Vector128<byte> search = Vector128.
Load
(searchSpace + offset);
714
Vector128<byte> search = Vector128.
Load
(searchSpace + offset);
src\libraries\System.Private.CoreLib\src\System\Text\Ascii.Utility.cs (2)
217
if (!VectorContainsNonAsciiChar(Vector128.
Load
(pBuffer)))
839
if (!VectorContainsNonAsciiChar(Vector128.
Load
((ushort*)pBuffer)))
src\libraries\System.Private.CoreLib\src\System\Text\Unicode\Utf16Utility.Validation.cs (2)
79
Vector128<ushort> utf16Data = Vector128.
Load
((ushort*)pInputBuffer);
290
Vector128<ushort> utf16Data = Vector128.
Load
((ushort*)pInputBuffer);