MCPcopy Create free account
hub / github.com/FastFlowLM/FastFlowLM / R3

Function R3

src/pull/sha1.hpp:108–113  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

106
107
108inline static void R3(uint32_t block[BLOCK_INTS], const uint32_t v, uint32_t &w, const uint32_t x, const uint32_t y, uint32_t &z, const size_t i)
109{
110 block[i] = blk(block, i);
111 z += (((w|x)&y)|(w&x)) + block[i] + 0x8f1bbcdc + rol(v, 5);
112 w = rol(w, 30);
113}
114
115
116inline static void R4(uint32_t block[BLOCK_INTS], const uint32_t v, uint32_t &w, const uint32_t x, const uint32_t y, uint32_t &z, const size_t i)

Callers 1

transformFunction · 0.85

Calls 2

blkFunction · 0.85
rolFunction · 0.85

Tested by

no test coverage detected