45 references to IdentityValue
System.Numerics.Tensors (45)
System\Numerics\Tensors\netcore\Common\TensorPrimitives.IAggregationOperator.cs (44)
140
T result = TAggregationOperator.
IdentityValue
;
152
Vector128<T> vresult = Vector128.Create(TAggregationOperator.
IdentityValue
);
255
beg = Vector128.ConditionalSelect(CreateAlignmentMaskVector128<T>((int)misalignment), beg, Vector128.Create(TAggregationOperator.
IdentityValue
));
322
end = Vector128.ConditionalSelect(CreateRemainderMaskVector128<T>((int)trailing), end, Vector128.Create(TAggregationOperator.
IdentityValue
));
333
Vector256<T> vresult = Vector256.Create(TAggregationOperator.
IdentityValue
);
437
beg = Vector256.ConditionalSelect(CreateAlignmentMaskVector256<T>((int)misalignment), beg, Vector256.Create(TAggregationOperator.
IdentityValue
));
504
end = Vector256.ConditionalSelect(CreateRemainderMaskVector256<T>((int)trailing), end, Vector256.Create(TAggregationOperator.
IdentityValue
));
515
Vector512<T> vresult = Vector512.Create(TAggregationOperator.
IdentityValue
);
619
beg = Vector512.ConditionalSelect(CreateAlignmentMaskVector512<T>((int)misalignment), beg, Vector512.Create(TAggregationOperator.
IdentityValue
));
686
end = Vector512.ConditionalSelect(CreateRemainderMaskVector512<T>((int)trailing), end, Vector512.Create(TAggregationOperator.
IdentityValue
));
721
T result = TAggregationOperator.
IdentityValue
;
763
end = Vector256.ConditionalSelect(CreateRemainderMaskVector256<T>((int)(remainder % (uint)Vector256<T>.Count)), end, Vector256.Create(TAggregationOperator.
IdentityValue
));
802
end = Vector128.ConditionalSelect(CreateRemainderMaskVector128<T>((int)(remainder % (uint)Vector128<T>.Count)), end, Vector128.Create(TAggregationOperator.
IdentityValue
));
892
T result = TAggregationOperator.
IdentityValue
;
918
end = Vector256.ConditionalSelect(CreateRemainderMaskVector256<T>((int)(remainder % (uint)Vector256<T>.Count)), end, Vector256.Create(TAggregationOperator.
IdentityValue
));
949
end = Vector128.ConditionalSelect(CreateRemainderMaskVector128<T>((int)(remainder % (uint)Vector128<T>.Count)), end, Vector128.Create(TAggregationOperator.
IdentityValue
));
1007
T result = TAggregationOperator.
IdentityValue
;
1024
end = Vector256.ConditionalSelect(CreateRemainderMaskVector256<T>((int)(remainder % (uint)Vector256<T>.Count)), end, Vector256.Create(TAggregationOperator.
IdentityValue
));
1049
end = Vector128.ConditionalSelect(CreateRemainderMaskVector128<T>((int)(remainder % (uint)Vector128<T>.Count)), end, Vector128.Create(TAggregationOperator.
IdentityValue
));
1096
T result = TAggregationOperator.
IdentityValue
;
1109
end = Vector256.ConditionalSelect(CreateRemainderMaskVector256<T>((int)(remainder % (uint)Vector256<T>.Count)), end, Vector256.Create(TAggregationOperator.
IdentityValue
));
1132
end = Vector128.ConditionalSelect(CreateRemainderMaskVector128<T>((int)(remainder % (uint)Vector128<T>.Count)), end, Vector128.Create(TAggregationOperator.
IdentityValue
));
1259
T result = TAggregationOperator.
IdentityValue
;
1272
Vector128<T> vresult = Vector128.Create(TAggregationOperator.
IdentityValue
);
1394
beg = Vector128.ConditionalSelect(CreateAlignmentMaskVector128<T>((int)misalignment), beg, Vector128.Create(TAggregationOperator.
IdentityValue
));
1468
end = Vector128.ConditionalSelect(CreateRemainderMaskVector128<T>((int)trailing), end, Vector128.Create(TAggregationOperator.
IdentityValue
));
1479
Vector256<T> vresult = Vector256.Create(TAggregationOperator.
IdentityValue
);
1601
beg = Vector256.ConditionalSelect(CreateAlignmentMaskVector256<T>((int)misalignment), beg, Vector256.Create(TAggregationOperator.
IdentityValue
));
1675
end = Vector256.ConditionalSelect(CreateRemainderMaskVector256<T>((int)trailing), end, Vector256.Create(TAggregationOperator.
IdentityValue
));
1686
Vector512<T> vresult = Vector512.Create(TAggregationOperator.
IdentityValue
);
1808
beg = Vector512.ConditionalSelect(CreateAlignmentMaskVector512<T>((int)misalignment), beg, Vector512.Create(TAggregationOperator.
IdentityValue
));
1882
end = Vector512.ConditionalSelect(CreateRemainderMaskVector512<T>((int)trailing), end, Vector512.Create(TAggregationOperator.
IdentityValue
));
1917
T result = TAggregationOperator.
IdentityValue
;
1961
end = Vector256.ConditionalSelect(CreateRemainderMaskVector256<T>((int)(remainder % (uint)Vector256<T>.Count)), end, Vector256.Create(TAggregationOperator.
IdentityValue
));
2003
end = Vector128.ConditionalSelect(CreateRemainderMaskVector128<T>((int)(remainder % (uint)Vector128<T>.Count)), end, Vector128.Create(TAggregationOperator.
IdentityValue
));
2094
T result = TAggregationOperator.
IdentityValue
;
2122
end = Vector256.ConditionalSelect(CreateRemainderMaskVector256<T>((int)(remainder % (uint)Vector256<T>.Count)), end, Vector256.Create(TAggregationOperator.
IdentityValue
));
2156
end = Vector128.ConditionalSelect(CreateRemainderMaskVector128<T>((int)(remainder % (uint)Vector128<T>.Count)), end, Vector128.Create(TAggregationOperator.
IdentityValue
));
2215
T result = TAggregationOperator.
IdentityValue
;
2234
end = Vector256.ConditionalSelect(CreateRemainderMaskVector256<T>((int)(remainder % (uint)Vector256<T>.Count)), end, Vector256.Create(TAggregationOperator.
IdentityValue
));
2262
end = Vector128.ConditionalSelect(CreateRemainderMaskVector128<T>((int)(remainder % (uint)Vector128<T>.Count)), end, Vector128.Create(TAggregationOperator.
IdentityValue
));
2312
T result = TAggregationOperator.
IdentityValue
;
2327
end = Vector256.ConditionalSelect(CreateRemainderMaskVector256<T>((int)(remainder % (uint)Vector256<T>.Count)), end, Vector256.Create(TAggregationOperator.
IdentityValue
));
2353
end = Vector128.ConditionalSelect(CreateRemainderMaskVector128<T>((int)(remainder % (uint)Vector128<T>.Count)), end, Vector128.Create(TAggregationOperator.
IdentityValue
));
System\Numerics\Tensors\netcore\TensorPrimitives.Half.cs (1)
445
public static short IdentityValue => BitConverter.HalfToInt16Bits((Half)TAggregate.
IdentityValue
);