Lines Matching refs:ror

35 # code you'll notice commented ror instructions. These are eliminated
296 eor @E[0],@C[0],@C[5],ror#32-1 @ E[0] = ROL64(C[2], 1) ^ C[0];
300 eor @E[2],@C[6],@C[1],ror#32-1 @ E[1] = ROL64(C[0], 1) ^ C[3];
303 eor @C[0],@C[8],@C[3],ror#32-1 @ C[0] = ROL64(C[1], 1) ^ C[4];
307 eor @C[2],@C[2],@C[7],ror#32-1 @ C[1] = ROL64(C[3], 1) ^ C[1];
313 eor @C[4],@C[4],@C[9],ror#32-1 @ C[2] = ROL64(C[4], 1) ^ C[2];
324 @ ror @C[7],@C[7],#32-10 @ C[3] = ROL64(A[3][3] ^ C[2], rhotates[3][3]); /* D[3] */
325 @ ror @C[6],@C[6],#32-11
332 @ ror @C[8],@C[8],#32-7 @ C[4] = ROL64(A[4][4] ^ E[1], rhotates[4][4]); /* D[4] */
333 @ ror @C[9],@C[9],#32-7
339 ror @C[5],@E[2],#32-21 @ C[2] = ROL64(A[2][2] ^ C[1], rhotates[2][2]); /* D[2] */
343 ror @C[4],@E[3],#32-22
358 bic @E[2],@C[4],@C[2],ror#32-22
359 bic @E[3],@C[5],@C[3],ror#32-22
360 ror @C[2],@C[2],#32-22 @ C[1] = ROL64(A[1][1] ^ E[0], rhotates[1][1]); /* D[1] */
361 ror @C[3],@C[3],#32-22
367 bic @E[2],@C[6],@C[4],ror#11
369 bic @E[3],@C[7],@C[5],ror#10
370 bic @E[0],@C[8],@C[6],ror#32-(11-7)
371 bic @E[1],@C[9],@C[7],ror#32-(10-7)
372 eor @E[2],@C[2],@E[2],ror#32-11
374 eor @E[3],@C[3],@E[3],ror#32-10
376 eor @E[0],@C[4],@E[0],ror#32-7
377 eor @E[1],@C[5],@E[1],ror#32-7
379 bic @E[2],@C[0],@C[8],ror#32-7
381 bic @E[3],@C[1],@C[9],ror#32-7
382 eor @E[2],@E[2],@C[6],ror#32-11
384 eor @E[3],@E[3],@C[7],ror#32-10
391 eor @E[0],@E[0],@C[8],ror#32-7
392 eor @E[1],@E[1],@C[9],ror#32-7
404 @ ror @C[0],@C[0],#32-14 @ C[0] = ROL64(A[0][3] ^ D[3], rhotates[0][3]);
406 @ ror @C[1],@C[1],#32-14
413 @ ror @C[2],@C[2],#32-10 @ C[1] = ROL64(A[1][4] ^ D[4], rhotates[1][4]);
414 @ ror @C[3],@C[3],#32-10
420 ror @C[5],@C[6],#32-1 @ C[2] = ROL64(A[2][0] ^ D[0], rhotates[2][0]);
421 ror @C[4],@C[7],#32-2
427 ror @C[7],@E[0],#32-22 @ C[3] = ROL64(A[3][1] ^ D[1], rhotates[3][1]);
428 ror @C[6],@E[1],#32-23
430 bic @E[0],@C[4],@C[2],ror#32-10
431 bic @E[1],@C[5],@C[3],ror#32-10
434 ror @C[9],@E[2],#32-30 @ C[4] = ROL64(A[4][2] ^ D[2], rhotates[4][2]);
435 ror @C[8],@E[3],#32-31
436 eor @E[0],@E[0],@C[0],ror#32-14
437 eor @E[1],@E[1],@C[1],ror#32-14
442 eor @E[2],@E[2],@C[2],ror#32-10
444 eor @E[3],@E[3],@C[3],ror#32-10
448 bic @E[2],@C[0],@C[8],ror#14
449 bic @E[3],@C[1],@C[9],ror#14
453 bic @C[2],@C[2],@C[0],ror#32-(14-10)
455 eor @E[2],@C[6],@E[2],ror#32-14
456 bic @E[1],@C[3],@C[1],ror#32-(14-10)
458 eor @E[3],@C[7],@E[3],ror#32-14
462 eor @E[0],@C[8],@C[2],ror#32-10
464 eor @E[1],@C[9],@E[1],ror#32-10
478 ror @C[0],@C[0],#32-1 @ C[0] = ROL64(A[0][1] ^ D[1], rhotates[0][1]);
484 @ ror @C[2],@C[2],#32-3 @ C[1] = ROL64(A[1][2] ^ D[2], rhotates[1][2]);
486 @ ror @C[3],@C[3],#32-3
491 @ ror @C[5],@C[6],#32-12 @ C[2] = ROL64(A[2][3] ^ D[3], rhotates[2][3]);
492 @ ror @C[4],@C[7],#32-13 @ [track reverse order below]
498 ror @C[6],@E[0],#32-4 @ C[3] = ROL64(A[3][4] ^ D[4], rhotates[3][4]);
499 ror @C[7],@E[1],#32-4
503 ror @C[8],@E[2],#32-9 @ C[4] = ROL64(A[4][0] ^ D[0], rhotates[4][0]);
504 ror @C[9],@E[3],#32-9
506 bic @E[0],@C[5],@C[2],ror#13-3
507 bic @E[1],@C[4],@C[3],ror#12-3
508 bic @E[2],@C[6],@C[5],ror#32-13
509 bic @E[3],@C[7],@C[4],ror#32-12
510 eor @E[0],@C[0],@E[0],ror#32-13
511 eor @E[1],@C[1],@E[1],ror#32-12
513 eor @E[2],@E[2],@C[2],ror#32-3
515 eor @E[3],@E[3],@C[3],ror#32-3
520 eor @E[0],@E[0],@C[5],ror#32-13
521 eor @E[1],@E[1],@C[4],ror#32-12
529 bic @E[0],@C[2],@C[0],ror#3
531 bic @E[1],@C[3],@C[1],ror#3
533 eor @E[0],@C[8],@E[0],ror#32-3
535 eor @E[1],@C[9],@E[1],ror#32-3
551 @ ror @C[1],@E[0],#32-13 @ C[0] = ROL64(A[0][4] ^ D[4], rhotates[0][4]);
553 @ ror @C[0],@E[1],#32-14 @ [was loaded in reverse order]
560 @ ror @C[2],@C[2],#32-18 @ C[1] = ROL64(A[1][0] ^ D[0], rhotates[1][0]);
562 @ ror @C[3],@C[3],#32-18
567 ror @C[4],@C[6],#32-5 @ C[2] = ROL64(A[2][1] ^ D[1], rhotates[2][1]);
568 ror @C[5],@C[7],#32-5
574 ror @C[7],@E[0],#32-7 @ C[3] = ROL64(A[3][2] ^ D[2], rhotates[3][2]);
575 ror @C[6],@E[1],#32-8
579 ror @C[8],@E[2],#32-28 @ C[4] = ROL64(A[4][3] ^ D[3], rhotates[4][3]);
580 ror @C[9],@E[3],#32-28
582 bic @E[0],@C[4],@C[2],ror#32-18
583 bic @E[1],@C[5],@C[3],ror#32-18
584 eor @E[0],@E[0],@C[0],ror#32-14
585 eor @E[1],@E[1],@C[1],ror#32-13
590 eor @E[2],@E[2],@C[2],ror#32-18
592 eor @E[3],@E[3],@C[3],ror#32-18
596 bic @E[2],@C[0],@C[8],ror#14
597 bic @E[3],@C[1],@C[9],ror#13
601 bic @C[2],@C[2],@C[0],ror#18-14
603 eor @E[2],@C[6],@E[2],ror#32-14
604 bic @E[1],@C[3],@C[1],ror#18-13
605 eor @E[3],@C[7],@E[3],ror#32-13
610 eor @E[0],@C[8],@C[2],ror#32-18
612 eor @E[1],@C[9],@E[1],ror#32-18
626 @ ror @C[0],@C[0],#32-31 @ C[0] = ROL64(A[0][2] ^ D[2], rhotates[0][2]);
628 @ ror @C[1],@C[1],#32-31
635 ror @C[3],@E[2],#32-27 @ C[1] = ROL64(A[1][3] ^ D[3], rhotates[1][3]);
637 ror @C[2],@E[3],#32-28
642 ror @C[5],@C[6],#32-19 @ C[2] = ROL64(A[2][4] ^ D[4], rhotates[2][4]);
643 ror @C[4],@C[7],#32-20
649 ror @C[7],@E[0],#32-20 @ C[3] = ROL64(A[3][0] ^ D[0], rhotates[3][0]);
650 ror @C[6],@E[1],#32-21
654 @ ror @C[8],@C[2],#32-1 @ C[4] = ROL64(A[4][1] ^ D[1], rhotates[4][1]);
655 @ ror @C[9],@C[3],#32-1
659 eor @E[0],@E[0],@C[0],ror#32-31
661 eor @E[1],@E[1],@C[1],ror#32-31
668 bic @E[0],@C[8],@C[6],ror#1
670 bic @E[1],@C[9],@C[7],ror#1
671 bic @E[2],@C[0],@C[8],ror#31-1
672 bic @E[3],@C[1],@C[9],ror#31-1
673 eor @C[4],@C[4],@E[0],ror#32-1
675 eor @C[5],@C[5],@E[1],ror#32-1
677 eor @C[6],@C[6],@E[2],ror#32-31
678 eor @C[7],@C[7],@E[3],ror#32-31
680 bic @E[0],@C[2],@C[0],ror#32-31
682 bic @E[1],@C[3],@C[1],ror#32-31
684 eor @C[8],@E[0],@C[8],ror#32-1
686 eor @C[9],@E[1],@C[9],ror#32-1
1629 s/\b(ror|ls[rl])\s+(r[0-9]+.*)#/mov $2$1#/g or