114 references to Invoke
System.Numerics.Tensors (114)
System\Numerics\Tensors\netcore\Common\TensorPrimitives.ITernaryOperator.cs (112)
29
public static Vector256<T> Invoke(Vector256<T> x, Vector256<T> y, Vector256<T> z) => TOperator.
Invoke
(x, z, y);
421
Vector256<T> beg = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef),
424
Vector256<T> end = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef, remainder - (uint)Vector256<T>.Count),
483
vector1 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 0)),
486
vector2 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 1)),
489
vector3 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 2)),
492
vector4 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 3)),
503
vector1 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 4)),
506
vector2 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 5)),
509
vector3 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 6)),
512
vector4 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 7)),
538
vector1 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 0)),
541
vector2 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 1)),
544
vector3 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 2)),
547
vector4 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 3)),
558
vector1 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 4)),
561
vector2 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 5)),
564
vector3 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 6)),
567
vector4 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 7)),
611
Vector256<T> vector = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef, remainder - (uint)(Vector256<T>.Count * 8)),
620
Vector256<T> vector = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef, remainder - (uint)(Vector256<T>.Count * 7)),
629
Vector256<T> vector = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef, remainder - (uint)(Vector256<T>.Count * 6)),
638
Vector256<T> vector = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef, remainder - (uint)(Vector256<T>.Count * 5)),
647
Vector256<T> vector = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef, remainder - (uint)(Vector256<T>.Count * 4)),
656
Vector256<T> vector = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef, remainder - (uint)(Vector256<T>.Count * 3)),
665
Vector256<T> vector = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef, remainder - (uint)(Vector256<T>.Count * 2)),
1025
Vector256<T> beg = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef),
1028
Vector256<T> end = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef, remainder - (uint)Vector256<T>.Count),
1043
Vector256<T> beg = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef),
1217
Vector256<T> beg = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef),
1220
Vector256<T> end = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef, remainder - (uint)Vector256<T>.Count),
1235
Vector256<T> beg = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef),
1344
Vector256<T> beg = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef),
1347
Vector256<T> end = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef, remainder - (uint)Vector256<T>.Count),
1361
Vector256<T> beg = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef),
1442
Vector256<T> beg = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef),
1445
Vector256<T> end = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef, remainder - (uint)Vector256<T>.Count),
1459
Vector256<T> beg = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef),
1894
Vector256<T> beg = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef),
1897
Vector256<T> end = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef, remainder - (uint)Vector256<T>.Count),
1953
vector1 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 0)),
1956
vector2 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 1)),
1959
vector3 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 2)),
1962
vector4 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 3)),
1973
vector1 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 4)),
1976
vector2 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 5)),
1979
vector3 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 6)),
1982
vector4 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 7)),
2007
vector1 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 0)),
2010
vector2 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 1)),
2013
vector3 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 2)),
2016
vector4 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 3)),
2027
vector1 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 4)),
2030
vector2 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 5)),
2033
vector3 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 6)),
2036
vector4 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 7)),
2078
Vector256<T> vector = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef, remainder - (uint)(Vector256<T>.Count * 8)),
2087
Vector256<T> vector = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef, remainder - (uint)(Vector256<T>.Count * 7)),
2096
Vector256<T> vector = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef, remainder - (uint)(Vector256<T>.Count * 6)),
2105
Vector256<T> vector = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef, remainder - (uint)(Vector256<T>.Count * 5)),
2114
Vector256<T> vector = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef, remainder - (uint)(Vector256<T>.Count * 4)),
2123
Vector256<T> vector = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef, remainder - (uint)(Vector256<T>.Count * 3)),
2132
Vector256<T> vector = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef, remainder - (uint)(Vector256<T>.Count * 2)),
2490
Vector256<T> beg = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef),
2493
Vector256<T> end = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef, remainder - (uint)Vector256<T>.Count),
2508
Vector256<T> beg = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef),
2686
Vector256<T> beg = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef),
2689
Vector256<T> end = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef, remainder - (uint)Vector256<T>.Count),
2704
Vector256<T> beg = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef),
2817
Vector256<T> beg = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef),
2820
Vector256<T> end = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef, remainder - (uint)Vector256<T>.Count),
2834
Vector256<T> beg = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef),
2919
Vector256<T> beg = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef),
2922
Vector256<T> end = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef, remainder - (uint)Vector256<T>.Count),
2936
Vector256<T> beg = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef),
3376
Vector256<T> beg = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef),
3379
Vector256<T> end = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef, remainder - (uint)Vector256<T>.Count),
3432
vector1 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 0)),
3435
vector2 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 1)),
3438
vector3 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 2)),
3441
vector4 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 3)),
3452
vector1 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 4)),
3455
vector2 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 5)),
3458
vector3 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 6)),
3461
vector4 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 7)),
3485
vector1 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 0)),
3488
vector2 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 1)),
3491
vector3 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 2)),
3494
vector4 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 3)),
3505
vector1 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 4)),
3508
vector2 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 5)),
3511
vector3 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 6)),
3514
vector4 = TTernaryOperator.
Invoke
(Vector256.Load(xPtr + (uint)(Vector256<T>.Count * 7)),
3554
Vector256<T> vector = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef, remainder - (uint)(Vector256<T>.Count * 8)),
3563
Vector256<T> vector = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef, remainder - (uint)(Vector256<T>.Count * 7)),
3572
Vector256<T> vector = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef, remainder - (uint)(Vector256<T>.Count * 6)),
3581
Vector256<T> vector = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef, remainder - (uint)(Vector256<T>.Count * 5)),
3590
Vector256<T> vector = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef, remainder - (uint)(Vector256<T>.Count * 4)),
3599
Vector256<T> vector = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef, remainder - (uint)(Vector256<T>.Count * 3)),
3608
Vector256<T> vector = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef, remainder - (uint)(Vector256<T>.Count * 2)),
3962
Vector256<T> beg = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef),
3965
Vector256<T> end = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef, remainder - (uint)Vector256<T>.Count),
3980
Vector256<T> beg = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef),
4160
Vector256<T> beg = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef),
4163
Vector256<T> end = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef, remainder - (uint)Vector256<T>.Count),
4178
Vector256<T> beg = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef),
4293
Vector256<T> beg = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef),
4296
Vector256<T> end = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef, remainder - (uint)Vector256<T>.Count),
4310
Vector256<T> beg = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef),
4397
Vector256<T> beg = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef),
4400
Vector256<T> end = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef, remainder - (uint)Vector256<T>.Count),
4414
Vector256<T> beg = TTernaryOperator.
Invoke
(Vector256.LoadUnsafe(ref xRef),
System\Numerics\Tensors\netcore\TensorPrimitives.Half.cs (2)
476
TTernary.
Invoke
(xVecLower, yVecLower, zVecLower),
477
TTernary.
Invoke
(xVecUpper, yVecUpper, zVecUpper)).AsInt16();