HalpSimpleCheck

NTSTATUS __stdcall HalpSimpleCheck(INT64 RCX, DOUBLE XMM1_8){
  __m128i v2; 
  __int64 v3; 
  __m128i v4; 
  __m128i v5; 
  __m128i v6; 
  __m128i v7; 
  __m128i v8; 
  v2 = 0i64;
  v3 = 256i64;
  do
  {
    v4 = _mm_loadu_si128((const __m128i *)RCX);
    RCX += 16i64;
    v5 = _mm_add_epi8(v4, v2);
    v2 = v5;
    --v3;
  }
  while( v3 );
  v6 = _mm_add_epi8(v5, _mm_srli_si128(v5, 8));
  v7 = _mm_add_epi8(v6, _mm_srli_si128(v6, 4));
  v8 = _mm_add_epi8(v7, _mm_srli_si128(v7, 2));
  return _mm_cvtsi128_si32(_mm_add_epi8(v8, _mm_srli_si128(v8, 1)));
}

Referenced by:

HalpAcpiPostSleep
HalpCheckLowMemoryPreSleep