78 references to Invoke
System.Numerics.Tensors (78)
System\Numerics\Tensors\netcore\Common\TensorPrimitives.ITernaryOperator.cs (76)
30
public static Vector512<T> Invoke(Vector512<T> x, Vector512<T> y, Vector512<T> z) => TOperator.
Invoke
(x, z, y);
694
Vector512<T> beg = TTernaryOperator.
Invoke
(Vector512.LoadUnsafe(ref xRef),
697
Vector512<T> end = TTernaryOperator.
Invoke
(Vector512.LoadUnsafe(ref xRef, remainder - (uint)Vector512<T>.Count),
756
vector1 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 0)),
759
vector2 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 1)),
762
vector3 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 2)),
765
vector4 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 3)),
776
vector1 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 4)),
779
vector2 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 5)),
782
vector3 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 6)),
785
vector4 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 7)),
811
vector1 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 0)),
814
vector2 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 1)),
817
vector3 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 2)),
820
vector4 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 3)),
831
vector1 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 4)),
834
vector2 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 5)),
837
vector3 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 6)),
840
vector4 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 7)),
884
Vector512<T> vector = TTernaryOperator.
Invoke
(Vector512.LoadUnsafe(ref xRef, remainder - (uint)(Vector512<T>.Count * 8)),
893
Vector512<T> vector = TTernaryOperator.
Invoke
(Vector512.LoadUnsafe(ref xRef, remainder - (uint)(Vector512<T>.Count * 7)),
902
Vector512<T> vector = TTernaryOperator.
Invoke
(Vector512.LoadUnsafe(ref xRef, remainder - (uint)(Vector512<T>.Count * 6)),
911
Vector512<T> vector = TTernaryOperator.
Invoke
(Vector512.LoadUnsafe(ref xRef, remainder - (uint)(Vector512<T>.Count * 5)),
920
Vector512<T> vector = TTernaryOperator.
Invoke
(Vector512.LoadUnsafe(ref xRef, remainder - (uint)(Vector512<T>.Count * 4)),
929
Vector512<T> vector = TTernaryOperator.
Invoke
(Vector512.LoadUnsafe(ref xRef, remainder - (uint)(Vector512<T>.Count * 3)),
938
Vector512<T> vector = TTernaryOperator.
Invoke
(Vector512.LoadUnsafe(ref xRef, remainder - (uint)(Vector512<T>.Count * 2)),
2163
Vector512<T> beg = TTernaryOperator.
Invoke
(Vector512.LoadUnsafe(ref xRef),
2166
Vector512<T> end = TTernaryOperator.
Invoke
(Vector512.LoadUnsafe(ref xRef, remainder - (uint)Vector512<T>.Count),
2222
vector1 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 0)),
2225
vector2 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 1)),
2228
vector3 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 2)),
2231
vector4 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 3)),
2242
vector1 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 4)),
2245
vector2 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 5)),
2248
vector3 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 6)),
2251
vector4 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 7)),
2276
vector1 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 0)),
2279
vector2 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 1)),
2282
vector3 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 2)),
2285
vector4 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 3)),
2296
vector1 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 4)),
2299
vector2 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 5)),
2302
vector3 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 6)),
2305
vector4 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 7)),
2347
Vector512<T> vector = TTernaryOperator.
Invoke
(Vector512.LoadUnsafe(ref xRef, remainder - (uint)(Vector512<T>.Count * 8)),
2356
Vector512<T> vector = TTernaryOperator.
Invoke
(Vector512.LoadUnsafe(ref xRef, remainder - (uint)(Vector512<T>.Count * 7)),
2365
Vector512<T> vector = TTernaryOperator.
Invoke
(Vector512.LoadUnsafe(ref xRef, remainder - (uint)(Vector512<T>.Count * 6)),
2374
Vector512<T> vector = TTernaryOperator.
Invoke
(Vector512.LoadUnsafe(ref xRef, remainder - (uint)(Vector512<T>.Count * 5)),
2383
Vector512<T> vector = TTernaryOperator.
Invoke
(Vector512.LoadUnsafe(ref xRef, remainder - (uint)(Vector512<T>.Count * 4)),
2392
Vector512<T> vector = TTernaryOperator.
Invoke
(Vector512.LoadUnsafe(ref xRef, remainder - (uint)(Vector512<T>.Count * 3)),
2401
Vector512<T> vector = TTernaryOperator.
Invoke
(Vector512.LoadUnsafe(ref xRef, remainder - (uint)(Vector512<T>.Count * 2)),
3640
Vector512<T> beg = TTernaryOperator.
Invoke
(Vector512.LoadUnsafe(ref xRef),
3643
Vector512<T> end = TTernaryOperator.
Invoke
(Vector512.LoadUnsafe(ref xRef, remainder - (uint)Vector512<T>.Count),
3696
vector1 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 0)),
3699
vector2 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 1)),
3702
vector3 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 2)),
3705
vector4 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 3)),
3716
vector1 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 4)),
3719
vector2 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 5)),
3722
vector3 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 6)),
3725
vector4 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 7)),
3749
vector1 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 0)),
3752
vector2 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 1)),
3755
vector3 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 2)),
3758
vector4 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 3)),
3769
vector1 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 4)),
3772
vector2 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 5)),
3775
vector3 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 6)),
3778
vector4 = TTernaryOperator.
Invoke
(Vector512.Load(xPtr + (uint)(Vector512<T>.Count * 7)),
3818
Vector512<T> vector = TTernaryOperator.
Invoke
(Vector512.LoadUnsafe(ref xRef, remainder - (uint)(Vector512<T>.Count * 8)),
3827
Vector512<T> vector = TTernaryOperator.
Invoke
(Vector512.LoadUnsafe(ref xRef, remainder - (uint)(Vector512<T>.Count * 7)),
3836
Vector512<T> vector = TTernaryOperator.
Invoke
(Vector512.LoadUnsafe(ref xRef, remainder - (uint)(Vector512<T>.Count * 6)),
3845
Vector512<T> vector = TTernaryOperator.
Invoke
(Vector512.LoadUnsafe(ref xRef, remainder - (uint)(Vector512<T>.Count * 5)),
3854
Vector512<T> vector = TTernaryOperator.
Invoke
(Vector512.LoadUnsafe(ref xRef, remainder - (uint)(Vector512<T>.Count * 4)),
3863
Vector512<T> vector = TTernaryOperator.
Invoke
(Vector512.LoadUnsafe(ref xRef, remainder - (uint)(Vector512<T>.Count * 3)),
3872
Vector512<T> vector = TTernaryOperator.
Invoke
(Vector512.LoadUnsafe(ref xRef, remainder - (uint)(Vector512<T>.Count * 2)),
System\Numerics\Tensors\netcore\TensorPrimitives.Half.cs (2)
486
TTernary.
Invoke
(xVecLower, yVecLower, zVecLower),
487
TTernary.
Invoke
(xVecUpper, yVecUpper, zVecUpper)).AsInt16();