MCPcopy Create free account
hub / github.com/ElementsProject/elements / f1

Function f1

src/crypto/ripemd160.cpp:17–17  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

15namespace ripemd160
16{
17uint32_t inline f1(uint32_t x, uint32_t y, uint32_t z) { return x ^ y ^ z; }
18uint32_t inline f2(uint32_t x, uint32_t y, uint32_t z) { return (x & y) | (~x & z); }
19uint32_t inline f3(uint32_t x, uint32_t y, uint32_t z) { return (x | ~y) ^ z; }
20uint32_t inline f4(uint32_t x, uint32_t y, uint32_t z) { return (x & z) | (y & ~z); }

Callers 2

R11Function · 0.70
R52Function · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected