MCPcopy Create free account
hub / github.com/cwida/ALP / operator-

Function operator-

publication/source_code/bench_end_to_end/src/benchmarks/simdJoin.cpp:49–49  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

47
48inline Vec8u operator+ (const Vec8u& a, const Vec8u& b) { return _mm512_add_epi64(a.reg, b.reg); }
49inline Vec8u operator- (const Vec8u& a, const Vec8u& b) { return _mm512_sub_epi64(a.reg, b.reg); }
50inline Vec8u operator* (const Vec8u& a, const Vec8u& b) { return _mm512_mullo_epi64(a.reg, b.reg); }
51inline Vec8u operator^ (const Vec8u& a, const Vec8u& b) { return _mm512_xor_epi64(a.reg, b.reg); }
52inline Vec8u operator>> (const Vec8u& a, const unsigned shift) { return _mm512_srli_epi64(a.reg, shift); }

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected