14 references to LoadUnsafe
System.Private.CoreLib (14)
src\libraries\System.Private.CoreLib\src\System\SearchValues\ProbabilisticMap.cs (1)
225
Vector128<ushort> source0 = Vector128.
LoadUnsafe
(ref searchSpace);
src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\Helpers\StringSearchValuesHelper.cs (8)
192
Vector128.
LoadUnsafe
(ref matchStart),
193
Vector128.
LoadUnsafe
(ref Unsafe.AddByteOffset(ref matchStart, SecondReadByteOffset)));
199
Vector128<ushort> different = Vector128.
LoadUnsafe
(ref matchStart) ^ Value256.GetLower();
200
different |= Vector128.
LoadUnsafe
(ref Unsafe.AddByteOffset(ref matchStart, SecondReadByteOffset)) ^ Value256.GetUpper();
214
Vector128.
LoadUnsafe
(ref matchStart),
215
Vector128.
LoadUnsafe
(ref Unsafe.AddByteOffset(ref matchStart, SecondReadByteOffset)));
221
Vector128<ushort> different = (Vector128.
LoadUnsafe
(ref matchStart) & ToUpperMask256.GetLower()) ^ Value256.GetLower();
222
different |= (Vector128.
LoadUnsafe
(ref Unsafe.AddByteOffset(ref matchStart, SecondReadByteOffset)) & ToUpperMask256.GetUpper()) ^ Value256.GetUpper();
src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\Helpers\TeddyHelper.cs (1)
221
Vector128<ushort> source0 = Vector128.
LoadUnsafe
(ref source);
src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\SingleStringSearchValuesPackedThreeChars.cs (2)
395
Vector128<ushort> input0 = Vector128.
LoadUnsafe
(ref Unsafe.AddByteOffset(ref searchSpace, byteOffset));
396
Vector128<ushort> input1 = Vector128.
LoadUnsafe
(ref Unsafe.AddByteOffset(ref searchSpace, byteOffset + (uint)Vector128<byte>.Count));
src\libraries\System.Private.CoreLib\src\System\SearchValues\Strings\SingleStringSearchValuesThreeChars.cs (2)
258
Vector128<ushort> cmpCh1 = Vector128.Equals(ch1, Vector128.
LoadUnsafe
(ref searchSpace));
271
Vector128<ushort> cmpCh1 = Vector128.Equals(ch1, Vector128.
LoadUnsafe
(ref searchSpace) & caseConversion);