57 references to StoreAlignedNonTemporal
System.Numerics.Tensors (56)
System\Numerics\Tensors\netcore\Common\TensorPrimitives.IBinaryOperator.cs (16)
710
vector1.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 0));
711
vector2.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 1));
712
vector3.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 2));
713
vector4.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 3));
726
vector1.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 4));
727
vector2.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 5));
728
vector3.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 6));
729
vector4.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 7));
2033
vector1.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 0));
2034
vector2.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 1));
2035
vector3.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 2));
2036
vector4.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 3));
2049
vector1.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 4));
2050
vector2.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 5));
2051
vector3.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 6));
2052
vector4.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 7));
System\Numerics\Tensors\netcore\Common\TensorPrimitives.IStatefulUnaryOperator.cs (8)
604
vector1.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 0));
605
vector2.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 1));
606
vector3.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 2));
607
vector4.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 3));
616
vector1.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 4));
617
vector2.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 5));
618
vector3.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 6));
619
vector4.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 7));
System\Numerics\Tensors\netcore\Common\TensorPrimitives.ITernaryOperator.cs (24)
769
vector1.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 0));
770
vector2.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 1));
771
vector3.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 2));
772
vector4.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 3));
789
vector1.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 4));
790
vector2.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 5));
791
vector3.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 6));
792
vector4.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 7));
2235
vector1.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 0));
2236
vector2.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 1));
2237
vector3.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 2));
2238
vector4.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 3));
2255
vector1.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 4));
2256
vector2.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 5));
2257
vector3.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 6));
2258
vector4.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 7));
3709
vector1.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 0));
3710
vector2.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 1));
3711
vector3.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 2));
3712
vector4.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 3));
3729
vector1.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 4));
3730
vector2.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 5));
3731
vector3.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 6));
3732
vector4.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<T>.Count * 7));
System\Numerics\Tensors\netcore\Common\TensorPrimitives.IUnaryOperator.cs (8)
644
vector1.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<TOutput>.Count * 0));
645
vector2.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<TOutput>.Count * 1));
646
vector3.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<TOutput>.Count * 2));
647
vector4.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<TOutput>.Count * 3));
656
vector1.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<TOutput>.Count * 4));
657
vector2.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<TOutput>.Count * 5));
658
vector3.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<TOutput>.Count * 6));
659
vector4.
StoreAlignedNonTemporal
(dPtr + (uint)(Vector512<TOutput>.Count * 7));
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector512_1.cs (1)
832
static void ISimdVector<Vector512<T>, T>.StoreAlignedNonTemporal(Vector512<T> source, T* destination) => source.
StoreAlignedNonTemporal
(destination);