157 references to _upper
System.Private.CoreLib (157)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector256_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\Vector256.cs (133)
159
Vector128.Abs(vector.
_upper
)
181
Vector128.AddSaturate(left.
_upper
, right.
_upper
)
438
Vector128.Ceiling(vector.
_upper
)
517
Vector128.ConvertToDouble(vector.
_upper
)
550
Vector128.ConvertToDouble(vector.
_upper
)
564
Vector128.ConvertToInt32(vector.
_upper
)
577
Vector128.ConvertToInt32Native(vector.
_upper
)
590
Vector128.ConvertToInt64(vector.
_upper
)
603
Vector128.ConvertToInt64Native(vector.
_upper
)
616
Vector128.ConvertToSingle(vector.
_upper
)
662
Vector128.ConvertToSingle(vector.
_upper
)
677
Vector128.ConvertToUInt32(vector.
_upper
)
691
Vector128.ConvertToUInt32Native(vector.
_upper
)
705
Vector128.ConvertToUInt64(vector.
_upper
)
719
Vector128.ConvertToUInt64Native(vector.
_upper
)
740
Vector128.CopySign(value.
_upper
, sign.
_upper
)
821
Vector128.Asin(vector.
_upper
)
845
Vector128.Asin(vector.
_upper
)
862
Vector128.Cos(vector.
_upper
)
886
Vector128.Cos(vector.
_upper
)
1839
Vector128.DegreesToRadians(degrees.
_upper
)
1864
Vector128.DegreesToRadians(degrees.
_upper
)
1908
Vector128.Equals(left.
_upper
, right.
_upper
)
1932
|| Vector128.EqualsAny(left.
_upper
, right.
_upper
);
1947
Vector128.Exp(vector.
_upper
)
1971
Vector128.Exp(vector.
_upper
)
1987
result |= vector.
_upper
.ExtractMostSignificantBits() << Vector128<T>.Count;
2002
Vector128.Floor(vector.
_upper
)
2033
Vector128.FusedMultiplyAdd(left.
_upper
, right.
_upper
, addend.
_upper
)
2044
Vector128.FusedMultiplyAdd(left.
_upper
, right.
_upper
, addend.
_upper
)
2088
return vector.
_upper
;
2103
Vector128.GreaterThan(left.
_upper
, right.
_upper
)
2118
&& Vector128.GreaterThanAll(left.
_upper
, right.
_upper
);
2132
|| Vector128.GreaterThanAny(left.
_upper
, right.
_upper
);
2147
Vector128.GreaterThanOrEqual(left.
_upper
, right.
_upper
)
2162
&& Vector128.GreaterThanOrEqualAll(left.
_upper
, right.
_upper
);
2176
|| Vector128.GreaterThanOrEqualAny(left.
_upper
, right.
_upper
);
2191
Vector128.Hypot(x.
_upper
, y.
_upper
)
2215
Vector128.Hypot(x.
_upper
, y.
_upper
)
2480
Vector128.Lerp(x.
_upper
, y.
_upper
, amount.
_upper
)
2498
Vector128.Lerp(x.
_upper
, y.
_upper
, amount.
_upper
)
2515
Vector128.LessThan(left.
_upper
, right.
_upper
)
2530
&& Vector128.LessThanAll(left.
_upper
, right.
_upper
);
2544
|| Vector128.LessThanAny(left.
_upper
, right.
_upper
);
2559
Vector128.LessThanOrEqual(left.
_upper
, right.
_upper
)
2574
&& Vector128.LessThanOrEqualAll(left.
_upper
, right.
_upper
);
2588
|| Vector128.LessThanOrEqualAny(left.
_upper
, right.
_upper
);
2683
Vector128.Log(vector.
_upper
)
2700
Vector128.Log(vector.
_upper
)
2717
Vector128.Log2(vector.
_upper
)
2734
Vector128.Log2(vector.
_upper
)
2752
Vector128.Max(left.
_upper
, right.
_upper
)
2770
Vector128.MaxMagnitude(left.
_upper
, right.
_upper
)
2788
Vector128.MaxMagnitudeNumber(left.
_upper
, right.
_upper
)
2806
Vector128.MaxNative(left.
_upper
, right.
_upper
)
2824
Vector128.MaxNumber(left.
_upper
, right.
_upper
)
2842
Vector128.Min(left.
_upper
, right.
_upper
)
2860
Vector128.MinMagnitude(left.
_upper
, right.
_upper
)
2878
Vector128.MinMagnitudeNumber(left.
_upper
, right.
_upper
)
2896
Vector128.MinNative(left.
_upper
, right.
_upper
)
2914
Vector128.MinNumber(left.
_upper
, right.
_upper
)
2952
Vector128.MultiplyAddEstimate(left.
_upper
, right.
_upper
, addend.
_upper
)
2963
Vector128.MultiplyAddEstimate(left.
_upper
, right.
_upper
, addend.
_upper
)
2974
Vector128.MultiplyAddEstimate(left.
_upper
, right.
_upper
, addend.
_upper
)
3169
Vector128.RadiansToDegrees(radians.
_upper
)
3194
Vector128.RadiansToDegrees(radians.
_upper
)
3207
Vector128.Round(vector.
_upper
)
3312
Vector128.ShiftLeft(vector.
_upper
, shiftCount.
_upper
)
3329
Vector128.ShiftLeft(vector.
_upper
, shiftCount.
_upper
)
3625
Vector128.Sin(vector.
_upper
)
3649
Vector128.Sin(vector.
_upper
)
3665
(Vector128<double> sinUpper, Vector128<double> cosUpper) = Vector128.SinCos(vector.
_upper
);
3692
(Vector128<float> sinUpper, Vector128<float> cosUpper) = Vector128.SinCos(vector.
_upper
);
3712
Vector128.Sqrt(vector.
_upper
)
3802
Vector128.SubtractSaturate(left.
_upper
, right.
_upper
)
3821
result = Scalar<T>.Add(result, Vector128.Sum(vector.
_upper
));
3878
Vector128.Truncate(vector.
_upper
)
4076
Vector128<byte> upper = source.
_upper
;
4091
Vector128<short> upper = source.
_upper
;
4106
Vector128<int> upper = source.
_upper
;
4122
Vector128<sbyte> upper = source.
_upper
;
4137
Vector128<float> upper = source.
_upper
;
4153
Vector128<ushort> upper = source.
_upper
;
4169
Vector128<uint> upper = source.
_upper
;
4251
+ Vector128.CountMatches(vector.
_upper
);
4280
result = Vector128.IndexOfFirstMatch(vector.
_upper
);
4294
int result = Vector128.IndexOfLastMatch(vector.
_upper
);
4314
internal static void SetUpperUnsafe<T>(in this Vector256<T> vector, Vector128<T> value) => Unsafe.AsRef(in vector.
_upper
) = value;