157 references to _upper
System.Private.CoreLib (157)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector512_1.cs (24)
139
left.
_upper
+ right.
_upper
154
left.
_upper
& right.
_upper
169
left.
_upper
| right.
_upper
184
left.
_upper
/ right.
_upper
198
left.
_upper
/ right
212
&& (left.
_upper
== right.
_upper
);
226
left.
_upper
^ right.
_upper
248
value.
_upper
<< shiftCount
263
left.
_upper
* right.
_upper
278
left.
_upper
* right
300
~vector.
_upper
314
value.
_upper
>> shiftCount
329
left.
_upper
- right.
_upper
376
value.
_upper
>>> shiftCount
410
&&
_upper
.Equals(other.
_upper
);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector512.cs (133)
159
Vector256.Abs(vector.
_upper
)
181
Vector256.AddSaturate(left.
_upper
, right.
_upper
)
423
Vector256.Ceiling(vector.
_upper
)
484
Vector256.ConvertToDouble(vector.
_upper
)
498
Vector256.ConvertToDouble(vector.
_upper
)
511
Vector256.ConvertToInt32(vector.
_upper
)
524
Vector256.ConvertToInt32Native(vector.
_upper
)
537
Vector256.ConvertToInt64(vector.
_upper
)
550
Vector256.ConvertToInt64Native(vector.
_upper
)
563
Vector256.ConvertToSingle(vector.
_upper
)
577
Vector256.ConvertToSingle(vector.
_upper
)
591
Vector256.ConvertToUInt32(vector.
_upper
)
605
Vector256.ConvertToUInt32Native(vector.
_upper
)
619
Vector256.ConvertToUInt64(vector.
_upper
)
633
Vector256.ConvertToUInt64Native(vector.
_upper
)
654
Vector256.CopySign(value.
_upper
, sign.
_upper
)
732
Vector256.Asin(vector.
_upper
)
749
Vector256.Asin(vector.
_upper
)
766
Vector256.Cos(vector.
_upper
)
783
Vector256.Cos(vector.
_upper
)
1894
Vector256.DegreesToRadians(degrees.
_upper
)
1912
Vector256.DegreesToRadians(degrees.
_upper
)
1957
Vector256.Equals(left.
_upper
, right.
_upper
)
1981
|| Vector256.EqualsAny(left.
_upper
, right.
_upper
);
1996
Vector256.Exp(vector.
_upper
)
2013
Vector256.Exp(vector.
_upper
)
2029
result |= (ulong)(vector.
_upper
.ExtractMostSignificantBits()) << Vector256<T>.Count;
2044
Vector256.Floor(vector.
_upper
)
2075
Vector256.FusedMultiplyAdd(left.
_upper
, right.
_upper
, addend.
_upper
)
2086
Vector256.FusedMultiplyAdd(left.
_upper
, right.
_upper
, addend.
_upper
)
2130
return vector.
_upper
;
2145
Vector256.GreaterThan(left.
_upper
, right.
_upper
)
2160
&& Vector256.GreaterThanAll(left.
_upper
, right.
_upper
);
2174
|| Vector256.GreaterThanAny(left.
_upper
, right.
_upper
);
2189
Vector256.GreaterThanOrEqual(left.
_upper
, right.
_upper
)
2204
&& Vector256.GreaterThanOrEqualAll(left.
_upper
, right.
_upper
);
2218
|| Vector256.GreaterThanOrEqualAny(left.
_upper
, right.
_upper
);
2233
Vector256.Hypot(x.
_upper
, y.
_upper
)
2250
Vector256.Hypot(x.
_upper
, y.
_upper
)
2515
Vector256.Lerp(x.
_upper
, y.
_upper
, amount.
_upper
)
2533
Vector256.Lerp(x.
_upper
, y.
_upper
, amount.
_upper
)
2550
Vector256.LessThan(left.
_upper
, right.
_upper
)
2565
&& Vector256.LessThanAll(left.
_upper
, right.
_upper
);
2579
|| Vector256.LessThanAny(left.
_upper
, right.
_upper
);
2594
Vector256.LessThanOrEqual(left.
_upper
, right.
_upper
)
2609
&& Vector256.LessThanOrEqualAll(left.
_upper
, right.
_upper
);
2623
|| Vector256.LessThanOrEqualAny(left.
_upper
, right.
_upper
);
2718
Vector256.Log(vector.
_upper
)
2735
Vector256.Log(vector.
_upper
)
2752
Vector256.Log2(vector.
_upper
)
2769
Vector256.Log2(vector.
_upper
)
2787
Vector256.Max(left.
_upper
, right.
_upper
)
2805
Vector256.MaxMagnitude(left.
_upper
, right.
_upper
)
2823
Vector256.MaxMagnitudeNumber(left.
_upper
, right.
_upper
)
2841
Vector256.MaxNative(left.
_upper
, right.
_upper
)
2859
Vector256.MaxNumber(left.
_upper
, right.
_upper
)
2877
Vector256.Min(left.
_upper
, right.
_upper
)
2895
Vector256.MinMagnitude(left.
_upper
, right.
_upper
)
2913
Vector256.MinMagnitudeNumber(left.
_upper
, right.
_upper
)
2931
Vector256.MinNative(left.
_upper
, right.
_upper
)
2949
Vector256.MinNumber(left.
_upper
, right.
_upper
)
2987
Vector256.MultiplyAddEstimate(left.
_upper
, right.
_upper
, addend.
_upper
)
2998
Vector256.MultiplyAddEstimate(left.
_upper
, right.
_upper
, addend.
_upper
)
3008
Vector256.MultiplyAddEstimate(left.
_upper
, right.
_upper
, addend.
_upper
)
3203
Vector256.RadiansToDegrees(radians.
_upper
)
3221
Vector256.RadiansToDegrees(radians.
_upper
)
3234
Vector256.Round(vector.
_upper
)
3339
Vector256.ShiftLeft(vector.
_upper
, shiftCount.
_upper
)
3356
Vector256.ShiftLeft(vector.
_upper
, shiftCount.
_upper
)
3652
Vector256.Sin(vector.
_upper
)
3669
Vector256.Sin(vector.
_upper
)
3685
(Vector256<double> sinUpper, Vector256<double> cosUpper) = Vector256.SinCos(vector.
_upper
);
3705
(Vector256<float> sinUpper, Vector256<float> cosUpper) = Vector256.SinCos(vector.
_upper
);
3725
Vector256.Sqrt(vector.
_upper
)
3815
Vector256.SubtractSaturate(left.
_upper
, right.
_upper
)
3834
result = Scalar<T>.Add(result, Vector256.Sum(vector.
_upper
));
3858
Vector256.Truncate(vector.
_upper
)
4055
Vector256<byte> upper = source.
_upper
;
4070
Vector256<short> upper = source.
_upper
;
4085
Vector256<int> upper = source.
_upper
;
4101
Vector256<sbyte> upper = source.
_upper
;
4116
Vector256<float> upper = source.
_upper
;
4132
Vector256<ushort> upper = source.
_upper
;
4148
Vector256<uint> upper = source.
_upper
;
4230
+ Vector256.CountMatches(vector.
_upper
);
4259
result = Vector256.IndexOfFirstMatch(vector.
_upper
);
4273
int result = Vector256.IndexOfLastMatch(vector.
_upper
);
4293
internal static void SetUpperUnsafe<T>(in this Vector512<T> vector, Vector256<T> value) => Unsafe.AsRef(in vector.
_upper
) = value;