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