148 for (i = 0, j = SIZE / 2; i < SIZE / 2; ) {
152 memory[i] = y = memory[(x & MASK) >> 2] + a + b;
153 results[i++] = b = memory[((y >> SIZE_LOG) & MASK) >> 2] + x;
158 memory[i] = y = memory[(x & MASK) >> 2] + a + b;
159 results[i++] = b = memory[((y >> SIZE_LOG) & MASK) >> 2] + x;
164 memory[i] = y = memory[(x & MASK) >> 2] + a + b;
165 results[i++] = b = memory[((y >> SIZE_LOG) & MASK) >> 2] + x;
170 memory[i] = y = memory[(x & MASK) >> 2] + a + b;
171 results[i++] = b = memory[((y >> SIZE_LOG) & MASK) >> 2] + x;
173 for (j = 0; j < SIZE / 2; ) {
177 memory[i] = y = memory[(x & MASK) >> 2] + a + b;
178 results[i++] = b = memory[((y >> SIZE_LOG) & MASK) >> 2] + x;
183 memory[i] = y = memory[(x & MASK) >> 2] + a + b;
184 results[i++] = b = memory[((y >> SIZE_LOG) & MASK) >> 2] + x;
189 memory[i] = y = memory[(x & MASK) >> 2] + a + b;
190 results[i++] = b = memory[((y >> SIZE_LOG) & MASK) >> 2] + x;
195 memory[i] = y = memory[(x & MASK) >> 2] + a + b;
196 results[i++] = b = memory[((y >> SIZE_LOG) & MASK) >> 2] + x;