MCPcopy Create free account
hub / github.com/carbonengine/trinity / f1

Function f1

shadercompiler/md5.cpp:34–37  ·  view source on GitHub ↗

mix functions for processBlock()

Source from the content-addressed store, hash-verified

32{
33// mix functions for processBlock()
34inline uint32_t f1( uint32_t b, uint32_t c, uint32_t d )
35{
36 return d ^ ( b & ( c ^ d ) ); // original: f = (b & c) | ((~b) & d);
37}
38
39inline uint32_t f2( uint32_t b, uint32_t c, uint32_t d )
40{

Callers 1

processBlockMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected