151 references to Store
GenerateDocumentationAndConfigFiles (15)
src\Compilers\Core\Portable\Hashing\XxHashShared.cs (15)
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);
410
Vector128.
Store
(Vector128.Create(Prime32_3, Prime64_1), accumulators);
411
Vector128.
Store
(Vector128.Create(Prime64_2, Prime64_3), accumulators + 2);
412
Vector128.
Store
(Vector128.Create(Prime64_4, Prime32_2), accumulators + 4);
413
Vector128.
Store
(Vector128.Create(Prime64_5, Prime32_1), accumulators + 6);
505
Vector128.
Store
(Vector128.Load((ulong*)(defaultSecret + i)) + seedVec, (ulong*)(destinationSecret + i));
599
Vector128.
Store
(acc1, accumulators);
600
Vector128.
Store
(acc2, accumulators + Vector128<ulong>.Count);
601
Vector128.
Store
(acc3, accumulators + Vector128<ulong>.Count * 2);
602
Vector128.
Store
(acc4, accumulators + Vector128<ulong>.Count * 3);
650
Vector128.
Store
(accVec, accumulators);
743
Vector128.
Store
(accVec, accumulators);
Microsoft.CodeAnalysis (15)
Hashing\XxHashShared.cs (15)
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);
410
Vector128.
Store
(Vector128.Create(Prime32_3, Prime64_1), accumulators);
411
Vector128.
Store
(Vector128.Create(Prime64_2, Prime64_3), accumulators + 2);
412
Vector128.
Store
(Vector128.Create(Prime64_4, Prime32_2), accumulators + 4);
413
Vector128.
Store
(Vector128.Create(Prime64_5, Prime32_1), accumulators + 6);
505
Vector128.
Store
(Vector128.Load((ulong*)(defaultSecret + i)) + seedVec, (ulong*)(destinationSecret + i));
599
Vector128.
Store
(acc1, accumulators);
600
Vector128.
Store
(acc2, accumulators + Vector128<ulong>.Count);
601
Vector128.
Store
(acc3, accumulators + Vector128<ulong>.Count * 2);
602
Vector128.
Store
(acc4, accumulators + Vector128<ulong>.Count * 3);
650
Vector128.
Store
(accVec, accumulators);
743
Vector128.
Store
(accVec, accumulators);
Microsoft.CodeAnalysis.Workspaces (15)
src\Compilers\Core\Portable\Hashing\XxHashShared.cs (15)
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);
410
Vector128.
Store
(Vector128.Create(Prime32_3, Prime64_1), accumulators);
411
Vector128.
Store
(Vector128.Create(Prime64_2, Prime64_3), accumulators + 2);
412
Vector128.
Store
(Vector128.Create(Prime64_4, Prime32_2), accumulators + 4);
413
Vector128.
Store
(Vector128.Create(Prime64_5, Prime32_1), accumulators + 6);
505
Vector128.
Store
(Vector128.Load((ulong*)(defaultSecret + i)) + seedVec, (ulong*)(destinationSecret + i));
599
Vector128.
Store
(acc1, accumulators);
600
Vector128.
Store
(acc2, accumulators + Vector128<ulong>.Count);
601
Vector128.
Store
(acc3, accumulators + Vector128<ulong>.Count * 2);
602
Vector128.
Store
(acc4, accumulators + Vector128<ulong>.Count * 3);
650
Vector128.
Store
(accVec, accumulators);
743
Vector128.
Store
(accVec, accumulators);
System.IO.Hashing (15)
System\IO\Hashing\XxHashShared.cs (15)
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);
401
Vector128.
Store
(Vector128.Create(Prime32_3, Prime64_1), accumulators);
402
Vector128.
Store
(Vector128.Create(Prime64_2, Prime64_3), accumulators + 2);
403
Vector128.
Store
(Vector128.Create(Prime64_4, Prime32_2), accumulators + 4);
404
Vector128.
Store
(Vector128.Create(Prime64_5, Prime32_1), accumulators + 6);
496
Vector128.
Store
(Vector128.Load((ulong*)(defaultSecret + i)) + seedVec, (ulong*)(destinationSecret + i));
590
Vector128.
Store
(acc1, accumulators);
591
Vector128.
Store
(acc2, accumulators + Vector128<ulong>.Count);
592
Vector128.
Store
(acc3, accumulators + Vector128<ulong>.Count * 2);
593
Vector128.
Store
(acc4, accumulators + Vector128<ulong>.Count * 3);
641
Vector128.
Store
(accVec, accumulators);
734
Vector128.
Store
(accVec, accumulators);
System.Numerics.Tensors (56)
System\Numerics\Tensors\netcore\Common\TensorPrimitives.IBinaryOperator.cs (16)
272
vector1.
Store
(dPtr + (uint)(Vector128<T>.Count * 0));
273
vector2.
Store
(dPtr + (uint)(Vector128<T>.Count * 1));
274
vector3.
Store
(dPtr + (uint)(Vector128<T>.Count * 2));
275
vector4.
Store
(dPtr + (uint)(Vector128<T>.Count * 3));
288
vector1.
Store
(dPtr + (uint)(Vector128<T>.Count * 4));
289
vector2.
Store
(dPtr + (uint)(Vector128<T>.Count * 5));
290
vector3.
Store
(dPtr + (uint)(Vector128<T>.Count * 6));
291
vector4.
Store
(dPtr + (uint)(Vector128<T>.Count * 7));
1602
vector1.
Store
(dPtr + (uint)(Vector128<T>.Count * 0));
1603
vector2.
Store
(dPtr + (uint)(Vector128<T>.Count * 1));
1604
vector3.
Store
(dPtr + (uint)(Vector128<T>.Count * 2));
1605
vector4.
Store
(dPtr + (uint)(Vector128<T>.Count * 3));
1618
vector1.
Store
(dPtr + (uint)(Vector128<T>.Count * 4));
1619
vector2.
Store
(dPtr + (uint)(Vector128<T>.Count * 5));
1620
vector3.
Store
(dPtr + (uint)(Vector128<T>.Count * 6));
1621
vector4.
Store
(dPtr + (uint)(Vector128<T>.Count * 7));
System\Numerics\Tensors\netcore\Common\TensorPrimitives.IStatefulUnaryOperator.cs (8)
219
vector1.
Store
(dPtr + (uint)(Vector128<T>.Count * 0));
220
vector2.
Store
(dPtr + (uint)(Vector128<T>.Count * 1));
221
vector3.
Store
(dPtr + (uint)(Vector128<T>.Count * 2));
222
vector4.
Store
(dPtr + (uint)(Vector128<T>.Count * 3));
231
vector1.
Store
(dPtr + (uint)(Vector128<T>.Count * 4));
232
vector2.
Store
(dPtr + (uint)(Vector128<T>.Count * 5));
233
vector3.
Store
(dPtr + (uint)(Vector128<T>.Count * 6));
234
vector4.
Store
(dPtr + (uint)(Vector128<T>.Count * 7));
System\Numerics\Tensors\netcore\Common\TensorPrimitives.ITernaryOperator.cs (24)
278
vector1.
Store
(dPtr + (uint)(Vector128<T>.Count * 0));
279
vector2.
Store
(dPtr + (uint)(Vector128<T>.Count * 1));
280
vector3.
Store
(dPtr + (uint)(Vector128<T>.Count * 2));
281
vector4.
Store
(dPtr + (uint)(Vector128<T>.Count * 3));
298
vector1.
Store
(dPtr + (uint)(Vector128<T>.Count * 4));
299
vector2.
Store
(dPtr + (uint)(Vector128<T>.Count * 5));
300
vector3.
Store
(dPtr + (uint)(Vector128<T>.Count * 6));
301
vector4.
Store
(dPtr + (uint)(Vector128<T>.Count * 7));
1751
vector1.
Store
(dPtr + (uint)(Vector128<T>.Count * 0));
1752
vector2.
Store
(dPtr + (uint)(Vector128<T>.Count * 1));
1753
vector3.
Store
(dPtr + (uint)(Vector128<T>.Count * 2));
1754
vector4.
Store
(dPtr + (uint)(Vector128<T>.Count * 3));
1771
vector1.
Store
(dPtr + (uint)(Vector128<T>.Count * 4));
1772
vector2.
Store
(dPtr + (uint)(Vector128<T>.Count * 5));
1773
vector3.
Store
(dPtr + (uint)(Vector128<T>.Count * 6));
1774
vector4.
Store
(dPtr + (uint)(Vector128<T>.Count * 7));
3234
vector1.
Store
(dPtr + (uint)(Vector128<T>.Count * 0));
3235
vector2.
Store
(dPtr + (uint)(Vector128<T>.Count * 1));
3236
vector3.
Store
(dPtr + (uint)(Vector128<T>.Count * 2));
3237
vector4.
Store
(dPtr + (uint)(Vector128<T>.Count * 3));
3254
vector1.
Store
(dPtr + (uint)(Vector128<T>.Count * 4));
3255
vector2.
Store
(dPtr + (uint)(Vector128<T>.Count * 5));
3256
vector3.
Store
(dPtr + (uint)(Vector128<T>.Count * 6));
3257
vector4.
Store
(dPtr + (uint)(Vector128<T>.Count * 7));
System\Numerics\Tensors\netcore\Common\TensorPrimitives.IUnaryOperator.cs (8)
259
vector1.
Store
(dPtr + (uint)(Vector128<TOutput>.Count * 0));
260
vector2.
Store
(dPtr + (uint)(Vector128<TOutput>.Count * 1));
261
vector3.
Store
(dPtr + (uint)(Vector128<TOutput>.Count * 2));
262
vector4.
Store
(dPtr + (uint)(Vector128<TOutput>.Count * 3));
271
vector1.
Store
(dPtr + (uint)(Vector128<TOutput>.Count * 4));
272
vector2.
Store
(dPtr + (uint)(Vector128<TOutput>.Count * 5));
273
vector3.
Store
(dPtr + (uint)(Vector128<TOutput>.Count * 6));
274
vector4.
Store
(dPtr + (uint)(Vector128<TOutput>.Count * 7));
System.Private.CoreLib (20)
src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Base64Helper\Base64DecoderHelper.cs (1)
1153
str.
Store
(dest);
src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Base64Helper\Base64EncoderHelper.cs (1)
750
str.
Store
(dest);
src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Base64Url\Base64UrlEncoder.cs (2)
404
utf16LowVector.
Store
(dest);
405
utf16HighVector.
Store
(dest + Vector128<ushort>.Count);
src\libraries\System.Private.CoreLib\src\System\Guid.cs (14)
1352
vecX.
Store
(pChar);
1353
vecY.
Store
(pChar + 20);
1354
vecZ.
Store
(pChar + 8);
1360
vecX.
Store
(pChar);
1361
vecY.
Store
(pChar + 16);
1379
x0.
Store
(pChar);
1380
y0.
Store
(pChar + 20);
1381
y1.
Store
(pChar + 28);
1382
z0.
Store
(pChar + 8); // overlaps x1
1383
z1.
Store
(pChar + 16);
1389
x0.
Store
(pChar);
1390
x1.
Store
(pChar + 8);
1391
y0.
Store
(pChar + 16);
1392
y1.
Store
(pChar + 24);
src\libraries\System.Private.CoreLib\src\System\Numerics\Vector4.Extensions.cs (1)
45
public static void Store(this Vector4 source, float* destination) => source.AsVector128().
Store
(destination);
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector128_1.cs (1)
836
static void ISimdVector<Vector128<T>, T>.Store(Vector128<T> source, T* destination) => source.
Store
(destination);
Test.Utilities (15)
src\Compilers\Core\Portable\Hashing\XxHashShared.cs (15)
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);
410
Vector128.
Store
(Vector128.Create(Prime32_3, Prime64_1), accumulators);
411
Vector128.
Store
(Vector128.Create(Prime64_2, Prime64_3), accumulators + 2);
412
Vector128.
Store
(Vector128.Create(Prime64_4, Prime32_2), accumulators + 4);
413
Vector128.
Store
(Vector128.Create(Prime64_5, Prime32_1), accumulators + 6);
505
Vector128.
Store
(Vector128.Load((ulong*)(defaultSecret + i)) + seedVec, (ulong*)(destinationSecret + i));
599
Vector128.
Store
(acc1, accumulators);
600
Vector128.
Store
(acc2, accumulators + Vector128<ulong>.Count);
601
Vector128.
Store
(acc3, accumulators + Vector128<ulong>.Count * 2);
602
Vector128.
Store
(acc4, accumulators + Vector128<ulong>.Count * 3);
650
Vector128.
Store
(accVec, accumulators);
743
Vector128.
Store
(accVec, accumulators);