Lines Matching refs:g4
205 sllx %l0,%g3,%g4
208 or %g4,%g5,%g5
215 sllx %o4,23,%g4
218 xor %g4,%o7,%o7
219 sllx %o4,46,%g4
222 xor %g4,%o7,%o7
223 sllx %o4,50,%g4
226 xor %g4,%o7,%g3 ! Sigma1(e)
231 sllx %o0,25,%g4
234 xor %g4,%o7,%o7
235 sllx %o0,30,%g4
238 xor %g4,%o7,%o7
239 sllx %o0,36,%g4
241 xor %g4,%o7,%o7 ! Sigma0(a)
244 and %o0,%o1,%g4
246 or %g3,%g4,%g4 ! Maj(a,b,c)
248 add %g4,%o7,%o7
254 sllx %l2,%g3,%g4
257 or %g4,%g5,%g5
264 sllx %o3,23,%g4
267 xor %g4,%g1,%g1
268 sllx %o3,46,%g4
271 xor %g4,%g1,%g1
272 sllx %o3,50,%g4
275 xor %g4,%g1,%g3 ! Sigma1(e)
280 sllx %o7,25,%g4
283 xor %g4,%g1,%g1
284 sllx %o7,30,%g4
287 xor %g4,%g1,%g1
288 sllx %o7,36,%g4
290 xor %g4,%g1,%g1 ! Sigma0(a)
293 and %o7,%o0,%g4
295 or %g3,%g4,%g4 ! Maj(a,b,c)
297 add %g4,%g1,%g1
303 sllx %l4,%g3,%g4
306 or %g4,%g5,%g5
313 sllx %o2,23,%g4
316 xor %g4,%o5,%o5
317 sllx %o2,46,%g4
320 xor %g4,%o5,%o5
321 sllx %o2,50,%g4
324 xor %g4,%o5,%g3 ! Sigma1(e)
329 sllx %g1,25,%g4
332 xor %g4,%o5,%o5
333 sllx %g1,30,%g4
336 xor %g4,%o5,%o5
337 sllx %g1,36,%g4
339 xor %g4,%o5,%o5 ! Sigma0(a)
342 and %g1,%o7,%g4
344 or %g3,%g4,%g4 ! Maj(a,b,c)
346 add %g4,%o5,%o5
352 sllx %l6,%g3,%g4
355 or %g4,%g5,%g5
362 sllx %o1,23,%g4
365 xor %g4,%o4,%o4
366 sllx %o1,46,%g4
369 xor %g4,%o4,%o4
370 sllx %o1,50,%g4
373 xor %g4,%o4,%g3 ! Sigma1(e)
378 sllx %o5,25,%g4
381 xor %g4,%o4,%o4
382 sllx %o5,30,%g4
385 xor %g4,%o4,%o4
386 sllx %o5,36,%g4
388 xor %g4,%o4,%o4 ! Sigma0(a)
391 and %o5,%g1,%g4
393 or %g3,%g4,%g4 ! Maj(a,b,c)
395 add %g4,%o4,%o4
401 sllx %l0,%g3,%g4
404 or %g4,%g5,%g5
411 sllx %o0,23,%g4
414 xor %g4,%o3,%o3
415 sllx %o0,46,%g4
418 xor %g4,%o3,%o3
419 sllx %o0,50,%g4
422 xor %g4,%o3,%g3 ! Sigma1(e)
427 sllx %o4,25,%g4
430 xor %g4,%o3,%o3
431 sllx %o4,30,%g4
434 xor %g4,%o3,%o3
435 sllx %o4,36,%g4
437 xor %g4,%o3,%o3 ! Sigma0(a)
440 and %o4,%o5,%g4
442 or %g3,%g4,%g4 ! Maj(a,b,c)
444 add %g4,%o3,%o3
450 sllx %l2,%g3,%g4
453 or %g4,%g5,%g5
460 sllx %o7,23,%g4
463 xor %g4,%o2,%o2
464 sllx %o7,46,%g4
467 xor %g4,%o2,%o2
468 sllx %o7,50,%g4
471 xor %g4,%o2,%g3 ! Sigma1(e)
476 sllx %o3,25,%g4
479 xor %g4,%o2,%o2
480 sllx %o3,30,%g4
483 xor %g4,%o2,%o2
484 sllx %o3,36,%g4
486 xor %g4,%o2,%o2 ! Sigma0(a)
489 and %o3,%o4,%g4
491 or %g3,%g4,%g4 ! Maj(a,b,c)
493 add %g4,%o2,%o2
499 sllx %l4,%g3,%g4
502 or %g4,%g5,%g5
509 sllx %g1,23,%g4
512 xor %g4,%o1,%o1
513 sllx %g1,46,%g4
516 xor %g4,%o1,%o1
517 sllx %g1,50,%g4
520 xor %g4,%o1,%g3 ! Sigma1(e)
525 sllx %o2,25,%g4
528 xor %g4,%o1,%o1
529 sllx %o2,30,%g4
532 xor %g4,%o1,%o1
533 sllx %o2,36,%g4
535 xor %g4,%o1,%o1 ! Sigma0(a)
538 and %o2,%o3,%g4
540 or %g3,%g4,%g4 ! Maj(a,b,c)
542 add %g4,%o1,%o1
548 sllx %l6,%g3,%g4
551 or %g4,%g5,%g5
558 sllx %o5,23,%g4
561 xor %g4,%o0,%o0
562 sllx %o5,46,%g4
565 xor %g4,%o0,%o0
566 sllx %o5,50,%g4
569 xor %g4,%o0,%g3 ! Sigma1(e)
574 sllx %o1,25,%g4
577 xor %g4,%o0,%o0
578 sllx %o1,30,%g4
581 xor %g4,%o0,%o0
582 sllx %o1,36,%g4
584 xor %g4,%o0,%o0 ! Sigma0(a)
587 and %o1,%o2,%g4
589 or %g3,%g4,%g4 ! Maj(a,b,c)
591 add %g4,%o0,%o0
597 sllx %l0,%g3,%g4
600 or %g4,%g5,%g5
607 sllx %o4,23,%g4
610 xor %g4,%o7,%o7
611 sllx %o4,46,%g4
614 xor %g4,%o7,%o7
615 sllx %o4,50,%g4
618 xor %g4,%o7,%g3 ! Sigma1(e)
623 sllx %o0,25,%g4
626 xor %g4,%o7,%o7
627 sllx %o0,30,%g4
630 xor %g4,%o7,%o7
631 sllx %o0,36,%g4
633 xor %g4,%o7,%o7 ! Sigma0(a)
636 and %o0,%o1,%g4
638 or %g3,%g4,%g4 ! Maj(a,b,c)
640 add %g4,%o7,%o7
646 sllx %l2,%g3,%g4
649 or %g4,%g5,%g5
656 sllx %o3,23,%g4
659 xor %g4,%g1,%g1
660 sllx %o3,46,%g4
663 xor %g4,%g1,%g1
664 sllx %o3,50,%g4
667 xor %g4,%g1,%g3 ! Sigma1(e)
672 sllx %o7,25,%g4
675 xor %g4,%g1,%g1
676 sllx %o7,30,%g4
679 xor %g4,%g1,%g1
680 sllx %o7,36,%g4
682 xor %g4,%g1,%g1 ! Sigma0(a)
685 and %o7,%o0,%g4
687 or %g3,%g4,%g4 ! Maj(a,b,c)
689 add %g4,%g1,%g1
695 sllx %l4,%g3,%g4
698 or %g4,%g5,%g5
705 sllx %o2,23,%g4
708 xor %g4,%o5,%o5
709 sllx %o2,46,%g4
712 xor %g4,%o5,%o5
713 sllx %o2,50,%g4
716 xor %g4,%o5,%g3 ! Sigma1(e)
721 sllx %g1,25,%g4
724 xor %g4,%o5,%o5
725 sllx %g1,30,%g4
728 xor %g4,%o5,%o5
729 sllx %g1,36,%g4
731 xor %g4,%o5,%o5 ! Sigma0(a)
734 and %g1,%o7,%g4
736 or %g3,%g4,%g4 ! Maj(a,b,c)
738 add %g4,%o5,%o5
744 sllx %l6,%g3,%g4
747 or %g4,%g5,%g5
754 sllx %o1,23,%g4
757 xor %g4,%o4,%o4
758 sllx %o1,46,%g4
761 xor %g4,%o4,%o4
762 sllx %o1,50,%g4
765 xor %g4,%o4,%g3 ! Sigma1(e)
770 sllx %o5,25,%g4
773 xor %g4,%o4,%o4
774 sllx %o5,30,%g4
777 xor %g4,%o4,%o4
778 sllx %o5,36,%g4
780 xor %g4,%o4,%o4 ! Sigma0(a)
783 and %o5,%g1,%g4
785 or %g3,%g4,%g4 ! Maj(a,b,c)
787 add %g4,%o4,%o4
793 g4
796 or %g4,%g5,%g5
805 sllx %o0,23,%g4
808 xor %g4,%o3,%o3
809 sllx %o0,46,%g4
812 xor %g4,%o3,%o3
813 sllx %o0,50,%g4
816 xor %g4,%o3,%g3 ! Sigma1(e)
821 sllx %o4,25,%g4
824 xor %g4,%o3,%o3
825 sllx %o4,30,%g4
828 xor %g4,%o3,%o3
829 sllx %o4,36,%g4
831 xor %g4,%o3,%o3 ! Sigma0(a)
834 and %o4,%o5,%g4
836 or %g3,%g4,%g4 ! Maj(a,b,c)
838 add %g4,%o3,%o3
844 sllx %l2,%g3,%g4
847 or %g4,%g5,%g5
854 sllx %o7,23,%g4
857 xor %g4,%o2,%o2
858 sllx %o7,46,%g4
861 xor %g4,%o2,%o2
862 sllx %o7,50,%g4
865 xor %g4,%o2,%g3 ! Sigma1(e)
870 sllx %o3,25,%g4
873 xor %g4,%o2,%o2
874 sllx %o3,30,%g4
877 xor %g4,%o2,%o2
878 sllx %o3,36,%g4
880 xor %g4,%o2,%o2 ! Sigma0(a)
883 and %o3,%o4,%g4
885 or %g3,%g4,%g4 ! Maj(a,b,c)
887 add %g4,%o2,%o2
893 sllx %l4,%g3,%g4
896 or %g4,%g5,%g5
903 sllx %g1,23,%g4
906 xor %g4,%o1,%o1
907 sllx %g1,46,%g4
910 xor %g4,%o1,%o1
911 sllx %g1,50,%g4
914 xor %g4,%o1,%g3 ! Sigma1(e)
919 sllx %o2,25,%g4
922 xor %g4,%o1,%o1
923 sllx %o2,30,%g4
926 xor %g4,%o1,%o1
927 sllx %o2,36,%g4
929 xor %g4,%o1,%o1 ! Sigma0(a)
932 and %o2,%o3,%g4
934 or %g3,%g4,%g4 ! Maj(a,b,c)
936 add %g4,%o1,%o1
944 sllx %l6,%g3,%g4
947 or %g4,%g5,%g5
958 sllx %o5,23,%g4
961 xor %g4,%o0,%o0
962 sllx %o5,46,%g4
965 xor %g4,%o0,%o0
966 sllx %o5,50,%g4
969 xor %g4,%o0,%g3 ! Sigma1(e)
974 sllx %o1,25,%g4
977 xor %g4,%o0,%o0
978 sllx %o1,30,%g4
981 xor %g4,%o0,%o0
982 sllx %o1,36,%g4
984 xor %g4,%o0,%o0 ! Sigma0(a)
987 and %o1,%o2,%g4
989 or %g3,%g4,%g4 ! Maj(a,b,c)
991 add %g4,%o0,%o0
1001 sllx %g3,56,%g4
1004 xor %g4,%g2,%g2
1005 sllx %g4,7,%g4
1008 xor %g4,%g2,%g2
1013 srlx %g5,6,%g4
1018 xor %g3,%g4,%g4
1020 xor %g5,%g4,%g4
1022 xor %g3,%g4,%g4
1024 xor %g5,%g4,%g4 ! sigma1(X[16+14])
1030 add %g4,%g2,%g2
1040 sllx %o4,23,%g4
1043 xor %g4,%o7,%o7
1044 sllx %o4,46,%g4
1047 xor %g4,%o7,%o7
1048 sllx %o4,50,%g4
1051 xor %g4,%o7,%g3 ! Sigma1(e)
1056 sllx %o0,25,%g4
1059 xor %g4,%o7,%o7
1060 sllx %o0,30,%g4
1063 xor %g4,%o7,%o7
1064 sllx %o0,36,%g4
1066 xor %g4,%o7,%o7 ! Sigma0(a)
1069 and %o0,%o1,%g4
1071 or %g3,%g4,%g4 ! Maj(a,b,c)
1073 add %g4,%o7,%o7
1082 sllx %g3,56,%g4
1085 xor %g4,%g2,%g2
1086 sllx %g4,7,%g4
1089 xor %g4,%g2,%g2
1094 srlx %g5,6,%g4
1099 xor %g3,%g4,%g4
1101 xor %g5,%g4,%g4
1103 xor %g3,%g4,%g4
1105 xor %g5,%g4,%g4 ! sigma1(X[17+14])
1111 add %g4,%g2,%g2
1121 sllx %o3,23,%g4
1124 xor %g4,%g1,%g1
1125 sllx %o3,46,%g4
1128 xor %g4,%g1,%g1
1129 sllx %o3,50,%g4
1132 xor %g4,%g1,%g3 ! Sigma1(e)
1137 sllx %o7,25,%g4
1140 xor %g4,%g1,%g1
1141 sllx %o7,30,%g4
1144 xor %g4,%g1,%g1
1145 sllx %o7,36,%g4
1147 xor %g4,%g1,%g1 ! Sigma0(a)
1150 and %o7,%o0,%g4
1152 or %g3,%g4,%g4 ! Maj(a,b,c)
1154 add %g4,%g1,%g1
1163 sllx %g3,56,%g4
1166 xor %g4,%g2,%g2
1167 sllx %g4,7,%g4
1170 xor %g4,%g2,%g2
1175 srlx %g5,6,%g4
1180 xor %g3,%g4,%g4
1182 xor %g5,%g4,%g4
1184 xor %g3,%g4,%g4
1186 xor %g5,%g4,%g4 ! sigma1(X[18+14])
1192 add %g4,%g2,%g2
1202 sllx %o2,23,%g4
1205 xor %g4,%o5,%o5
1206 sllx %o2,46,%g4
1209 xor %g4,%o5,%o5
1210 sllx %o2,50,%g4
1213 xor %g4,%o5,%g3 ! Sigma1(e)
1218 sllx %g1,25,%g4
1221 xor %g4,%o5,%o5
1222 sllx %g1,30,%g4
1225 xor %g4,%o5,%o5
1226 sllx %g1,36,%g4
1228 xor %g4,%o5,%o5 ! Sigma0(a)
1231 and %g1,%o7,%g4
1233 or %g3,%g4,%g4 ! Maj(a,b,c)
1235 add %g4,%o5,%o5
1244 sllx %g3,56,%g4
1247 xor %g4,%g2,%g2
1248 sllx %g4,7,%g4
1251 xor %g4,%g2,%g2
1256 srlx %g5,6,%g4
1261 xor %g3,%g4,%g4
1263 xor %g5,%g4,%g4
1265 xor %g3,%g4,%g4
1267 xor %g5,%g4,%g4 ! sigma1(X[19+14])
1273 add %g4,%g2,%g2
1283 sllx %o1,23,%g4
1286 xor %g4,%o4,%o4
1287 sllx %o1,46,%g4
1290 xor %g4,%o4,%o4
1291 sllx %o1,50,%g4
1294 xor %g4,%o4,%g3 ! Sigma1(e)
1299 sllx %o5,25,%g4
1302 xor %g4,%o4,%o4
1303 sllx %o5,30,%g4
1306 xor %g4,%o4,%o4
1307 sllx %o5,36,%g4
1309 xor %g4,%o4,%o4 ! Sigma0(a)
1312 and %o5,%g1,%g4
1314 or %g3,%g4,%g4 ! Maj(a,b,c)
1316 add %g4,%o4,%o4
1325 sllx %g3,56,%g4
1328 xor %g4,%g2,%g2
1329 sllx %g4,7,%g4
1332 xor %g4,%g2,%g2
1337 srlx %g5,6,%g4
1342 xor %g3,%g4,%g4
1344 xor %g5,%g4,%g4
1346 xor %g3,%g4,%g4
1348 xor %g5,%g4,%g4 ! sigma1(X[20+14])
1354 add %g4,%g2,%g2
1364 sllx %o0,23,%g4
1367 xor %g4,%o3,%o3
1368 sllx %o0,46,%g4
1371 xor %g4,%o3,%o3
1372 sllx %o0,50,%g4
1375 xor %g4,%o3,%g3 ! Sigma1(e)
1380 sllx %o4,25,%g4
1383 xor %g4,%o3,%o3
1384 sllx %o4,30,%g4
1387 xor %g4,%o3,%o3
1388 sllx %o4,36,%g4
1390 xor %g4,%o3,%o3 ! Sigma0(a)
1393 and %o4,%o5,%g4
1395 or %g3,%g4,%g4 ! Maj(a,b,c)
1397 add %g4,%o3,%o3
1406 sllx %g3,56,%g4
1409 xor %g4,%g2,%g2
1410 sllx %g4,7,%g4
1413 xor %g4,%g2,%g2
1418 srlx %g5,6,%g4
1423 xor %g3,%g4,%g4
1425 xor %g5,%g4,%g4
1427 xor %g3,%g4,%g4
1429 xor %g5,%g4,%g4 ! sigma1(X[21+14])
1435 add %g4,%g2,%g2
1445 sllx %o7,23,%g4
1448 xor %g4,%o2,%o2
1449 sllx %o7,46,%g4
1452 xor %g4,%o2,%o2
1453 sllx %o7,50,%g4
1456 xor %g4,%o2,%g3 ! Sigma1(e)
1461 sllx %o3,25,%g4
1464 xor %g4,%o2,%o2
1465 sllx %o3,30,%g4
1468 xor %g4,%o2,%o2
1469 sllx %o3,36,%g4
1471 xor %g4,%o2,%o2 ! Sigma0(a)
1474 and %o3,%o4,%g4
1476 or %g3,%g4,%g4 ! Maj(a,b,c)
1478 add %g4,%o2,%o2
1487 sllx %g3,56,%g4
1490 xor %g4,%g2,%g2
1491 sllx %g4,7,%g4
1494 xor %g4,%g2,%g2
1499 srlx %g5,6,%g4
1504 xor %g3,%g4,%g4
1506 xor %g5,%g4,%g4
1508 xor %g3,%g4,%g4
1510 xor %g5,%g4,%g4 ! sigma1(X[22+14])
1516 add %g4,%g2,%g2
1526 sllx %g1,23,%g4
1529 xor %g4,%o1,%o1
1530 sllx %g1,46,%g4
1533 xor %g4,%o1,%o1
1534 sllx %g1,50,%g4
1537 xor %g4,%o1,%g3 ! Sigma1(e)
1542 sllx %o2,25,%g4
1545 xor %g4,%o1,%o1
1546 sllx %o2,30,%g4
1549 xor %g4,%o1,%o1
1550 sllx %o2,36,%g4
1552 xor %g4,%o1,%o1 ! Sigma0(a)
1555 and %o2,%o3,%g4
1557 or %g3,%g4,%g4 ! Maj(a,b,c)
1559 add %g4,%o1,%o1
1568 sllx %g3,56,%g4
1571 xor %g4,%g2,%g2
1572 sllx %g4,7,%g4
1575 xor %g4,%g2,%g2
1580 srlx %g5,6,%g4
1585 xor %g3,%g4,%g4
1587 xor %g5,%g4,%g4
1589 xor %g3,%g4,%g4
1591 xor %g5,%g4,%g4 ! sigma1(X[23+14])
1597 add %g4,%g2,%g2
1607 sllx %o5,23,%g4
1610 xor %g4,%o0,%o0
1611 sllx %o5,46,%g4
1614 xor %g4,%o0,%o0
1615 sllx %o5,50,%g4
1618 xor %g4,%o0,%g3 ! Sigma1(e)
1623 sllx %o1,25,%g4
1626 xor %g4,%o0,%o0
1627 sllx %o1,30,%g4
1630 xor %g4,%o0,%o0
1631 sllx %o1,36,%g4
1633 xor %g4,%o0,%o0 ! Sigma0(a)
1636 and %o1,%o2,%g4
1638 or %g3,%g4,%g4 ! Maj(a,b,c)
1640 add %g4,%o0,%o0
1649 sllx %g3,56,%g4
1652 xor %g4,%g2,%g2
1653 sllx %g4,7,%g4
1656 xor %g4,%g2,%g2
1661 srlx %g5,6,%g4
1666 xor %g3,%g4,%g4
1668 xor %g5,%g4,%g4
1670 xor %g3,%g4,%g4
1672 xor %g5,%g4,%g4 ! sigma1(X[24+14])
1678 add %g4,%g2,%g2
1688 sllx %o4,23,%g4
1691 xor %g4,%o7,%o7
1692 sllx %o4,46,%g4
1695 xor %g4,%o7,%o7
1696 sllx %o4,50,%g4
1699 xor %g4,%o7,%g3 ! Sigma1(e)
1704 sllx %o0,25,%g4
1707 xor %g4,%o7,%o7
1708 sllx %o0,30,%g4
1711 xor %g4,%o7,%o7
1712 sllx %o0,36,%g4
1714 xor %g4,%o7,%o7 ! Sigma0(a)
1717 and %o0,%o1,%g4
1719 or %g3,%g4,%g4 ! Maj(a,b,c)
1721 add %g4,%o7,%o7
1730 sllx %g3,56,%g4
1733 xor %g4,%g2,%g2
1734 sllx %g4,7,%g4
1737 xor %g4,%g2,%g2
1742 srlx %g5,6,%g4
1747 xor %g3,%g4,%g4
1749 xor %g5,%g4,%g4
1751 xor %g3,%g4,%g4
1753 xor %g5,%g4,%g4 ! sigma1(X[25+14])
1759 add %g4,%g2,%g2
1769 sllx %o3,23,%g4
1772 xor %g4,%g1,%g1
1773 sllx %o3,46,%g4
1776 xor %g4,%g1,%g1
1777 sllx %o3,50,%g4
1780 xor %g4,%g1,%g3 ! Sigma1(e)
1785 sllx %o7,25,%g4
1788 xor %g4,%g1,%g1
1789 sllx %o7,30,%g4
1792 xor %g4,%g1,%g1
1793 sllx %o7,36,%g4
1795 xor %g4,%g1,%g1 ! Sigma0(a)
1798 and %o7,%o0,%g4
1800 or %g3,%g4,%g4 ! Maj(a,b,c)
1802 add %g4,%g1,%g1
1811 sllx %g3,56,%g4
1814 xor %g4,%g2,%g2
1815 sllx %g4,7,%g4
1818 xor %g4,%g2,%g2
1823 srlx %g5,6,%g4
1828 xor %g3,%g4,%g4
1830 xor %g5,%g4,%g4
1832 xor %g3,%g4,%g4
1834 xor %g5,%g4,%g4 ! sigma1(X[26+14])
1840 add %g4,%g2,%g2
1850 sllx %o2,23,%g4
1853 xor %g4,%o5,%o5
1854 sllx %o2,46,%g4
1857 xor %g4,%o5,%o5
1858 sllx %o2,50,%g4
1861 xor %g4,%o5,%g3 ! Sigma1(e)
1866 sllx %g1,25,%g4
1869 xor %g4,%o5,%o5
1870 sllx %g1,30,%g4
1873 xor %g4,%o5,%o5
1874 sllx %g1,36,%g4
1876 xor %g4,%o5,%o5 ! Sigma0(a)
1879 and %g1,%o7,%g4
1881 or %g3,%g4,%g4 ! Maj(a,b,c)
1883 add %g4,%o5,%o5
1892 sllx %g3,56,%g4
1895 xor %g4,%g2,%g2
1896 sllx %g4,7,%g4
1899 xor %g4,%g2,%g2
1904 srlx %g5,6,%g4
1909 xor %g3,%g4,%g4
1911 xor %g5,%g4,%g4
1913 xor %g3,%g4,%g4
1915 xor %g5,%g4,%g4 ! sigma1(X[27+14])
1921 add %g4,%g2,%g2
1931 sllx %o1,23,%g4
1934 xor %g4,%o4,%o4
1935 sllx %o1,46,%g4
1938 xor %g4,%o4,%o4
1939 sllx %o1,50,%g4
1942 xor %g4,%o4,%g3 ! Sigma1(e)
1947 sllx %o5,25,%g4
1950 xor %g4,%o4,%o4
1951 sllx %o5,30,%g4
1954 xor %g4,%o4,%o4
1955 sllx %o5,36,%g4
1957 xor %g4,%o4,%o4 ! Sigma0(a)
1960 and %o5,%g1,%g4
1962 or %g3,%g4,%g4 ! Maj(a,b,c)
1964 add %g4,%o4,%o4
1973 sllx %g3,56,%g4
1976 xor %g4,%g2,%g2
1977 sllx %g4,7,%g4
1980 xor %g4,%g2,%g2
1985 srlx %g5,6,%g4
1990 xor %g3,%g4,%g4
1992 xor %g5,%g4,%g4
1994 xor %g3,%g4,%g4
1996 xor %g5,%g4,%g4 ! sigma1(X[28+14])
2002 add %g4,%g2,%g2
2012 sllx %o0,23,%g4
2015 xor %g4,%o3,%o3
2016 sllx %o0,46,%g4
2019 xor %g4,%o3,%o3
2020 sllx %o0,50,%g4
2023 xor %g4,%o3,%g3 ! Sigma1(e)
2028 sllx %o4,25,%g4
2031 xor %g4,%o3,%o3
2032 sllx %o4,30,%g4
2035 xor %g4,%o3,%o3
2036 sllx %o4,36,%g4
2038 xor %g4,%o3,%o3 ! Sigma0(a)
2041 and %o4,%o5,%g4
2043 or %g3,%g4,%g4 ! Maj(a,b,c)
2045 add %g4,%o3,%o3
2054 sllx %g3,56,%g4
2057 xor %g4,%g2,%g2
2058 sllx %g4,7,%g4
2061 xor %g4,%g2,%g2
2066 srlx %g5,6,%g4
2071 xor %g3,%g4,%g4
2073 xor %g5,%g4,%g4
2075 xor %g3,%g4,%g4
2077 xor %g5,%g4,%g4 ! sigma1(X[29+14])
2083 add %g4,%g2,%g2
2093 sllx %o7,23,%g4
2096 xor %g4,%o2,%o2
2097 sllx %o7,46,%g4
2100 xor %g4,%o2,%o2
2101 sllx %o7,50,%g4
2104 xor %g4,%o2,%g3 ! Sigma1(e)
2109 sllx %o3,25,%g4
2112 xor %g4,%o2,%o2
2113 sllx %o3,30,%g4
2116 xor %g4,%o2,%o2
2117 sllx %o3,36,%g4
2119 xor %g4,%o2,%o2 ! Sigma0(a)
2122 and %o3,%o4,%g4
2124 or %g3,%g4,%g4 ! Maj(a,b,c)
2126 add %g4,%o2,%o2
2135 sllx %g3,56,%g4
2138 xor %g4,%g2,%g2
2139 sllx %g4,7,%g4
2142 xor %g4,%g2,%g2
2147 srlx %g5,6,%g4
2152 xor %g3,%g4,%g4
2154 xor %g5,%g4,%g4
2156 xor %g3,%g4,%g4
2158 xor %g5,%g4,%g4 ! sigma1(X[30+14])
2164 add %g4,%g2,%g2
2174 sllx %g1,23,%g4
2177 xor %g4,%o1,%o1
2178 sllx %g1,46,%g4
2181 xor %g4,%o1,%o1
2182 sllx %g1,50,%g4
2185 xor %g4,%o1,%g3 ! Sigma1(e)
2190 sllx %o2,25,%g4
2193 xor %g4,%o1,%o1
2194 sllx %o2,30,%g4
2197 xor %g4,%o1,%o1
2198 sllx %o2,36,%g4
2200 xor %g4,%o1,%o1 ! Sigma0(a)
2203 and %o2,%o3,%g4
2205 or %g3,%g4,%g4 ! Maj(a,b,c)
2207 add %g4,%o1,%o1
2216 sllx %g3,56,%g4
2219 xor %g4,%g2,%g2
2220 sllx %g4,7,%g4
2223 xor %g4,%g2,%g2
2228 srlx %g5,6,%g4
2233 xor %g3,%g4,%g4
2235 xor %g5,%g4,%g4
2237 xor %g3,%g4,%g4
2239 xor %g5,%g4,%g4 ! sigma1(X[31+14])
2245 add %g4,%g2,%g2
2255 sllx %o5,23,%g4
2258 xor %g4,%o0,%o0
2259 sllx %o5,46,%g4
2262 xor %g4,%o0,%o0
2263 sllx %o5,50,%g4
2266 xor %g4,%o0,%g3 ! Sigma1(e)
2271 sllx %o1,25,%g4
2274 xor %g4,%o0,%o0
2275 sllx %o1,30,%g4
2278 xor %g4,%o0,%o0
2279 sllx %o1,36,%g4
2281 xor %g4,%o0,%o0 ! Sigma0(a)
2284 and %o1,%o2,%g4
2286 or %g3,%g4,%g4 ! Maj(a,b,c)
2288 add %g4,%o0,%o0
2307 sllx %l2,32,%g4
2309 or %l3,%g4,%g4
2311 add %g4,%o1,%o1
2333 sllx %l2,32,%g4
2335 or %l3,%g4,%g4
2337 add %g4,%o5,%o5