164 references to GetElementUnsafe
System.Private.CoreLib (164)
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector64.cs (144)
128T value = Scalar<T>.Abs(vector.GetElementUnsafe(index)); 155T value = Scalar<T>.AddSaturate(left.GetElementUnsafe(index), right.GetElementUnsafe(index)); 399T value = Scalar<T>.Ceiling(vector.GetElementUnsafe(index)); 460double value = vector.GetElementUnsafe(i); 479double value = vector.GetElementUnsafe(i); 497int value = float.ConvertToInteger<int>(vector.GetElementUnsafe(i)); 515int value = float.ConvertToIntegerNative<int>(vector.GetElementUnsafe(i)); 533long value = double.ConvertToInteger<long>(vector.GetElementUnsafe(i)); 551long value = double.ConvertToIntegerNative<long>(vector.GetElementUnsafe(i)); 569float value = vector.GetElementUnsafe(i); 588float value = vector.GetElementUnsafe(i); 607uint value = float.ConvertToInteger<uint>(vector.GetElementUnsafe(i)); 626uint value = float.ConvertToIntegerNative<uint>(vector.GetElementUnsafe(i)); 645ulong value = double.ConvertToInteger<ulong>(vector.GetElementUnsafe(i)); 664ulong value = double.ConvertToIntegerNative<ulong>(vector.GetElementUnsafe(i)); 694T element = Scalar<T>.CopySign(value.GetElementUnsafe(index), sign.GetElementUnsafe(index)); 773T value = T.Cos(vector.GetElementUnsafe(index)); 1353T value = T.DegreesToRadians(degrees.GetElementUnsafe(index)); 1434T value = Scalar<T>.Equals(left.GetElementUnsafe(index), right.GetElementUnsafe(index)) ? Scalar<T>.AllBitsSet : default!; 1462if (Scalar<T>.Equals(left.GetElementUnsafe(index), right.GetElementUnsafe(index))) 1478T value = T.Exp(vector.GetElementUnsafe(index)); 1538uint value = Scalar<T>.ExtractMostSignificantBit(vector.GetElementUnsafe(index)); 1571T value = Scalar<T>.Floor(vector.GetElementUnsafe(index)); 1610double value = double.FusedMultiplyAdd(left.GetElementUnsafe(index), right.GetElementUnsafe(index), addend.GetElementUnsafe(index)); 1634float value = float.FusedMultiplyAdd(left.GetElementUnsafe(index), right.GetElementUnsafe(index), addend.GetElementUnsafe(index)); 1657return vector.GetElementUnsafe(index); 1674T value = Scalar<T>.GreaterThan(left.GetElementUnsafe(index), right.GetElementUnsafe(index)) ? Scalar<T>.AllBitsSet : default!; 1693if (!Scalar<T>.GreaterThan(left.GetElementUnsafe(index), right.GetElementUnsafe(index))) 1714if (Scalar<T>.GreaterThan(left.GetElementUnsafe(index), right.GetElementUnsafe(index))) 1737T value = Scalar<T>.GreaterThanOrEqual(left.GetElementUnsafe(index), right.GetElementUnsafe(index)) ? Scalar<T>.AllBitsSet : default!; 1756if (!Scalar<T>.GreaterThanOrEqual(left.GetElementUnsafe(index), right.GetElementUnsafe(index))) 1777if (Scalar<T>.GreaterThanOrEqual(left.GetElementUnsafe(index), right.GetElementUnsafe(index))) 1793T value = T.Hypot(x.GetElementUnsafe(index), y.GetElementUnsafe(index)); 2125T value = T.Lerp(x.GetElementUnsafe(index), y.GetElementUnsafe(index), amount.GetElementUnsafe(index)); 2184T value = Scalar<T>.LessThan(left.GetElementUnsafe(index), right.GetElementUnsafe(index)) ? Scalar<T>.AllBitsSet : default!; 2203if (!Scalar<T>.LessThan(left.GetElementUnsafe(index), right.GetElementUnsafe(index))) 2224if (Scalar<T>.LessThan(left.GetElementUnsafe(index), right.GetElementUnsafe(index))) 2247T value = Scalar<T>.LessThanOrEqual(left.GetElementUnsafe(index), right.GetElementUnsafe(index)) ? Scalar<T>.AllBitsSet : default!; 2266if (!Scalar<T>.LessThanOrEqual(left.GetElementUnsafe(index), right.GetElementUnsafe(index))) 2287if (Scalar<T>.LessThanOrEqual(left.GetElementUnsafe(index), right.GetElementUnsafe(index))) 2372T value = T.Log(vector.GetElementUnsafe(index)); 2418T value = T.Log2(vector.GetElementUnsafe(index)); 2472T value = Scalar<T>.Max(left.GetElementUnsafe(index), right.GetElementUnsafe(index)); 2495T value = Scalar<T>.MaxMagnitude(left.GetElementUnsafe(index), right.GetElementUnsafe(index)); 2518T value = Scalar<T>.MaxMagnitudeNumber(left.GetElementUnsafe(index), right.GetElementUnsafe(index)); 2541T value = Scalar<T>.GreaterThan(left.GetElementUnsafe(index), right.GetElementUnsafe(index)) ? left.GetElementUnsafe(index) : right.GetElementUnsafe(index); 2564T value = Scalar<T>.MaxNumber(left.GetElementUnsafe(index), right.GetElementUnsafe(index)); 2587T value = Scalar<T>.Min(left.GetElementUnsafe(index), right.GetElementUnsafe(index)); 2610T value = Scalar<T>.MinMagnitude(left.GetElementUnsafe(index), right.GetElementUnsafe(index)); 2633T value = Scalar<T>.MinMagnitudeNumber(left.GetElementUnsafe(index), right.GetElementUnsafe(index)); 2656T value = Scalar<T>.LessThan(left.GetElementUnsafe(index), right.GetElementUnsafe(index)) ? left.GetElementUnsafe(index) : right.GetElementUnsafe(index); 2679T value = Scalar<T>.MinNumber(left.GetElementUnsafe(index), right.GetElementUnsafe(index)); 2722T value = Scalar<T>.MultiplyAddEstimate(left.GetElementUnsafe(index), right.GetElementUnsafe(index), addend.GetElementUnsafe(index)); 2746double element = double.MultiplyAddEstimate(left.GetElementUnsafe(index), right.GetElementUnsafe(index), addend.GetElementUnsafe(index)); 2770float element = float.MultiplyAddEstimate(left.GetElementUnsafe(index), right.GetElementUnsafe(index), addend.GetElementUnsafe(index)); 2787TResult value = TResult.CreateTruncating(lower.GetElementUnsafe(i)); 2793TResult value = TResult.CreateTruncating(upper.GetElementUnsafe(i - Vector64<TSource>.Count)); 2856TResult value = TResult.CreateSaturating(lower.GetElementUnsafe(i)); 2862TResult value = TResult.CreateSaturating(upper.GetElementUnsafe(i - Vector64<TSource>.Count)); 2971T value = T.RadiansToDegrees(radians.GetElementUnsafe(index)); 3035T value = Scalar<T>.Round(vector.GetElementUnsafe(index)); 3146uint element = vector.GetElementUnsafe(index) << (int)shiftCount.GetElementUnsafe(index); 3168ulong element = vector.GetElementUnsafe(index) << (int)shiftCount.GetElementUnsafe(index); 3359byte selectedIndex = indices.GetElementUnsafe(index); 3364selectedValue = vector.GetElementUnsafe(selectedIndex); 3384byte selectedIndex = (byte)indices.GetElementUnsafe(index); 3389selectedValue = vector.GetElementUnsafe(selectedIndex); 3449ushort selectedIndex = (ushort)indices.GetElementUnsafe(index); 3454selectedValue = vector.GetElementUnsafe(selectedIndex); 3474ushort selectedIndex = indices.GetElementUnsafe(index); 3479selectedValue = vector.GetElementUnsafe(selectedIndex); 3537uint selectedIndex = (uint)indices.GetElementUnsafe(index); 3542selectedValue = vector.GetElementUnsafe((int)selectedIndex); 3562uint selectedIndex = indices.GetElementUnsafe(index); 3567selectedValue = vector.GetElementUnsafe((int)selectedIndex); 3586uint selectedIndex = (uint)indices.GetElementUnsafe(index); 3591selectedValue = vector.GetElementUnsafe((int)selectedIndex); 3664T value = T.Sin(vector.GetElementUnsafe(index)); 3718(T sinValue, T cosValue) = T.SinCos(vector.GetElementUnsafe(index)); 3778T value = Scalar<T>.Sqrt(vector.GetElementUnsafe(index)); 3873T value = Scalar<T>.SubtractSaturate(left.GetElementUnsafe(index), right.GetElementUnsafe(index)); 3894sum = Scalar<T>.Add(sum, vector.GetElementUnsafe(index)); 3909return vector.GetElementUnsafe(0); 3970T value = Scalar<T>.Truncate(vector.GetElementUnsafe(index)); 4062ushort value = source.GetElementUnsafe(i); 4080int value = source.GetElementUnsafe(i); 4098long value = source.GetElementUnsafe(i); 4117short value = source.GetElementUnsafe(i); 4135double value = source.GetElementUnsafe(i); 4154uint value = source.GetElementUnsafe(i); 4173ulong value = source.GetElementUnsafe(i); 4192ushort value = source.GetElementUnsafe(i); 4210int value = source.GetElementUnsafe(i); 4228long value = source.GetElementUnsafe(i); 4247short value = source.GetElementUnsafe(i); 4265double value = source.GetElementUnsafe(i); 4284uint value = source.GetElementUnsafe(i); 4303ulong value = source.GetElementUnsafe(i);
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector64_1.cs (20)
141T value = Scalar<T>.Add(left.GetElementUnsafe(index), right.GetElementUnsafe(index)); 195T value = Scalar<T>.Divide(left.GetElementUnsafe(index), right.GetElementUnsafe(index)); 214T value = Scalar<T>.Divide(left.GetElementUnsafe(index), right); 232if (!Scalar<T>.Equals(left.GetElementUnsafe(index), right.GetElementUnsafe(index))) 277T element = Scalar<T>.ShiftLeft(value.GetElementUnsafe(index), shiftCount); 297T value = Scalar<T>.Multiply(left.GetElementUnsafe(index), right.GetElementUnsafe(index)); 317T value = Scalar<T>.Multiply(left.GetElementUnsafe(index), right); 360T element = Scalar<T>.ShiftRightArithmetic(value.GetElementUnsafe(index), shiftCount); 380T value = Scalar<T>.Subtract(left.GetElementUnsafe(index), right.GetElementUnsafe(index)); 432T element = Scalar<T>.ShiftRightLogical(value.GetElementUnsafe(index), shiftCount); 473if (!Scalar<T>.ObjectEquals(self.GetElementUnsafe(index), other.GetElementUnsafe(index))) 491T value = this.GetElementUnsafe(i); 511sb.Append(((IFormattable)this.GetElementUnsafe(0)).ToString(format, formatProvider)); 517sb.Append(((IFormattable)this.GetElementUnsafe(i)).ToString(format, formatProvider));