MCPcopy Create free account
hub / github.com/DeepRec-AI/DeepRec / Rotate64Batch

Function Rotate64Batch

tensorflow/core/lib/hash/hash.cc:332–340  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

330}
331
332inline __m512i Rotate64Batch(__m512i in, int shift) {
333 if (shift != 0) {
334 __m512i tmp1 = _mm512_srli_epi64(in, shift);
335 __m512i tmp2 = _mm512_slli_epi64(in, 64-shift);
336 return _mm512_or_si512(tmp1, tmp2);
337 } else {
338 return in;
339 }
340}
341
342inline __m512i ShiftMixBatch(__m512i val) {
343 __m512i tmp = _mm512_srli_epi64(val, 47);

Callers 5

HashLen0to16BatchFunction · 0.85
HashLen17to32BatchFunction · 0.85
HashLen33to64BatchFunction · 0.85
Hash64Farm_Batch512Function · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected