Home
last modified time | relevance | path

Searched refs:nibble_idx (Results 1 – 2 of 2) sorted by relevance

/dports/emulators/mess/mame-mame0226/src/mame/machine/
H A Dnaomim4.cpp91 for (int nibble_idx = 0; nibble_idx < 4; ++nibble_idx) { in enc_init() local
92 input_nibble[nibble_idx] = (round_input >> (nibble_idx*4)) & 0xf; in enc_init()
93 output_nibble[nibble_idx] = 0; in enc_init()
97 for (int nibble_idx = 0; nibble_idx < 4; ++nibble_idx) { // 4 s-boxes per round in enc_init() local
98 aux_nibble ^= k_sboxes[nibble_idx][input_nibble[nibble_idx]]; in enc_init()
100 output_nibble[(nibble_idx - i) & 3] |= aux_nibble & (1 << i); in enc_init()
104 for (int nibble_idx = 0; nibble_idx < 4; ++nibble_idx) in enc_init() local
105 result |= (output_nibble[nibble_idx] << (4 * nibble_idx)); in enc_init()
/dports/emulators/mame/mame-mame0226/src/mame/machine/
H A Dnaomim4.cpp91 for (int nibble_idx = 0; nibble_idx < 4; ++nibble_idx) { in enc_init() local
92 input_nibble[nibble_idx] = (round_input >> (nibble_idx*4)) & 0xf; in enc_init()
93 output_nibble[nibble_idx] = 0; in enc_init()
97 for (int nibble_idx = 0; nibble_idx < 4; ++nibble_idx) { // 4 s-boxes per round in enc_init() local
98 aux_nibble ^= k_sboxes[nibble_idx][input_nibble[nibble_idx]]; in enc_init()
100 output_nibble[(nibble_idx - i) & 3] |= aux_nibble & (1 << i); in enc_init()
104 for (int nibble_idx = 0; nibble_idx < 4; ++nibble_idx) in enc_init() local
105 result |= (output_nibble[nibble_idx] << (4 * nibble_idx)); in enc_init()