Lines Matching defs:ROL64
42 sub ROL64 {
153 || ROTL B$C[2],1,A$C[5] ; ROL64(C[2],1)
159 || ROTL B$C[3],1,A$C[6] ; ROL64(C[3],1)
165 || XOR A$C[0],A$C[5],A$C[5] ; C[0] ^ ROL64(C[2],1)
177 || ROTL B$C[4],1,A$C[5] ; ROL64(C[4],1)
179 || XOR A$C[1],A$C[6],A$C[6] ; C[1] ^ ROL64(C[3],1)
187 || ROTL B$C[1],1,A$C[1] ; ROL64(C[1],1)
193 || ROTL B$C[0],1,A$C[6] ; ROL64(C[0],1)
195 || XOR A$C[5],A$C[2],A$C[2] ; C[2] ^= ROL64(C[4],1)
203 XOR A$C[6],A$C[3],A$C[3] ; C[3] ^= ROL64(C[0],1)
221 XOR A$C[1],A$C[4],A$C[4] ; C[4] ^= ROL64(C[1],1)
226 &ROL64 ($A[1][1],$rhotates[1][1],$A[0][1],"||");
235 &ROL64 ($A[3][3],$rhotates[3][3],$A[0][3],"||");
244 &ROL64 ($A[2][2],$rhotates[2][2],$A[0][2],"||");
251 &ROL64 ($A[4][4],$rhotates[4][4],$A[0][4],"||");
253 &ROL64 ($A[1][4],$rhotates[1][4],$A[1][1]);
257 &ROL64 ($A[2][3],$rhotates[2][3],$A[2][2]);
261 &ROL64 ($A[3][2],$rhotates[3][2],$A[3][3]);
262 &ROL64 ($A[4][1],$rhotates[4][1],$A[4][4]);
264 &ROL64 ($A[4][2],$rhotates[4][2],$A[1][4]);
265 &ROL64 ($A[3][4],$rhotates[3][4],$A[2][3]);
266 &ROL64 ($A[2][1],$rhotates[2][1],$A[3][2]);
267 &ROL64 ($A[1][3],$rhotates[1][3],$A[4][1]);
269 &ROL64 ($A[2][4],$rhotates[2][4],$A[4][2]);
270 &ROL64 ($A[4][3],$rhotates[4][3],$A[3][4]);
271 &ROL64 ($A[1][2],$rhotates[1][2],$A[2][1]);
272 &ROL64 ($A[3][1],$rhotates[3][1],$A[1][3]);
274 &ROL64 ($A[4][0],$rhotates[4][0],$A[2][4]);
275 &ROL64 ($A[3][0],$rhotates[3][0],$A[4][3]);
276 &ROL64 ($A[2][0],$rhotates[2][0],$A[1][2]);
277 &ROL64 ($A[1][0],$rhotates[1][0],$A[3][1]);
279 #&ROL64 ($C[3], $rhotates[0][3],$A[1][0]); # moved below
280 &ROL64 ($C[1], $rhotates[0][1],$A[2][0]);
281 &ROL64 ($C[4], $rhotates[0][4],$A[3][0]);
282 &ROL64 ($C[2], $rhotates[0][2],$A[4][0]);
291 &ROL64 ($C[3], $rhotates[0][3],$A[1][0]);