SymCryptSha256AppendBlocks

__int64 __fastcall SymCryptSha256AppendBlocks(
        __m128i *a1,
        const __m128i *a2,
        unsigned __int64 a3,
        unsigned __int64 *a4){
  if( (((unsigned __int8)g_SymCryptCpuFeaturesNotPresent | (unsigned __int8)SymCryptCpuFeaturesNeverPresent()) & 0x42) != 0 )
    return SymCryptSha256AppendBlocks_ul1(a1->m128i_i32, (__int64)a2, a3, a4);
  else
    return SymCryptSha256AppendBlocks_shani(a1, a2, a3, a4);
}

Referenced by:

SymCryptParallelSha256AppendBytes_serial
SymCryptSha256Append
SymCryptSha256Result