5 implementations of LoadUnsafe
System.Private.CoreLib (5)
src\libraries\System.Private.CoreLib\src\System\Numerics\Vector_1.cs (1)
1092
static Vector<T> ISimdVector<Vector<T>, T>.
LoadUnsafe
(ref readonly T source, nuint elementOffset) => Vector.LoadUnsafe(in source, elementOffset);
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector128_1.cs (1)
744
static Vector128<T> ISimdVector<Vector128<T>, T>.
LoadUnsafe
(ref readonly T source, nuint elementOffset) => Vector128.LoadUnsafe(in source, elementOffset);
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector256_1.cs (1)
732
static Vector256<T> ISimdVector<Vector256<T>, T>.
LoadUnsafe
(ref readonly T source, nuint elementOffset) => Vector256.LoadUnsafe(in source, elementOffset);
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector512_1.cs (1)
732
static Vector512<T> ISimdVector<Vector512<T>, T>.
LoadUnsafe
(ref readonly T source, nuint elementOffset) => Vector512.LoadUnsafe(in source, elementOffset);
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector64_1.cs (1)
801
static Vector64<T> ISimdVector<Vector64<T>, T>.
LoadUnsafe
(ref readonly T source, nuint elementOffset) => Vector64.LoadUnsafe(in source, elementOffset);
13 references to LoadUnsafe
System.Private.CoreLib (13)
src\libraries\System.Private.CoreLib\src\System\Collections\BitArray.cs (2)
462
TVector result = TBinaryOp.Invoke(TVector.
LoadUnsafe
(ref left, (uint)i), TVector.
LoadUnsafe
(ref right, (uint)i));
src\libraries\System.Private.CoreLib\src\System\Globalization\Ordinal.cs (4)
96
vec1 = TVector.
LoadUnsafe
(ref Unsafe.As<char, ushort>(ref charA), i);
97
vec2 = TVector.
LoadUnsafe
(ref Unsafe.As<char, ushort>(ref charB), i);
123
vec1 = TVector.
LoadUnsafe
(ref Unsafe.As<char, ushort>(ref charA), i);
124
vec2 = TVector.
LoadUnsafe
(ref Unsafe.As<char, ushort>(ref charB), i);
src\libraries\System.Private.CoreLib\src\System\Numerics\Vector_1.cs (1)
1090
/// <inheritdoc cref="ISimdVector{TSelf, T}.
LoadUnsafe
(ref readonly T, nuint)" />
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\ISimdVector_2.cs (1)
551
static virtual TSelf LoadUnsafe(ref readonly T source) => TSelf.
LoadUnsafe
(in source, elementOffset: 0);
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector128_1.cs (1)
742
/// <inheritdoc cref="ISimdVector{TSelf, T}.
LoadUnsafe
(ref readonly T, nuint)" />
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector256_1.cs (1)
730
/// <inheritdoc cref="ISimdVector{TSelf, T}.
LoadUnsafe
(ref readonly T, nuint)" />
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector512_1.cs (1)
730
/// <inheritdoc cref="ISimdVector{TSelf, T}.
LoadUnsafe
(ref readonly T, nuint)" />
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector64_1.cs (1)
799
/// <inheritdoc cref="ISimdVector{TSelf, T}.
LoadUnsafe
(ref readonly T, nuint)" />
src\libraries\System.Private.CoreLib\src\System\SpanHelpers.T.cs (1)
2516
current = TVector.
LoadUnsafe
(ref searchSpace, (uint)(offset));