Lines Matching refs:g4
202 sllx %l0,%g3,%g4
205 or %g4,%g5,%g5
212 sllx %o4,23,%g4
215 xor %g4,%o7,%o7
216 sllx %o4,46,%g4
219 xor %g4,%o7,%o7
220 sllx %o4,50,%g4
223 xor %g4,%o7,%g3 ! Sigma1(e)
228 sllx %o0,25,%g4
231 xor %g4,%o7,%o7
232 sllx %o0,30,%g4
235 xor %g4,%o7,%o7
236 sllx %o0,36,%g4
238 xor %g4,%o7,%o7 ! Sigma0(a)
241 and %o0,%o1,%g4
243 or %g3,%g4,%g4 ! Maj(a,b,c)
245 add %g4,%o7,%o7
251 sllx %l2,%g3,%g4
254 or %g4,%g5,%g5
261 sllx %o3,23,%g4
264 xor %g4,%g1,%g1
265 sllx %o3,46,%g4
268 xor %g4,%g1,%g1
269 sllx %o3,50,%g4
272 xor %g4,%g1,%g3 ! Sigma1(e)
277 sllx %o7,25,%g4
280 xor %g4,%g1,%g1
281 sllx %o7,30,%g4
284 xor %g4,%g1,%g1
285 sllx %o7,36,%g4
287 xor %g4,%g1,%g1 ! Sigma0(a)
290 and %o7,%o0,%g4
292 or %g3,%g4,%g4 ! Maj(a,b,c)
294 add %g4,%g1,%g1
300 sllx %l4,%g3,%g4
303 or %g4,%g5,%g5
310 sllx %o2,23,%g4
313 xor %g4,%o5,%o5
314 sllx %o2,46,%g4
317 xor %g4,%o5,%o5
318 sllx %o2,50,%g4
321 xor %g4,%o5,%g3 ! Sigma1(e)
326 sllx %g1,25,%g4
329 xor %g4,%o5,%o5
330 sllx %g1,30,%g4
333 xor %g4,%o5,%o5
334 sllx %g1,36,%g4
336 xor %g4,%o5,%o5 ! Sigma0(a)
339 and %g1,%o7,%g4
341 or %g3,%g4,%g4 ! Maj(a,b,c)
343 add %g4,%o5,%o5
349 sllx %l6,%g3,%g4
352 or %g4,%g5,%g5
359 sllx %o1,23,%g4
362 xor %g4,%o4,%o4
363 sllx %o1,46,%g4
366 xor %g4,%o4,%o4
367 sllx %o1,50,%g4
370 xor %g4,%o4,%g3 ! Sigma1(e)
375 sllx %o5,25,%g4
378 xor %g4,%o4,%o4
379 sllx %o5,30,%g4
382 xor %g4,%o4,%o4
383 sllx %o5,36,%g4
385 xor %g4,%o4,%o4 ! Sigma0(a)
388 and %o5,%g1,%g4
390 or %g3,%g4,%g4 ! Maj(a,b,c)
392 add %g4,%o4,%o4
398 sllx %l0,%g3,%g4
401 or %g4,%g5,%g5
408 sllx %o0,23,%g4
411 xor %g4,%o3,%o3
412 sllx %o0,46,%g4
415 xor %g4,%o3,%o3
416 sllx %o0,50,%g4
419 xor %g4,%o3,%g3 ! Sigma1(e)
424 sllx %o4,25,%g4
427 xor %g4,%o3,%o3
428 sllx %o4,30,%g4
431 xor %g4,%o3,%o3
432 sllx %o4,36,%g4
434 xor %g4,%o3,%o3 ! Sigma0(a)
437 and %o4,%o5,%g4
439 or %g3,%g4,%g4 ! Maj(a,b,c)
441 add %g4,%o3,%o3
447 sllx %l2,%g3,%g4
450 or %g4,%g5,%g5
457 sllx %o7,23,%g4
460 xor %g4,%o2,%o2
461 sllx %o7,46,%g4
464 xor %g4,%o2,%o2
465 sllx %o7,50,%g4
468 xor %g4,%o2,%g3 ! Sigma1(e)
473 sllx %o3,25,%g4
476 xor %g4,%o2,%o2
477 sllx %o3,30,%g4
480 xor %g4,%o2,%o2
481 sllx %o3,36,%g4
483 xor %g4,%o2,%o2 ! Sigma0(a)
486 and %o3,%o4,%g4
488 or %g3,%g4,%g4 ! Maj(a,b,c)
490 add %g4,%o2,%o2
496 sllx %l4,%g3,%g4
499 or %g4,%g5,%g5
506 sllx %g1,23,%g4
509 xor %g4,%o1,%o1
510 sllx %g1,46,%g4
513 xor %g4,%o1,%o1
514 sllx %g1,50,%g4
517 xor %g4,%o1,%g3 ! Sigma1(e)
522 sllx %o2,25,%g4
525 xor %g4,%o1,%o1
526 sllx %o2,30,%g4
529 xor %g4,%o1,%o1
530 sllx %o2,36,%g4
532 xor %g4,%o1,%o1 ! Sigma0(a)
535 and %o2,%o3,%g4
537 or %g3,%g4,%g4 ! Maj(a,b,c)
539 add %g4,%o1,%o1
545 sllx %l6,%g3,%g4
548 or %g4,%g5,%g5
555 sllx %o5,23,%g4
558 xor %g4,%o0,%o0
559 sllx %o5,46,%g4
562 xor %g4,%o0,%o0
563 sllx %o5,50,%g4
566 xor %g4,%o0,%g3 ! Sigma1(e)
571 sllx %o1,25,%g4
574 xor %g4,%o0,%o0
575 sllx %o1,30,%g4
578 xor %g4,%o0,%o0
579 sllx %o1,36,%g4
581 xor %g4,%o0,%o0 ! Sigma0(a)
584 and %o1,%o2,%g4
586 or %g3,%g4,%g4 ! Maj(a,b,c)
588 add %g4,%o0,%o0
594 sllx %l0,%g3,%g4
597 or %g4,%g5,%g5
604 sllx %o4,23,%g4
607 xor %g4,%o7,%o7
608 sllx %o4,46,%g4
611 xor %g4,%o7,%o7
612 sllx %o4,50,%g4
615 xor %g4,%o7,%g3 ! Sigma1(e)
620 sllx %o0,25,%g4
623 xor %g4,%o7,%o7
624 sllx %o0,30,%g4
627 xor %g4,%o7,%o7
628 sllx %o0,36,%g4
630 xor %g4,%o7,%o7 ! Sigma0(a)
633 and %o0,%o1,%g4
635 or %g3,%g4,%g4 ! Maj(a,b,c)
637 add %g4,%o7,%o7
643 sllx %l2,%g3,%g4
646 or %g4,%g5,%g5
653 sllx %o3,23,%g4
656 xor %g4,%g1,%g1
657 sllx %o3,46,%g4
660 xor %g4,%g1,%g1
661 sllx %o3,50,%g4
664 xor %g4,%g1,%g3 ! Sigma1(e)
669 sllx %o7,25,%g4
672 xor %g4,%g1,%g1
673 sllx %o7,30,%g4
676 xor %g4,%g1,%g1
677 sllx %o7,36,%g4
679 xor %g4,%g1,%g1 ! Sigma0(a)
682 and %o7,%o0,%g4
684 or %g3,%g4,%g4 ! Maj(a,b,c)
686 add %g4,%g1,%g1
692 sllx %l4,%g3,%g4
695 or %g4,%g5,%g5
702 sllx %o2,23,%g4
705 xor %g4,%o5,%o5
706 sllx %o2,46,%g4
709 xor %g4,%o5,%o5
710 sllx %o2,50,%g4
713 xor %g4,%o5,%g3 ! Sigma1(e)
718 sllx %g1,25,%g4
721 xor %g4,%o5,%o5
722 sllx %g1,30,%g4
725 xor %g4,%o5,%o5
726 sllx %g1,36,%g4
728 xor %g4,%o5,%o5 ! Sigma0(a)
731 and %g1,%o7,%g4
733 or %g3,%g4,%g4 ! Maj(a,b,c)
735 add %g4,%o5,%o5
741 sllx %l6,%g3,%g4
744 or %g4,%g5,%g5
751 sllx %o1,23,%g4
754 xor %g4,%o4,%o4
755 sllx %o1,46,%g4
758 xor %g4,%o4,%o4
759 sllx %o1,50,%g4
762 xor %g4,%o4,%g3 ! Sigma1(e)
767 sllx %o5,25,%g4
770 xor %g4,%o4,%o4
771 sllx %o5,30,%g4
774 xor %g4,%o4,%o4
775 sllx %o5,36,%g4
777 xor %g4,%o4,%o4 ! Sigma0(a)
780 and %o5,%g1,%g4
782 or %g3,%g4,%g4 ! Maj(a,b,c)
784 add %g4,%o4,%o4
790 sllx %l0,%g3,%g4
793 or %g4,%g5,%g5
802 sllx %o0,23,%g4
805 xor %g4,%o3,%o3
806 sllx %o0,46,%g4
809 xor %g4,%o3,%o3
810 sllx %o0,50,%g4
813 xor %g4,%o3,%g3 ! Sigma1(e)
818 sllx %o4,25,%g4
821 xor %g4,%o3,%o3
822 sllx %o4,30,%g4
825 xor %g4,%o3,%o3
826 sllx %o4,36,%g4
828 xor %g4,%o3,%o3 ! Sigma0(a)
831 and %o4,%o5,%g4
833 or %g3,%g4,%g4 ! Maj(a,b,c)
835 add %g4,%o3,%o3
841 sllx %l2,%g3,%g4
844 or %g4,%g5,%g5
851 sllx %o7,23,%g4
854 xor %g4,%o2,%o2
855 sllx %o7,46,%g4
858 xor %g4,%o2,%o2
859 sllx %o7,50,%g4
862 xor %g4,%o2,%g3 ! Sigma1(e)
867 sllx %o3,25,%g4
870 xor %g4,%o2,%o2
871 sllx %o3,30,%g4
874 xor %g4,%o2,%o2
875 sllx %o3,36,%g4
877 xor %g4,%o2,%o2 ! Sigma0(a)
880 and %o3,%o4,%g4
882 or %g3,%g4,%g4 ! Maj(a,b,c)
884 add %g4,%o2,%o2
890 sllx %l4,%g3,%g4
893 or %g4,%g5,%g5
900 sllx %g1,23,%g4
903 xor %g4,%o1,%o1
904 sllx %g1,46,%g4
907 xor %g4,%o1,%o1
908 sllx %g1,50,%g4
911 xor %g4,%o1,%g3 ! Sigma1(e)
916 sllx %o2,25,%g4
919 xor %g4,%o1,%o1
920 sllx %o2,30,%g4
923 xor %g4,%o1,%o1
924 sllx %o2,36,%g4
926 xor %g4,%o1,%o1 ! Sigma0(a)
929 and %o2,%o3,%g4
931 or %g3,%g4,%g4 ! Maj(a,b,c)
933 add %g4,%o1,%o1
941 sllx %l6,%g3,%g4
944 or %g4,%g5,%g5
955 sllx %o5,23,%g4
958 xor %g4,%o0,%o0
959 sllx %o5,46,%g4
962 xor %g4,%o0,%o0
963 sllx %o5,50,%g4
966 xor %g4,%o0,%g3 ! Sigma1(e)
971 sllx %o1,25,%g4
974 xor %g4,%o0,%o0
975 sllx %o1,30,%g4
978 xor %g4,%o0,%o0
979 sllx %o1,36,%g4
981 xor %g4,%o0,%o0 ! Sigma0(a)
984 and %o1,%o2,%g4
986 or %g3,%g4,%g4 ! Maj(a,b,c)
988 add %g4,%o0,%o0
998 sllx %g3,56,%g4
1001 xor %g4,%g2,%g2
1002 sllx %g4,7,%g4
1005 xor %g4,%g2,%g2
1010 srlx %g5,6,%g4
1015 xor %g3,%g4,%g4
1017 xor %g5,%g4,%g4
1019 xor %g3,%g4,%g4
1021 xor %g5,%g4,%g4 ! sigma1(X[16+14])
1027 add %g4,%g2,%g2
1037 sllx %o4,23,%g4
1040 xor %g4,%o7,%o7
1041 sllx %o4,46,%g4
1044 xor %g4,%o7,%o7
1045 sllx %o4,50,%g4
1048 xor %g4,%o7,%g3 ! Sigma1(e)
1053 sllx %o0,25,%g4
1056 xor %g4,%o7,%o7
1057 sllx %o0,30,%g4
1060 xor %g4,%o7,%o7
1061 sllx %o0,36,%g4
1063 xor %g4,%o7,%o7 ! Sigma0(a)
1066 and %o0,%o1,%g4
1068 or %g3,%g4,%g4 ! Maj(a,b,c)
1070 add %g4,%o7,%o7
1079 sllx %g3,56,%g4
1082 xor %g4,%g2,%g2
1083 sllx %g4,7,%g4
1086 xor %g4,%g2,%g2
1091 srlx %g5,6,%g4
1096 xor %g3,%g4,%g4
1098 xor %g5,%g4,%g4
1100 xor %g3,%g4,%g4
1102 xor %g5,%g4,%g4 ! sigma1(X[17+14])
1108 add %g4,%g2,%g2
1118 sllx %o3,23,%g4
1121 xor %g4,%g1,%g1
1122 sllx %o3,46,%g4
1125 xor %g4,%g1,%g1
1126 sllx %o3,50,%g4
1129 xor %g4,%g1,%g3 ! Sigma1(e)
1134 sllx %o7,25,%g4
1137 xor %g4,%g1,%g1
1138 sllx %o7,30,%g4
1141 xor %g4,%g1,%g1
1142 sllx %o7,36,%g4
1144 xor %g4,%g1,%g1 ! Sigma0(a)
1147 and %o7,%o0,%g4
1149 or %g3,%g4,%g4 ! Maj(a,b,c)
1151 add %g4,%g1,%g1
1160 sllx %g3,56,%g4
1163 xor %g4,%g2,%g2
1164 sllx %g4,7,%g4
1167 xor %g4,%g2,%g2
1172 srlx %g5,6,%g4
1177 xor %g3,%g4,%g4
1179 xor %g5,%g4,%g4
1181 xor %g3,%g4,%g4
1183 xor %g5,%g4,%g4 ! sigma1(X[18+14])
1189 add %g4,%g2,%g2
1199 sllx %o2,23,%g4
1202 xor %g4,%o5,%o5
1203 sllx %o2,46,%g4
1206 xor %g4,%o5,%o5
1207 sllx %o2,50,%g4
1210 xor %g4,%o5,%g3 ! Sigma1(e)
1215 sllx %g1,25,%g4
1218 xor %g4,%o5,%o5
1219 sllx %g1,30,%g4
1222 xor %g4,%o5,%o5
1223 sllx %g1,36,%g4
1225 xor %g4,%o5,%o5 ! Sigma0(a)
1228 and %g1,%o7,%g4
1230 or %g3,%g4,%g4 ! Maj(a,b,c)
1232 add %g4,%o5,%o5
1241 sllx %g3,56,%g4
1244 xor %g4,%g2,%g2
1245 sllx %g4,7,%g4
1248 xor %g4,%g2,%g2
1253 srlx %g5,6,%g4
1258 xor %g3,%g4,%g4
1260 xor %g5,%g4,%g4
1262 xor %g3,%g4,%g4
1264 xor %g5,%g4,%g4 ! sigma1(X[19+14])
1270 add %g4,%g2,%g2
1280 sllx %o1,23,%g4
1283 xor %g4,%o4,%o4
1284 sllx %o1,46,%g4
1287 xor %g4,%o4,%o4
1288 sllx %o1,50,%g4
1291 xor %g4,%o4,%g3 ! Sigma1(e)
1296 sllx %o5,25,%g4
1299 xor %g4,%o4,%o4
1300 sllx %o5,30,%g4
1303 xor %g4,%o4,%o4
1304 sllx %o5,36,%g4
1306 xor %g4,%o4,%o4 ! Sigma0(a)
1309 and %o5,%g1,%g4
1311 or %g3,%g4,%g4 ! Maj(a,b,c)
1313 add %g4,%o4,%o4
1322 sllx %g3,56,%g4
1325 xor %g4,%g2,%g2
1326 sllx %g4,7,%g4
1329 xor %g4,%g2,%g2
1334 srlx %g5,6,%g4
1339 xor %g3,%g4,%g4
1341 xor %g5,%g4,%g4
1343 xor %g3,%g4,%g4
1345 xor %g5,%g4,%g4 ! sigma1(X[20+14])
1351 add %g4,%g2,%g2
1361 sllx %o0,23,%g4
1364 xor %g4,%o3,%o3
1365 sllx %o0,46,%g4
1368 xor %g4,%o3,%o3
1369 sllx %o0,50,%g4
1372 xor %g4,%o3,%g3 ! Sigma1(e)
1377 sllx %o4,25,%g4
1380 xor %g4,%o3,%o3
1381 sllx %o4,30,%g4
1384 xor %g4,%o3,%o3
1385 sllx %o4,36,%g4
1387 xor %g4,%o3,%o3 ! Sigma0(a)
1390 and %o4,%o5,%g4
1392 or %g3,%g4,%g4 ! Maj(a,b,c)
1394 add %g4,%o3,%o3
1403 sllx %g3,56,%g4
1406 xor %g4,%g2,%g2
1407 sllx %g4,7,%g4
1410 xor %g4,%g2,%g2
1415 srlx %g5,6,%g4
1420 xor %g3,%g4,%g4
1422 xor %g5,%g4,%g4
1424 xor %g3,%g4,%g4
1426 xor %g5,%g4,%g4 ! sigma1(X[21+14])
1432 add %g4,%g2,%g2
1442 sllx %o7,23,%g4
1445 xor %g4,%o2,%o2
1446 sllx %o7,46,%g4
1449 xor %g4,%o2,%o2
1450 sllx %o7,50,%g4
1453 xor %g4,%o2,%g3 ! Sigma1(e)
1458 sllx %o3,25,%g4
1461 xor %g4,%o2,%o2
1462 sllx %o3,30,%g4
1465 xor %g4,%o2,%o2
1466 sllx %o3,36,%g4
1468 xor %g4,%o2,%o2 ! Sigma0(a)
1471 and %o3,%o4,%g4
1473 or %g3,%g4,%g4 ! Maj(a,b,c)
1475 add %g4,%o2,%o2
1484 sllx %g3,56,%g4
1487 xor %g4,%g2,%g2
1488 sllx %g4,7,%g4
1491 xor %g4,%g2,%g2
1496 srlx %g5,6,%g4
1501 xor %g3,%g4,%g4
1503 xor %g5,%g4,%g4
1505 xor %g3,%g4,%g4
1507 xor %g5,%g4,%g4 ! sigma1(X[22+14])
1513 add %g4,%g2,%g2
1523 sllx %g1,23,%g4
1526 xor %g4,%o1,%o1
1527 sllx %g1,46,%g4
1530 xor %g4,%o1,%o1
1531 sllx %g1,50,%g4
1534 xor %g4,%o1,%g3 ! Sigma1(e)
1539 sllx %o2,25,%g4
1542 xor %g4,%o1,%o1
1543 sllx %o2,30,%g4
1546 xor %g4,%o1,%o1
1547 sllx %o2,36,%g4
1549 xor %g4,%o1,%o1 ! Sigma0(a)
1552 and %o2,%o3,%g4
1554 or %g3,%g4,%g4 ! Maj(a,b,c)
1556 add %g4,%o1,%o1
1565 sllx %g3,56,%g4
1568 xor %g4,%g2,%g2
1569 sllx %g4,7,%g4
1572 xor %g4,%g2,%g2
1577 srlx %g5,6,%g4
1582 xor %g3,%g4,%g4
1584 xor %g5,%g4,%g4
1586 xor %g3,%g4,%g4
1588 xor %g5,%g4,%g4 ! sigma1(X[23+14])
1594 add %g4,%g2,%g2
1604 sllx %o5,23,%g4
1607 xor %g4,%o0,%o0
1608 sllx %o5,46,%g4
1611 xor %g4,%o0,%o0
1612 sllx %o5,50,%g4
1615 xor %g4,%o0,%g3 ! Sigma1(e)
1620 sllx %o1,25,%g4
1623 xor %g4,%o0,%o0
1624 sllx %o1,30,%g4
1627 xor %g4,%o0,%o0
1628 sllx %o1,36,%g4
1630 xor %g4,%o0,%o0 ! Sigma0(a)
1633 and %o1,%o2,%g4
1635 or %g3,%g4,%g4 ! Maj(a,b,c)
1637 add %g4,%o0,%o0
1646 sllx %g3,56,%g4
1649 xor %g4,%g2,%g2
1650 sllx %g4,7,%g4
1653 xor %g4,%g2,%g2
1658 srlx %g5,6,%g4
1663 xor %g3,%g4,%g4
1665 xor %g5,%g4,%g4
1667 xor %g3,%g4,%g4
1669 xor %g5,%g4,%g4 ! sigma1(X[24+14])
1675 add %g4,%g2,%g2
1685 sllx %o4,23,%g4
1688 xor %g4,%o7,%o7
1689 sllx %o4,46,%g4
1692 xor %g4,%o7,%o7
1693 sllx %o4,50,%g4
1696 xor %g4,%o7,%g3 ! Sigma1(e)
1701 sllx %o0,25,%g4
1704 xor %g4,%o7,%o7
1705 sllx %o0,30,%g4
1708 xor %g4,%o7,%o7
1709 sllx %o0,36,%g4
1711 xor %g4,%o7,%o7 ! Sigma0(a)
1714 and %o0,%o1,%g4
1716 or %g3,%g4,%g4 ! Maj(a,b,c)
1718 add %g4,%o7,%o7
1727 sllx %g3,56,%g4
1730 xor %g4,%g2,%g2
1731 sllx %g4,7,%g4
1734 xor %g4,%g2,%g2
1739 srlx %g5,6,%g4
1744 xor %g3,%g4,%g4
1746 xor %g5,%g4,%g4
1748 xor %g3,%g4,%g4
1750 xor %g5,%g4,%g4 ! sigma1(X[25+14])
1756 add %g4,%g2,%g2
1766 sllx %o3,23,%g4
1769 xor %g4,%g1,%g1
1770 sllx %o3,46,%g4
1773 xor %g4,%g1,%g1
1774 sllx %o3,50,%g4
1777 xor %g4,%g1,%g3 ! Sigma1(e)
1782 sllx %o7,25,%g4
1785 xor %g4,%g1,%g1
1786 sllx %o7,30,%g4
1789 xor %g4,%g1,%g1
1790 sllx %o7,36,%g4
1792 xor %g4,%g1,%g1 ! Sigma0(a)
1795 and %o7,%o0,%g4
1797 or %g3,%g4,%g4 ! Maj(a,b,c)
1799 add %g4,%g1,%g1
1808 sllx %g3,56,%g4
1811 xor %g4,%g2,%g2
1812 sllx %g4,7,%g4
1815 xor %g4,%g2,%g2
1820 srlx %g5,6,%g4
1825 xor %g3,%g4,%g4
1827 xor %g5,%g4,%g4
1829 xor %g3,%g4,%g4
1831 xor %g5,%g4,%g4 ! sigma1(X[26+14])
1837 add %g4,%g2,%g2
1847 sllx %o2,23,%g4
1850 xor %g4,%o5,%o5
1851 sllx %o2,46,%g4
1854 xor %g4,%o5,%o5
1855 sllx %o2,50,%g4
1858 xor %g4,%o5,%g3 ! Sigma1(e)
1863 sllx %g1,25,%g4
1866 xor %g4,%o5,%o5
1867 sllx %g1,30,%g4
1870 xor %g4,%o5,%o5
1871 sllx %g1,36,%g4
1873 xor %g4,%o5,%o5 ! Sigma0(a)
1876 and %g1,%o7,%g4
1878 or %g3,%g4,%g4 ! Maj(a,b,c)
1880 add %g4,%o5,%o5
1889 sllx %g3,56,%g4
1892 xor %g4,%g2,%g2
1893 sllx %g4,7,%g4
1896 xor %g4,%g2,%g2
1901 srlx %g5,6,%g4
1906 xor %g3,%g4,%g4
1908 xor %g5,%g4,%g4
1910 xor %g3,%g4,%g4
1912 xor %g5,%g4,%g4 ! sigma1(X[27+14])
1918 add %g4,%g2,%g2
1928 sllx %o1,23,%g4
1931 xor %g4,%o4,%o4
1932 sllx %o1,46,%g4
1935 xor %g4,%o4,%o4
1936 sllx %o1,50,%g4
1939 xor %g4,%o4,%g3 ! Sigma1(e)
1944 sllx %o5,25,%g4
1947 xor %g4,%o4,%o4
1948 sllx %o5,30,%g4
1951 xor %g4,%o4,%o4
1952 sllx %o5,36,%g4
1954 xor %g4,%o4,%o4 ! Sigma0(a)
1957 and %o5,%g1,%g4
1959 or %g3,%g4,%g4 ! Maj(a,b,c)
1961 add %g4,%o4,%o4
1970 sllx %g3,56,%g4
1973 xor %g4,%g2,%g2
1974 sllx %g4,7,%g4
1977 xor %g4,%g2,%g2
1982 srlx %g5,6,%g4
1987 xor %g3,%g4,%g4
1989 xor %g5,%g4,%g4
1991 xor %g3,%g4,%g4
1993 xor %g5,%g4,%g4 ! sigma1(X[28+14])
1999 add %g4,%g2,%g2
2009 sllx %o0,23,%g4
2012 xor %g4,%o3,%o3
2013 sllx %o0,46,%g4
2016 xor %g4,%o3,%o3
2017 sllx %o0,50,%g4
2020 xor %g4,%o3,%g3 ! Sigma1(e)
2025 sllx %o4,25,%g4
2028 xor %g4,%o3,%o3
2029 sllx %o4,30,%g4
2032 xor %g4,%o3,%o3
2033 sllx %o4,36,%g4
2035 xor %g4,%o3,%o3 ! Sigma0(a)
2038 and %o4,%o5,%g4
2040 or %g3,%g4,%g4 ! Maj(a,b,c)
2042 add %g4,%o3,%o3
2051 sllx %g3,56,%g4
2054 xor %g4,%g2,%g2
2055 sllx %g4,7,%g4
2058 xor %g4,%g2,%g2
2063 srlx %g5,6,%g4
2068 xor %g3,%g4,%g4
2070 xor %g5,%g4,%g4
2072 xor %g3,%g4,%g4
2074 xor %g5,%g4,%g4 ! sigma1(X[29+14])
2080 add %g4,%g2,%g2
2090 sllx %o7,23,%g4
2093 xor %g4,%o2,%o2
2094 sllx %o7,46,%g4
2097 xor %g4,%o2,%o2
2098 sllx %o7,50,%g4
2101 xor %g4,%o2,%g3 ! Sigma1(e)
2106 sllx %o3,25,%g4
2109 xor %g4,%o2,%o2
2110 sllx %o3,30,%g4
2113 xor %g4,%o2,%o2
2114 sllx %o3,36,%g4
2116 xor %g4,%o2,%o2 ! Sigma0(a)
2119 and %o3,%o4,%g4
2121 or %g3,%g4,%g4 ! Maj(a,b,c)
2123 add %g4,%o2,%o2
2132 sllx %g3,56,%g4
2135 xor %g4,%g2,%g2
2136 sllx %g4,7,%g4
2139 xor %g4,%g2,%g2
2144 srlx %g5,6,%g4
2149 xor %g3,%g4,%g4
2151 xor %g5,%g4,%g4
2153 xor %g3,%g4,%g4
2155 xor %g5,%g4,%g4 ! sigma1(X[30+14])
2161 add %g4,%g2,%g2
2171 sllx %g1,23,%g4
2174 xor %g4,%o1,%o1
2175 sllx %g1,46,%g4
2178 xor %g4,%o1,%o1
2179 sllx %g1,50,%g4
2182 xor %g4,%o1,%g3 ! Sigma1(e)
2187 sllx %o2,25,%g4
2190 xor %g4,%o1,%o1
2191 sllx %o2,30,%g4
2194 xor %g4,%o1,%o1
2195 sllx %o2,36,%g4
2197 xor %g4,%o1,%o1 ! Sigma0(a)
2200 and %o2,%o3,%g4
2202 or %g3,%g4,%g4 ! Maj(a,b,c)
2204 add %g4,%o1,%o1
2213 sllx %g3,56,%g4
2216 xor %g4,%g2,%g2
2217 sllx %g4,7,%g4
2220 xor %g4,%g2,%g2
2225 srlx %g5,6,%g4
2230 xor %g3,%g4,%g4
2232 xor %g5,%g4,%g4
2234 xor %g3,%g4,%g4
2236 xor %g5,%g4,%g4 ! sigma1(X[31+14])
2242 add %g4,%g2,%g2
2252 sllx %o5,23,%g4
2255 xor %g4,%o0,%o0
2256 sllx %o5,46,%g4
2259 xor %g4,%o0,%o0
2260 sllx %o5,50,%g4
2263 xor %g4,%o0,%g3 ! Sigma1(e)
2268 sllx %o1,25,%g4
2271 xor %g4,%o0,%o0
2272 sllx %o1,30,%g4
2275 xor %g4,%o0,%o0
2276 sllx %o1,36,%g4
2278 xor %g4,%o0,%o0 ! Sigma0(a)
2281 and %o1,%o2,%g4
2283 or %g3,%g4,%g4 ! Maj(a,b,c)
2285 add %g4,%o0,%o0
2304 sllx %l2,32,%g4
2306 or %l3,%g4,%g4
2308 add %g4,%o1,%o1
2330 sllx %l2,32,%g4
2332 or %l3,%g4,%g4
2334 add %g4,%o5,%o5