158 references to _upper
System.Private.CoreLib (158)
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector512.cs (136)
77
Vector256.Abs(vector.
_upper
)
345
Vector256.Ceiling(vector.
_upper
)
401
Vector256.ConvertToDouble(vector.
_upper
)
415
Vector256.ConvertToDouble(vector.
_upper
)
428
Vector256.ConvertToInt32(vector.
_upper
)
441
Vector256.ConvertToInt32Native(vector.
_upper
)
454
Vector256.ConvertToInt64(vector.
_upper
)
467
Vector256.ConvertToInt64Native(vector.
_upper
)
480
Vector256.ConvertToSingle(vector.
_upper
)
494
Vector256.ConvertToSingle(vector.
_upper
)
508
Vector256.ConvertToUInt32(vector.
_upper
)
522
Vector256.ConvertToUInt32Native(vector.
_upper
)
536
Vector256.ConvertToUInt64(vector.
_upper
)
550
Vector256.ConvertToUInt64Native(vector.
_upper
)
575
Vector256.CopySign(value.
_upper
, sign.
_upper
)
653
Vector256.Cos(vector.
_upper
)
670
Vector256.Cos(vector.
_upper
)
1586
Vector256.DegreesToRadians(degrees.
_upper
)
1604
Vector256.DegreesToRadians(degrees.
_upper
)
1649
Vector256.Equals(left.
_upper
, right.
_upper
)
1673
|| Vector256.EqualsAny(left.
_upper
, right.
_upper
);
1688
Vector256.Exp(vector.
_upper
)
1705
Vector256.Exp(vector.
_upper
)
1721
result |= (ulong)(vector.
_upper
.ExtractMostSignificantBits()) << Vector256<T>.Count;
1749
Vector256.Floor(vector.
_upper
)
1775
Vector256.FusedMultiplyAdd(left.
_upper
, right.
_upper
, addend.
_upper
)
1786
Vector256.FusedMultiplyAdd(left.
_upper
, right.
_upper
, addend.
_upper
)
1830
return vector.
_upper
;
1845
Vector256.GreaterThan(left.
_upper
, right.
_upper
)
1860
&& Vector256.GreaterThanAll(left.
_upper
, right.
_upper
);
1874
|| Vector256.GreaterThanAny(left.
_upper
, right.
_upper
);
1889
Vector256.GreaterThanOrEqual(left.
_upper
, right.
_upper
)
1904
&& Vector256.GreaterThanOrEqualAll(left.
_upper
, right.
_upper
);
1918
|| Vector256.GreaterThanOrEqualAny(left.
_upper
, right.
_upper
);
1933
Vector256.Hypot(x.
_upper
, y.
_upper
)
1950
Vector256.Hypot(x.
_upper
, y.
_upper
)
2227
Vector256.Lerp(x.
_upper
, y.
_upper
, amount.
_upper
)
2245
Vector256.Lerp(x.
_upper
, y.
_upper
, amount.
_upper
)
2262
Vector256.LessThan(left.
_upper
, right.
_upper
)
2277
&& Vector256.LessThanAll(left.
_upper
, right.
_upper
);
2291
|| Vector256.LessThanAny(left.
_upper
, right.
_upper
);
2306
Vector256.LessThanOrEqual(left.
_upper
, right.
_upper
)
2321
&& Vector256.LessThanOrEqualAll(left.
_upper
, right.
_upper
);
2335
|| Vector256.LessThanOrEqualAny(left.
_upper
, right.
_upper
);
2430
Vector256.Log(vector.
_upper
)
2447
Vector256.Log(vector.
_upper
)
2464
Vector256.Log2(vector.
_upper
)
2481
Vector256.Log2(vector.
_upper
)
2499
Vector256.Max(left.
_upper
, right.
_upper
)
2517
Vector256.MaxMagnitude(left.
_upper
, right.
_upper
)
2535
Vector256.MaxMagnitudeNumber(left.
_upper
, right.
_upper
)
2553
Vector256.MaxNative(left.
_upper
, right.
_upper
)
2571
Vector256.MaxNumber(left.
_upper
, right.
_upper
)
2589
Vector256.Min(left.
_upper
, right.
_upper
)
2607
Vector256.MinMagnitude(left.
_upper
, right.
_upper
)
2625
Vector256.MinMagnitudeNumber(left.
_upper
, right.
_upper
)
2643
Vector256.MinNative(left.
_upper
, right.
_upper
)
2661
Vector256.MinNumber(left.
_upper
, right.
_upper
)
2699
Vector256.MultiplyAddEstimate(left.
_upper
, right.
_upper
, addend.
_upper
)
2710
Vector256.MultiplyAddEstimate(left.
_upper
, right.
_upper
, addend.
_upper
)
2720
Vector256.MultiplyAddEstimate(left.
_upper
, right.
_upper
, addend.
_upper
)
2733
Vector256.Narrow(lower._lower, lower.
_upper
),
2734
Vector256.Narrow(upper._lower, upper.
_upper
)
2748
Vector256.Narrow(lower._lower, lower.
_upper
),
2749
Vector256.Narrow(upper._lower, upper.
_upper
)
2762
Vector256.Narrow(lower._lower, lower.
_upper
),
2763
Vector256.Narrow(upper._lower, upper.
_upper
)
2776
Vector256.Narrow(lower._lower, lower.
_upper
),
2777
Vector256.Narrow(upper._lower, upper.
_upper
)
2791
Vector256.Narrow(lower._lower, lower.
_upper
),
2792
Vector256.Narrow(upper._lower, upper.
_upper
)
2806
Vector256.Narrow(lower._lower, lower.
_upper
),
2807
Vector256.Narrow(upper._lower, upper.
_upper
)
2821
Vector256.Narrow(lower._lower, lower.
_upper
),
2822
Vector256.Narrow(upper._lower, upper.
_upper
)
2879
Vector256.RadiansToDegrees(radians.
_upper
)
2897
Vector256.RadiansToDegrees(radians.
_upper
)
2923
Vector256.Round(vector.
_upper
)
3023
Vector256.ShiftLeft(vector._lower, shiftCount.
_upper
)
3040
Vector256.ShiftLeft(vector._lower, shiftCount.
_upper
)
3687
Vector256.Sin(vector.
_upper
)
3704
Vector256.Sin(vector.
_upper
)
3720
(Vector256<double> sinUpper, Vector256<double> cosUpper) = Vector256.SinCos(vector.
_upper
);
3740
(Vector256<float> sinUpper, Vector256<float> cosUpper) = Vector256.SinCos(vector.
_upper
);
3760
Vector256.Sqrt(vector.
_upper
)
3856
result = Scalar<T>.Add(result, Vector256.Sum(vector.
_upper
));
3893
Vector256.Truncate(vector.
_upper
)
4085
Vector256<byte> upper = source.
_upper
;
4100
Vector256<short> upper = source.
_upper
;
4115
Vector256<int> upper = source.
_upper
;
4131
Vector256<sbyte> upper = source.
_upper
;
4146
Vector256<float> upper = source.
_upper
;
4162
Vector256<ushort> upper = source.
_upper
;
4178
Vector256<uint> upper = source.
_upper
;
4268
internal static void SetUpperUnsafe<T>(in this Vector512<T> vector, Vector256<T> value) => Unsafe.AsRef(in vector.
_upper
) = value;
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector512_1.cs (22)
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
410
&& _upper.Equals(other.
_upper
);