152 references to _upper
System.Private.CoreLib (152)
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector512.cs (128)
75Vector256.Abs(vector._upper) 97Vector256.AddSaturate(left._upper, right._upper) 352Vector256.Ceiling(vector._upper) 408Vector256.ConvertToDouble(vector._upper) 422Vector256.ConvertToDouble(vector._upper) 435Vector256.ConvertToInt32(vector._upper) 448Vector256.ConvertToInt32Native(vector._upper) 461Vector256.ConvertToInt64(vector._upper) 474Vector256.ConvertToInt64Native(vector._upper) 487Vector256.ConvertToSingle(vector._upper) 501Vector256.ConvertToSingle(vector._upper) 515Vector256.ConvertToUInt32(vector._upper) 529Vector256.ConvertToUInt32Native(vector._upper) 543Vector256.ConvertToUInt64(vector._upper) 557Vector256.ConvertToUInt64Native(vector._upper) 582Vector256.CopySign(value._upper, sign._upper) 660Vector256.Cos(vector._upper) 677Vector256.Cos(vector._upper) 1593Vector256.DegreesToRadians(degrees._upper) 1611Vector256.DegreesToRadians(degrees._upper) 1656Vector256.Equals(left._upper, right._upper) 1680|| Vector256.EqualsAny(left._upper, right._upper); 1695Vector256.Exp(vector._upper) 1712Vector256.Exp(vector._upper) 1728result |= (ulong)(vector._upper.ExtractMostSignificantBits()) << Vector256<T>.Count; 1756Vector256.Floor(vector._upper) 1782Vector256.FusedMultiplyAdd(left._upper, right._upper, addend._upper) 1793Vector256.FusedMultiplyAdd(left._upper, right._upper, addend._upper) 1837return vector._upper; 1852Vector256.GreaterThan(left._upper, right._upper) 1867&& Vector256.GreaterThanAll(left._upper, right._upper); 1881|| Vector256.GreaterThanAny(left._upper, right._upper); 1896Vector256.GreaterThanOrEqual(left._upper, right._upper) 1911&& Vector256.GreaterThanOrEqualAll(left._upper, right._upper); 1925|| Vector256.GreaterThanOrEqualAny(left._upper, right._upper); 1940Vector256.Hypot(x._upper, y._upper) 1957Vector256.Hypot(x._upper, y._upper) 2234Vector256.Lerp(x._upper, y._upper, amount._upper) 2252Vector256.Lerp(x._upper, y._upper, amount._upper) 2269Vector256.LessThan(left._upper, right._upper) 2284&& Vector256.LessThanAll(left._upper, right._upper); 2298|| Vector256.LessThanAny(left._upper, right._upper); 2313Vector256.LessThanOrEqual(left._upper, right._upper) 2328&& Vector256.LessThanOrEqualAll(left._upper, right._upper); 2342|| Vector256.LessThanOrEqualAny(left._upper, right._upper); 2437Vector256.Log(vector._upper) 2454Vector256.Log(vector._upper) 2471Vector256.Log2(vector._upper) 2488Vector256.Log2(vector._upper) 2506Vector256.Max(left._upper, right._upper) 2524Vector256.MaxMagnitude(left._upper, right._upper) 2542Vector256.MaxMagnitudeNumber(left._upper, right._upper) 2560Vector256.MaxNative(left._upper, right._upper) 2578Vector256.MaxNumber(left._upper, right._upper) 2596Vector256.Min(left._upper, right._upper) 2614Vector256.MinMagnitude(left._upper, right._upper) 2632Vector256.MinMagnitudeNumber(left._upper, right._upper) 2650Vector256.MinNative(left._upper, right._upper) 2668Vector256.MinNumber(left._upper, right._upper) 2706Vector256.MultiplyAddEstimate(left._upper, right._upper, addend._upper) 2717Vector256.MultiplyAddEstimate(left._upper, right._upper, addend._upper) 2727Vector256.MultiplyAddEstimate(left._upper, right._upper, addend._upper) 2922Vector256.RadiansToDegrees(radians._upper) 2940Vector256.RadiansToDegrees(radians._upper) 2966Vector256.Round(vector._upper) 3066Vector256.ShiftLeft(vector._upper, shiftCount._upper) 3083Vector256.ShiftLeft(vector._upper, shiftCount._upper) 3730Vector256.Sin(vector._upper) 3747Vector256.Sin(vector._upper) 3763(Vector256<double> sinUpper, Vector256<double> cosUpper) = Vector256.SinCos(vector._upper); 3783(Vector256<float> sinUpper, Vector256<float> cosUpper) = Vector256.SinCos(vector._upper); 3803Vector256.Sqrt(vector._upper) 3893Vector256.SubtractSaturate(left._upper, right._upper) 3912result = Scalar<T>.Add(result, Vector256.Sum(vector._upper)); 3949Vector256.Truncate(vector._upper) 4141Vector256<byte> upper = source._upper; 4156Vector256<short> upper = source._upper; 4171Vector256<int> upper = source._upper; 4187Vector256<sbyte> upper = source._upper; 4202Vector256<float> upper = source._upper; 4218Vector256<ushort> upper = source._upper; 4234Vector256<uint> upper = source._upper; 4324internal 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 (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);