Lines Matching defs:lane

103     uint64_t lane[5];
113 lane[i] = s[i] ^ s[i + 5] ^ s[i + 10] ^ s[i + 15] ^ s[i + 20];
116 t = lane[(i + 4) % 5] ^ ROTR64(lane[(i + 1) % 5], 63);
120 lane[0] = s[0] ^ s[5] ^ s[10] ^ s[15] ^ s[20];
121 lane[1] = s[1] ^ s[6] ^ s[11] ^ s[16] ^ s[21];
122 lane[2] = s[2] ^ s[7] ^ s[12] ^ s[17] ^ s[22];
123 lane[3] = s[3] ^ s[8] ^ s[13] ^ s[18] ^ s[23];
124 lane[4] = s[4] ^ s[9] ^ s[14] ^ s[19] ^ s[24];
126 t = lane[4] ^ ROTR64(lane[1], 63);
129 t = lane[0] ^ ROTR64(lane[2], 63);
132 t = lane[1] ^ ROTR64(lane[3], 63);
135 t = lane[2] ^ ROTR64(lane[4], 63);
138 t = lane[3] ^ ROTR64(lane[0], 63);
193 lane[0] = s[i]; lane[1] = s[i + 1]; lane[2] = s[i + 2];
194 lane[3] = s[i + 3]; lane[4] = s[i + 4];
195 s[i + 0] ^= (~lane[1]) & lane[2];
196 s[i + 1] ^= (~lane[2]) & lane[3];
197 s[i + 2] ^= (~lane[3]) & lane[4];
198 s[i + 3] ^= (~lane[4]) & lane[0];
199 s[i + 4] ^= (~lane[0]) & lane[1];
202 lane[0] = s[0]; lane[1] = s[1]; lane[2] = s[2]; lane[3] = s[3]; lane[4] = s[4];
203 s[0] ^= (~lane[1]) & lane[2];
204 s[1] ^= (~lane[2]) & lane[3];
205 s[2] ^= (~lane[3]) & lane[4];
206 s[3] ^= (~lane[4]) & lane[0];
207 s[4] ^= (~lane[0]) & lane[1];
209 lane[0] = s[5]; lane[1] = s[6]; lane[2] = s[7]; lane[3] = s[8]; lane[4] = s[9];
210 s[5] ^= (~lane[1]) & lane[2];
211 s[6] ^= (~lane[2]) & lane[3];
212 s[7] ^= (~lane[3]) & lane[4];
213 s[8] ^= (~lane[4]) & lane[0];
214 s[9] ^= (~lane[0]) & lane[1];
216 lane[0] = s[10]; lane[1] = s[11]; lane[2] = s[12]; lane[3] = s[13]; lane[4] = s[14];
217 s[10] ^= (~lane[1]) & lane[2];
218 s[11] ^= (~lane[2]) & lane[3];
219 s[12] ^= (~lane[3]) & lane[4];
220 s[13] ^= (~lane[4]) & lane[0];
221 s[14] ^= (~lane[0]) & lane[1];
223 lane[0] = s[15]; lane[1] = s[16]; lane[2] = s[17]; lane[3] = s[18]; lane[4] = s[19];
224 s[15] ^= (~lane[1]) & lane[2];
225 s[16] ^= (~lane[2]) & lane[3];
226 s[17] ^= (~lane[3]) & lane[4];
227 s[18] ^= (~lane[4]) & lane[0];
228 s[19] ^= (~lane[0]) & lane[1];
230 lane[0] = s[20]; lane[1] = s[21]; lane[2] = s[22]; lane[3] = s[23]; lane[4] = s[24];
231 s[20] ^= (~lane[1]) & lane[2];
232 s[21] ^= (~lane[2]) & lane[3];
233 s[22] ^= (~lane[3]) & lane[4];
234 s[23] ^= (~lane[4]) & lane[0];
235 s[24] ^= (~lane[0]) & lane[1];