23 references to Size
System.Private.CoreLib (23)
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector128_1.cs (2)
31
[StructLayout(LayoutKind.Sequential, Size = Vector128.
Size
)]
53
return Vector128.
Size
/ sizeof(T);
src\libraries\System.Private.CoreLib\src\System\Text\Ascii.Utility.cs (21)
223
byte* pFinalVectorReadPos = pBuffer + bufferLength - Vector128.
Size
;
224
pBuffer = (byte*)(((nuint)pBuffer + Vector128.
Size
) & ~(nuint)(Vector128.
Size
- 1));
228
Debug.Assert(0 < numBytesRead && numBytesRead <= Vector128.
Size
, "We should've made forward progress of at least one byte.");
236
Debug.Assert((nuint)pBuffer % Vector128.
Size
== 0, "Vector read should be aligned.");
242
pBuffer += Vector128.
Size
;
837
const uint SizeOfVector128InChars = Vector128.
Size
/ sizeof(ushort); // JIT will make this a const
845
pBuffer = (char*)(((nuint)pBuffer + Vector128.
Size
) & ~(nuint)(Vector128.
Size
- 1));
857
Debug.Assert((nuint)pBuffer % Vector128.
Size
== 0, "Vector read should be aligned.");
968
uint SizeOfVector128InChars = Vector128.
Size
/ sizeof(char);
1006
if (bufferLength < 2 * Vector128.
Size
)
1013
pBuffer = (char*)(((nuint)pBuffer + Vector128.
Size
) & ~(nuint)(Vector128.
Size
- 1));
1028
if (bufferLength >= 2 * Vector128.
Size
)
1030
char* pFinalVectorReadPos = (char*)((nuint)pBuffer + bufferLength - 2 * Vector128.
Size
);
1059
if ((bufferLength & Vector128.
Size
) == 0)
1079
if (((byte)bufferLength & (Vector128.
Size
- 1)) != 0)
1084
pBuffer = (char*)((byte*)pBuffer + (bufferLength & (Vector128.
Size
- 1)) - Vector128.
Size
);
1934
Debug.Assert(((nuint)pAsciiBuffer + currentOffsetInElements) % Vector128.
Size
== 0, "Destination should be 128-bit-aligned.");