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