164 references to GetElementUnsafe
System.Private.CoreLib (164)
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector64.cs (144)
50T value = Scalar<T>.Abs(vector.GetElementUnsafe(index)); 77T value = Scalar<T>.AddSaturate(left.GetElementUnsafe(index), right.GetElementUnsafe(index)); 325T value = Scalar<T>.Ceiling(vector.GetElementUnsafe(index)); 386double value = vector.GetElementUnsafe(i); 405double value = vector.GetElementUnsafe(i); 423int value = float.ConvertToInteger<int>(vector.GetElementUnsafe(i)); 441int value = float.ConvertToIntegerNative<int>(vector.GetElementUnsafe(i)); 459long value = double.ConvertToInteger<long>(vector.GetElementUnsafe(i)); 477long value = double.ConvertToIntegerNative<long>(vector.GetElementUnsafe(i)); 495float value = vector.GetElementUnsafe(i); 514float value = vector.GetElementUnsafe(i); 533uint value = float.ConvertToInteger<uint>(vector.GetElementUnsafe(i)); 552uint value = float.ConvertToIntegerNative<uint>(vector.GetElementUnsafe(i)); 571ulong value = double.ConvertToInteger<ulong>(vector.GetElementUnsafe(i)); 590ulong value = double.ConvertToIntegerNative<ulong>(vector.GetElementUnsafe(i)); 620T element = Scalar<T>.CopySign(value.GetElementUnsafe(index), sign.GetElementUnsafe(index)); 699T value = T.Cos(vector.GetElementUnsafe(index)); 1279T value = T.DegreesToRadians(degrees.GetElementUnsafe(index)); 1360T value = Scalar<T>.Equals(left.GetElementUnsafe(index), right.GetElementUnsafe(index)) ? Scalar<T>.AllBitsSet : default!; 1388if (Scalar<T>.Equals(left.GetElementUnsafe(index), right.GetElementUnsafe(index))) 1404T value = T.Exp(vector.GetElementUnsafe(index)); 1464uint value = Scalar<T>.ExtractMostSignificantBit(vector.GetElementUnsafe(index)); 1497T value = Scalar<T>.Floor(vector.GetElementUnsafe(index)); 1536double value = double.FusedMultiplyAdd(left.GetElementUnsafe(index), right.GetElementUnsafe(index), addend.GetElementUnsafe(index)); 1560float value = float.FusedMultiplyAdd(left.GetElementUnsafe(index), right.GetElementUnsafe(index), addend.GetElementUnsafe(index)); 1583return vector.GetElementUnsafe(index); 1600T value = Scalar<T>.GreaterThan(left.GetElementUnsafe(index), right.GetElementUnsafe(index)) ? Scalar<T>.AllBitsSet : default!; 1619if (!Scalar<T>.GreaterThan(left.GetElementUnsafe(index), right.GetElementUnsafe(index))) 1640if (Scalar<T>.GreaterThan(left.GetElementUnsafe(index), right.GetElementUnsafe(index))) 1663T value = Scalar<T>.GreaterThanOrEqual(left.GetElementUnsafe(index), right.GetElementUnsafe(index)) ? Scalar<T>.AllBitsSet : default!; 1682if (!Scalar<T>.GreaterThanOrEqual(left.GetElementUnsafe(index), right.GetElementUnsafe(index))) 1703if (Scalar<T>.GreaterThanOrEqual(left.GetElementUnsafe(index), right.GetElementUnsafe(index))) 1719T value = T.Hypot(x.GetElementUnsafe(index), y.GetElementUnsafe(index)); 2051T value = T.Lerp(x.GetElementUnsafe(index), y.GetElementUnsafe(index), amount.GetElementUnsafe(index)); 2110T value = Scalar<T>.LessThan(left.GetElementUnsafe(index), right.GetElementUnsafe(index)) ? Scalar<T>.AllBitsSet : default!; 2129if (!Scalar<T>.LessThan(left.GetElementUnsafe(index), right.GetElementUnsafe(index))) 2150if (Scalar<T>.LessThan(left.GetElementUnsafe(index), right.GetElementUnsafe(index))) 2173T value = Scalar<T>.LessThanOrEqual(left.GetElementUnsafe(index), right.GetElementUnsafe(index)) ? Scalar<T>.AllBitsSet : default!; 2192if (!Scalar<T>.LessThanOrEqual(left.GetElementUnsafe(index), right.GetElementUnsafe(index))) 2213if (Scalar<T>.LessThanOrEqual(left.GetElementUnsafe(index), right.GetElementUnsafe(index))) 2298T value = T.Log(vector.GetElementUnsafe(index)); 2344T value = T.Log2(vector.GetElementUnsafe(index)); 2398T value = Scalar<T>.Max(left.GetElementUnsafe(index), right.GetElementUnsafe(index)); 2421T value = Scalar<T>.MaxMagnitude(left.GetElementUnsafe(index), right.GetElementUnsafe(index)); 2444T value = Scalar<T>.MaxMagnitudeNumber(left.GetElementUnsafe(index), right.GetElementUnsafe(index)); 2467T value = Scalar<T>.GreaterThan(left.GetElementUnsafe(index), right.GetElementUnsafe(index)) ? left.GetElementUnsafe(index) : right.GetElementUnsafe(index); 2490T value = Scalar<T>.MaxNumber(left.GetElementUnsafe(index), right.GetElementUnsafe(index)); 2513T value = Scalar<T>.Min(left.GetElementUnsafe(index), right.GetElementUnsafe(index)); 2536T value = Scalar<T>.MinMagnitude(left.GetElementUnsafe(index), right.GetElementUnsafe(index)); 2559T value = Scalar<T>.MinMagnitudeNumber(left.GetElementUnsafe(index), right.GetElementUnsafe(index)); 2582T value = Scalar<T>.LessThan(left.GetElementUnsafe(index), right.GetElementUnsafe(index)) ? left.GetElementUnsafe(index) : right.GetElementUnsafe(index); 2605T value = Scalar<T>.MinNumber(left.GetElementUnsafe(index), right.GetElementUnsafe(index)); 2648T value = Scalar<T>.MultiplyAddEstimate(left.GetElementUnsafe(index), right.GetElementUnsafe(index), addend.GetElementUnsafe(index)); 2672double element = double.MultiplyAddEstimate(left.GetElementUnsafe(index), right.GetElementUnsafe(index), addend.GetElementUnsafe(index)); 2696float element = float.MultiplyAddEstimate(left.GetElementUnsafe(index), right.GetElementUnsafe(index), addend.GetElementUnsafe(index)); 2713TResult value = TResult.CreateTruncating(lower.GetElementUnsafe(i)); 2719TResult value = TResult.CreateTruncating(upper.GetElementUnsafe(i - Vector64<TSource>.Count)); 2782TResult value = TResult.CreateSaturating(lower.GetElementUnsafe(i)); 2788TResult value = TResult.CreateSaturating(upper.GetElementUnsafe(i - Vector64<TSource>.Count)); 2897T value = T.RadiansToDegrees(radians.GetElementUnsafe(index)); 2961T value = Scalar<T>.Round(vector.GetElementUnsafe(index)); 3072uint element = vector.GetElementUnsafe(index) << (int)shiftCount.GetElementUnsafe(index); 3094ulong element = vector.GetElementUnsafe(index) << (int)shiftCount.GetElementUnsafe(index); 3285byte selectedIndex = indices.GetElementUnsafe(index); 3290selectedValue = vector.GetElementUnsafe(selectedIndex); 3310byte selectedIndex = (byte)indices.GetElementUnsafe(index); 3315selectedValue = vector.GetElementUnsafe(selectedIndex); 3375ushort selectedIndex = (ushort)indices.GetElementUnsafe(index); 3380selectedValue = vector.GetElementUnsafe(selectedIndex); 3400ushort selectedIndex = indices.GetElementUnsafe(index); 3405selectedValue = vector.GetElementUnsafe(selectedIndex); 3463uint selectedIndex = (uint)indices.GetElementUnsafe(index); 3468selectedValue = vector.GetElementUnsafe((int)selectedIndex); 3488uint selectedIndex = indices.GetElementUnsafe(index); 3493selectedValue = vector.GetElementUnsafe((int)selectedIndex); 3512uint selectedIndex = (uint)indices.GetElementUnsafe(index); 3517selectedValue = vector.GetElementUnsafe((int)selectedIndex); 3590T value = T.Sin(vector.GetElementUnsafe(index)); 3644(T sinValue, T cosValue) = T.SinCos(vector.GetElementUnsafe(index)); 3704T value = Scalar<T>.Sqrt(vector.GetElementUnsafe(index)); 3799T value = Scalar<T>.SubtractSaturate(left.GetElementUnsafe(index), right.GetElementUnsafe(index)); 3820sum = Scalar<T>.Add(sum, vector.GetElementUnsafe(index)); 3835return vector.GetElementUnsafe(0); 3896T value = Scalar<T>.Truncate(vector.GetElementUnsafe(index)); 3988ushort value = source.GetElementUnsafe(i); 4006int value = source.GetElementUnsafe(i); 4024long value = source.GetElementUnsafe(i); 4043short value = source.GetElementUnsafe(i); 4061double value = source.GetElementUnsafe(i); 4080uint value = source.GetElementUnsafe(i); 4099ulong value = source.GetElementUnsafe(i); 4118ushort value = source.GetElementUnsafe(i); 4136int value = source.GetElementUnsafe(i); 4154long value = source.GetElementUnsafe(i); 4173short value = source.GetElementUnsafe(i); 4191double value = source.GetElementUnsafe(i); 4210uint value = source.GetElementUnsafe(i); 4229ulong 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));