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

Function f4

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

Source from the content-addressed store, hash-verified

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); }
21uint32_t inline f5(uint32_t x, uint32_t y, uint32_t z) { return x ^ (y | ~z); }
22
23/** Initialize RIPEMD-160 state. */

Callers 2

R41Function · 0.85
R22Function · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected