MCPcopy Create free account
hub / github.com/ChiyukiGana/Quickinput / II

Method II

source/src/tools/code.h:161–161  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

159 static void GG(uint32_t& a, uint32_t b, uint32_t c, uint32_t d, uint32_t x, uint32_t s, uint32_t ac) { a += G(b, c, d) + x + ac; a = rotate_left(a, s); a += b; }
160 static void HH(uint32_t& a, uint32_t b, uint32_t c, uint32_t d, uint32_t x, uint32_t s, uint32_t ac) { a += H(b, c, d) + x + ac; a = rotate_left(a, s); a += b; }
161 static void II(uint32_t& a, uint32_t b, uint32_t c, uint32_t d, uint32_t x, uint32_t s, uint32_t ac) { a += I(b, c, d) + x + ac; a = rotate_left(a, s); a += b; }
162 static std::vector<unsigned char> pad_message(const unsigned char* data, size_t size)
163 {
164 uint64_t original_bits = size * 8;

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected