Home | History | Annotate | Download | only in sparc64

Lines Matching refs:g4

152 	srlx	%o1,%i5,%g4
154 or %g4,%o0,%o0
155 srlx %o2,%i5,%g4
157 or %g4,%o1,%o1
158 srlx %o3,%i5,%g4
160 or %g4,%o2,%o2
161 srlx %o4,%i5,%g4
163 or %g4,%o3,%o3
164 srlx %o5,%i5,%g4
166 or %g4,%o4,%o4
167 srlx %g1,%i5,%g4
169 or %g4,%o5,%o5
170 srlx %o7,%i5,%g4
172 or %g4,%g1,%g1
180 sll %l4,7,%g4
183 xor %g4,%l7,%l7
184 sll %l4,21,%g4
187 xor %g4,%l7,%l7
188 sll %l4,26,%g4
191 xor %g4,%l7,%g3 ! Sigma1(e)
196 sll %l0,10,%g4
199 xor %g4,%l7,%l7
200 sll %l0,19,%g4
203 xor %g4,%l7,%l7
204 sll %l0,30,%g4
206 xor %g4,%l7,%l7 ! Sigma0(a)
209 and %l0,%l1,%g4
211 or %g3,%g4,%g4 ! Maj(a,b,c)
213 add %g4,%l7,%l7
220 sll %l3,7,%g4
223 xor %g4,%l6,%l6
224 sll %l3,21,%g4
227 xor %g4,%l6,%l6
228 sll %l3,26,%g4
231 xor %g4,%l6,%g3 ! Sigma1(e)
236 sll %l7,10,%g4
239 xor %g4,%l6,%l6
240 sll %l7,19,%g4
243 xor %g4,%l6,%l6
244 sll %l7,30,%g4
246 xor %g4,%l6,%l6 ! Sigma0(a)
249 and %l7,%l0,%g4
251 or %g3,%g4,%g4 ! Maj(a,b,c)
253 add %g4,%l6,%l6
261 sll %l2,7,%g4
264 xor %g4,%l5,%l5
265 sll %l2,21,%g4
268 xor %g4,%l5,%l5
269 sll %l2,26,%g4
272 xor %g4,%l5,%g3 ! Sigma1(e)
277 sll %l6,10,%g4
280 xor %g4,%l5,%l5
281 sll %l6,19,%g4
284 xor %g4,%l5,%l5
285 sll %l6,30,%g4
287 xor %g4,%l5,%l5 ! Sigma0(a)
290 and %l6,%l7,%g4
292 or %g3,%g4,%g4 ! Maj(a,b,c)
294 add %g4,%l5,%l5
301 sll %l1,7,%g4
304 xor %g4,%l4,%l4
305 sll %l1,21,%g4
308 xor %g4,%l4,%l4
309 sll %l1,26,%g4
312 xor %g4,%l4,%g3 ! Sigma1(e)
317 sll %l5,10,%g4
320 xor %g4,%l4,%l4
321 sll %l5,19,%g4
324 xor %g4,%l4,%l4
325 sll %l5,30,%g4
327 xor %g4,%l4,%l4 ! Sigma0(a)
330 and %l5,%l6,%g4
332 or %g3,%g4,%g4 ! Maj(a,b,c)
334 add %g4,%l4,%l4
342 sll %l0,7,%g4
345 xor %g4,%l3,%l3
346 sll %l0,21,%g4
349 xor %g4,%l3,%l3
350 sll %l0,26,%g4
353 xor %g4,%l3,%g3 ! Sigma1(e)
358 sll %l4,10,%g4
361 xor %g4,%l3,%l3
362 sll %l4,19,%g4
365 xor %g4,%l3,%l3
366 sll %l4,30,%g4
368 xor %g4,%l3,%l3 ! Sigma0(a)
371 and %l4,%l5,%g4
373 or %g3,%g4,%g4 ! Maj(a,b,c)
375 add %g4,%l3,%l3
382 sll %l7,7,%g4
385 xor %g4,%l2,%l2
386 sll %l7,21,%g4
389 xor %g4,%l2,%l2
390 sll %l7,26,%g4
393 xor %g4,%l2,%g3 ! Sigma1(e)
398 sll %l3,10,%g4
401 xor %g4,%l2,%l2
402 sll %l3,19,%g4
405 xor %g4,%l2,%l2
406 sll %l3,30,%g4
408 xor %g4,%l2,%l2 ! Sigma0(a)
411 and %l3,%l4,%g4
413 or %g3,%g4,%g4 ! Maj(a,b,c)
415 add %g4,%l2,%l2
423 sll %l6,7,%g4
426 xor %g4,%l1,%l1
427 sll %l6,21,%g4
430 xor %g4,%l1,%l1
431 sll %l6,26,%g4
434 xor %g4,%l1,%g3 ! Sigma1(e)
439 sll %l2,10,%g4
442 xor %g4,%l1,%l1
443 sll %l2,19,%g4
446 xor %g4,%l1,%l1
447 sll %l2,30,%g4
449 xor %g4,%l1,%l1 ! Sigma0(a)
452 and %l2,%l3,%g4
454 or %g3,%g4,%g4 ! Maj(a,b,c)
456 add %g4,%l1,%l1
463 sll %l5,7,%g4
466 xor %g4,%l0,%l0
467 sll %l5,21,%g4
470 xor %g4,%l0,%l0
471 sll %l5,26,%g4
474 xor %g4,%l0,%g3 ! Sigma1(e)
479 sll %l1,10,%g4
482 xor %g4,%l0,%l0
483 sll %l1,19,%g4
486 xor %g4,%l0,%l0
487 sll %l1,30,%g4
489 xor %g4,%l0,%l0 ! Sigma0(a)
492 and %l1,%l2,%g4
494 or %g3,%g4,%g4 ! Maj(a,b,c)
496 add %g4,%l0,%l0
504 sll %l4,7,%g4
507 xor %g4,%l7,%l7
508 sll %l4,21,%g4
511 xor %g4,%l7,%l7
512 sll %l4,26,%g4
515 xor %g4,%l7,%g3 ! Sigma1(e)
520 sll %l0,10,%g4
523 xor %g4,%l7,%l7
524 sll %l0,19,%g4
527 xor %g4,%l7,%l7
528 sll %l0,30,%g4
530 xor %g4,%l7,%l7 ! Sigma0(a)
533 and %l0,%l1,%g4
535 or %g3,%g4,%g4 ! Maj(a,b,c)
537 add %g4,%l7,%l7
544 sll %l3,7,%g4
547 xor %g4,%l6,%l6
548 sll %l3,21,%g4
551 xor %g4,%l6,%l6
552 sll %l3,26,%g4
555 xor %g4,%l6,%g3 ! Sigma1(e)
560 sll %l7,10,%g4
563 xor %g4,%l6,%l6
564 sll %l7,19,%g4
567 xor %g4,%l6,%l6
568 sll %l7,30,%g4
570 xor %g4,%l6,%l6 ! Sigma0(a)
573 and %l7,%l0,%g4
575 or %g3,%g4,%g4 ! Maj(a,b,c)
577 add %g4,%l6,%l6
585 sll %l2,7,%g4
588 xor %g4,%l5,%l5
589 sll %l2,21,%g4
592 xor %g4,%l5,%l5
593 sll %l2,26,%g4
596 xor %g4,%l5,%g3 ! Sigma1(e)
601 sll %l6,10,%g4
604 xor %g4,%l5,%l5
605 sll %l6,19,%g4
608 xor %g4,%l5,%l5
609 sll %l6,30,%g4
611 xor %g4,%l5,%l5 ! Sigma0(a)
614 and %l6,%l7,%g4
616 or %g3,%g4,%g4 ! Maj(a,b,c)
618 add %g4,%l5,%l5
625 sll %l1,7,%g4
628 xor %g4,%l4,%l4
629 sll %l1,21,%g4
632 xor %g4,%l4,%l4
633 sll %l1,26,%g4
636 xor %g4,%l4,%g3 ! Sigma1(e)
641 sll %l5,10,%g4
644 xor %g4,%l4,%l4
645 sll %l5,19,%g4
648 xor %g4,%l4,%l4
649 sll %l5,30,%g4
651 xor %g4,%l4,%l4 ! Sigma0(a)
654 and %l5,%l6,%g4
656 or %g3,%g4,%g4 ! Maj(a,b,c)
658 add %g4,%l4,%l4
666 sll %l0,7,%g4
669 xor %g4,%l3,%l3
670 sll %l0,21,%g4
673 xor %g4,%l3,%l3
674 sll %l0,26,%g4
677 xor %g4,%l3,%g3 ! Sigma1(e)
682 sll %l4,10,%g4
685 xor %g4,%l3,%l3
686 sll %l4,19,%g4
689 xor %g4,%l3,%l3
690 sll %l4,30,%g4
692 xor %g4,%l3,%l3 ! Sigma0(a)
695 and %l4,%l5,%g4
697 or %g3,%g4,%g4 ! Maj(a,b,c)
699 add %g4,%l3,%l3
706 sll %l7,7,%g4
709 xor %g4,%l2,%l2
710 sll %l7,21,%g4
713 xor %g4,%l2,%l2
714 sll %l7,26,%g4
717 xor %g4,%l2,%g3 ! Sigma1(e)
722 sll %l3,10,%g4
725 xor %g4,%l2,%l2
726 sll %l3,19,%g4
729 xor %g4,%l2,%l2
730 sll %l3,30,%g4
732 xor %g4,%l2,%l2 ! Sigma0(a)
735 and %l3,%l4,%g4
737 or %g3,%g4,%g4 ! Maj(a,b,c)
739 add %g4,%l2,%l2
747 sll %l6,7,%g4
750 xor %g4,%l1,%l1
751 sll %l6,21,%g4
754 xor %g4,%l1,%l1
755 sll %l6,26,%g4
758 xor %g4,%l1,%g3 ! Sigma1(e)
763 sll %l2,10,%g4
766 xor %g4,%l1,%l1
767 sll %l2,19,%g4
770 xor %g4,%l1,%l1
771 sll %l2,30,%g4
773 xor %g4,%l1,%l1 ! Sigma0(a)
776 and %l2,%l3,%g4
778 or %g3,%g4,%g4 ! Maj(a,b,c)
780 add %g4,%l1,%l1
787 sll %l5,7,%g4
790 xor %g4,%l0,%l0
791 sll %l5,21,%g4
794 xor %g4,%l0,%l0
795 sll %l5,26,%g4
798 xor %g4,%l0,%g3 ! Sigma1(e)
803 sll %l1,10,%g4
806 xor %g4,%l0,%l0
807 sll %l1,19,%g4
810 xor %g4,%l0,%l0
811 sll %l1,30,%g4
813 xor %g4,%l0,%l0 ! Sigma0(a)
816 and %l1,%l2,%g4
818 or %g3,%g4,%g4 ! Maj(a,b,c)
820 add %g4,%l0,%l0
826 sll %o0,14,%g4
828 xor %g4,%g2,%g2
829 sll %g4,11,%g4
832 xor %g4,%g2,%g2
836 sll %i5,13,%g4
838 xor %g4,%g5,%g5
839 sll %g4,2,%g4
842 xor %g4,%g5,%g5
843 srlx %o0,32,%g4 ! X[i]
846 add %g5,%g4,%g4
848 add %g4,%g2,%g2
855 sll %l4,7,%g4
858 xor %g4,%l7,%l7
859 sll %l4,21,%g4
862 xor %g4,%l7,%l7
863 sll %l4,26,%g4
866 xor %g4,%l7,%g3 ! Sigma1(e)
871 sll %l0,10,%g4
874 xor %g4,%l7,%l7
875 sll %l0,19,%g4
878 xor %g4,%l7,%l7
879 sll %l0,30,%g4
881 xor %g4,%l7,%l7 ! Sigma0(a)
884 and %l0,%l1,%g4
886 or %g3,%g4,%g4 ! Maj(a,b,c)
888 add %g4,%l7,%l7
894 g4
896 xor %g4,%g2,%g2
897 sll %g4,11,%g4
900 xor %g4,%g2,%g2
903 sll %o7,13,%g4
905 xor %g4,%g5,%g5
906 sll %g4,2,%g4
909 xor %g4,%g5,%g5
910 srlx %o5,32,%g4 ! X[i+9]
913 add %g5,%g4,%g4
916 add %g4,%g2,%g2
923 sll %l3,7,%g4
926 xor %g4,%l6,%l6
927 sll %l3,21,%g4
930 xor %g4,%l6,%l6
931 sll %l3,26,%g4
934 xor %g4,%l6,%g3 ! Sigma1(e)
939 sll %l7,10,%g4
942 xor %g4,%l6,%l6
943 sll %l7,19,%g4
946 xor %g4,%l6,%l6
947 sll %l7,30,%g4
949 xor %g4,%l6,%l6 ! Sigma0(a)
952 and %l7,%l0,%g4
954 or %g3,%g4,%g4 ! Maj(a,b,c)
956 add %g4,%l6,%l6
961 sll %o1,14,%g4
963 xor %g4,%g2,%g2
964 sll %g4,11,%g4
967 xor %g4,%g2,%g2
971 sll %i5,13,%g4
973 xor %g4,%g5,%g5
974 sll %g4,2,%g4
977 xor %g4,%g5,%g5
978 srlx %o1,32,%g4 ! X[i]
981 add %g5,%g4,%g4
983 add %g4,%g2,%g2
990 sll %l2,7,%g4
993 xor %g4,%l5,%l5
994 sll %l2,21,%g4
997 xor %g4,%l5,%l5
998 sll %l2,26,%g4
1001 xor %g4,%l5,%g3 ! Sigma1(e)
1006 sll %l6,10,%g4
1009 xor %g4,%l5,%l5
1010 sll %l6,19,%g4
1013 xor %g4,%l5,%l5
1014 sll %l6,30,%g4
1016 xor %g4,%l5,%l5 ! Sigma0(a)
1019 and %l6,%l7,%g4
1021 or %g3,%g4,%g4 ! Maj(a,b,c)
1023 add %g4,%l5,%l5
1029 sll %i5,14,%g4
1031 xor %g4,%g2,%g2
1032 sll %g4,11,%g4
1035 xor %g4,%g2,%g2
1038 sll %o0,13,%g4
1040 xor %g4,%g5,%g5
1041 sll %g4,2,%g4
1044 xor %g4,%g5,%g5
1045 srlx %g1,32,%g4 ! X[i+9]
1048 add %g5,%g4,%g4
1051 add %g4,%g2,%g2
1058 sll %l1,7,%g4
1061 xor %g4,%l4,%l4
1062 sll %l1,21,%g4
1065 xor %g4,%l4,%l4
1066 sll %l1,26,%g4
1069 xor %g4,%l4,%g3 ! Sigma1(e)
1074 sll %l5,10,%g4
1077 xor %g4,%l4,%l4
1078 sll %l5,19,%g4
1081 xor %g4,%l4,%l4
1082 sll %l5,30,%g4
1084 xor %g4,%l4,%l4 ! Sigma0(a)
1087 and %l5,%l6,%g4
1089 or %g3,%g4,%g4 ! Maj(a,b,c)
1091 add %g4,%l4,%l4
1096 sll %o2,14,%g4
1098 xor %g4,%g2,%g2
1099 sll %g4,11,%g4
1102 xor %g4,%g2,%g2
1106 sll %i5,13,%g4
1108 xor %g4,%g5,%g5
1109 sll %g4,2,%g4
1112 xor %g4,%g5,%g5
1113 srlx %o2,32,%g4 ! X[i]
1116 add %g5,%g4,%g4
1118 add %g4,%g2,%g2
1125 sll %l0,7,%g4
1128 xor %g4,%l3,%l3
1129 sll %l0,21,%g4
1132 xor %g4,%l3,%l3
1133 sll %l0,26,%g4
1136 xor %g4,%l3,%g3 ! Sigma1(e)
1141 sll %l4,10,%g4
1144 xor %g4,%l3,%l3
1145 sll %l4,19,%g4
1148 xor %g4,%l3,%l3
1149 sll %l4,30,%g4
1151 xor %g4,%l3,%l3 ! Sigma0(a)
1154 and %l4,%l5,%g4
1156 or %g3,%g4,%g4 ! Maj(a,b,c)
1158 add %g4,%l3,%l3
1164 sll %i5,14,%g4
1166 xor %g4,%g2,%g2
1167 sll %g4,11,%g4
1170 xor %g4,%g2,%g2
1173 sll %o1,13,%g4
1175 xor %g4,%g5,%g5
1176 sll %g4,2,%g4
1179 xor %g4,%g5,%g5
1180 srlx %o7,32,%g4 ! X[i+9]
1183 add %g5,%g4,%g4
1186 add %g4,%g2,%g2
1193 sll %l7,7,%g4
1196 xor %g4,%l2,%l2
1197 sll %l7,21,%g4
1200 xor %g4,%l2,%l2
1201 sll %l7,26,%g4
1204 xor %g4,%l2,%g3 ! Sigma1(e)
1209 sll %l3,10,%g4
1212 xor %g4,%l2,%l2
1213 sll %l3,19,%g4
1216 xor %g4,%l2,%l2
1217 sll %l3,30,%g4
1219 xor %g4,%l2,%l2 ! Sigma0(a)
1222 and %l3,%l4,%g4
1224 or %g3,%g4,%g4 ! Maj(a,b,c)
1226 add %g4,%l2,%l2
1231 sll %o3,14,%g4
1233 xor %g4,%g2,%g2
1234 sll %g4,11,%g4
1237 xor %g4,%g2,%g2
1241 sll %i5,13,%g4
1243 xor %g4,%g5,%g5
1244 sll %g4,2,%g4
1247 xor %g4,%g5,%g5
1248 srlx %o3,32,%g4 ! X[i]
1251 add %g5,%g4,%g4
1253 add %g4,%g2,%g2
1260 sll %l6,7,%g4
1263 xor %g4,%l1,%l1
1264 sll %l6,21,%g4
1267 xor %g4,%l1,%l1
1268 sll %l6,26,%g4
1271 xor %g4,%l1,%g3 ! Sigma1(e)
1276 sll %l2,10,%g4
1279 xor %g4,%l1,%l1
1280 sll %l2,19,%g4
1283 xor %g4,%l1,%l1
1284 sll %l2,30,%g4
1286 xor %g4,%l1,%l1 ! Sigma0(a)
1289 and %l2,%l3,%g4
1291 or %g3,%g4,%g4 ! Maj(a,b,c)
1293 add %g4,%l1,%l1
1299 sll %i5,14,%g4
1301 xor %g4,%g2,%g2
1302 sll %g4,11,%g4
1305 xor %g4,%g2,%g2
1308 sll %o2,13,%g4
1310 xor %g4,%g5,%g5
1311 sll %g4,2,%g4
1314 xor %g4,%g5,%g5
1315 srlx %o0,32,%g4 ! X[i+9]
1318 add %g5,%g4,%g4
1321 add %g4,%g2,%g2
1328 sll %l5,7,%g4
1331 xor %g4,%l0,%l0
1332 sll %l5,21,%g4
1335 xor %g4,%l0,%l0
1336 sll %l5,26,%g4
1339 xor %g4,%l0,%g3 ! Sigma1(e)
1344 sll %l1,10,%g4
1347 xor %g4,%l0,%l0
1348 sll %l1,19,%g4
1351 xor %g4,%l0,%l0
1352 sll %l1,30,%g4
1354 xor %g4,%l0,%l0 ! Sigma0(a)
1357 and %l1,%l2,%g4
1359 or %g3,%g4,%g4 ! Maj(a,b,c)
1361 add %g4,%l0,%l0
1366 sll %o4,14,%g4
1368 xor %g4,%g2,%g2
1369 sll %g4,11,%g4
1372 xor %g4,%g2,%g2
1376 sll %i5,13,%g4
1378 xor %g4,%g5,%g5
1379 sll %g4,2,%g4
1382 xor %g4,%g5,%g5
1383 srlx %o4,32,%g4 ! X[i]
1386 add %g5,%g4,%g4
1388 add %g4,%g2,%g2
1395 sll %l4,7,%g4
1398 xor %g4,%l7,%l7
1399 sll %l4,21,%g4
1402 xor %g4,%l7,%l7
1403 sll %l4,26,%g4
1406 xor %g4,%l7,%g3 ! Sigma1(e)
1411 sll %l0,10,%g4
1414 xor %g4,%l7,%l7
1415 sll %l0,19,%g4
1418 xor %g4,%l7,%l7
1419 sll %l0,30,%g4
1421 xor %g4,%l7,%l7 ! Sigma0(a)
1424 and %l0,%l1,%g4
1426 or %g3,%g4,%g4 ! Maj(a,b,c)
1428 add %g4,%l7,%l7
1434 sll %i5,14,%g4
1436 xor %g4,%g2,%g2
1437 sll %g4,11,%g4
1440 xor %g4,%g2,%g2
1443 sll %o3,13,%g4
1445 xor %g4,%g5,%g5
1446 sll %g4,2,%g4
1449 xor %g4,%g5,%g5
1450 srlx %o1,32,%g4 ! X[i+9]
1453 add %g5,%g4,%g4
1456 add %g4,%g2,%g2
1463 sll %l3,7,%g4
1466 xor %g4,%l6,%l6
1467 sll %l3,21,%g4
1470 xor %g4,%l6,%l6
1471 sll %l3,26,%g4
1474 xor %g4,%l6,%g3 ! Sigma1(e)
1479 sll %l7,10,%g4
1482 xor %g4,%l6,%l6
1483 sll %l7,19,%g4
1486 xor %g4,%l6,%l6
1487 sll %l7,30,%g4
1489 xor %g4,%l6,%l6 ! Sigma0(a)
1492 and %l7,%l0,%g4
1494 or %g3,%g4,%g4 ! Maj(a,b,c)
1496 add %g4,%l6,%l6
1501 sll %o5,14,%g4
1503 xor %g4,%g2,%g2
1504 sll %g4,11,%g4
1507 xor %g4,%g2,%g2
1511 sll %i5,13,%g4
1513 xor %g4,%g5,%g5
1514 sll %g4,2,%g4
1517 xor %g4,%g5,%g5
1518 srlx %o5,32,%g4 ! X[i]
1521 add %g5,%g4,%g4
1523 add %g4,%g2,%g2
1530 sll %l2,7,%g4
1533 xor %g4,%l5,%l5
1534 sll %l2,21,%g4
1537 xor %g4,%l5,%l5
1538 sll %l2,26,%g4
1541 xor %g4,%l5,%g3 ! Sigma1(e)
1546 sll %l6,10,%g4
1549 xor %g4,%l5,%l5
1550 sll %l6,19,%g4
1553 xor %g4,%l5,%l5
1554 sll %l6,30,%g4
1556 xor %g4,%l5,%l5 ! Sigma0(a)
1559 and %l6,%l7,%g4
1561 or %g3,%g4,%g4 ! Maj(a,b,c)
1563 add %g4,%l5,%l5
1569 sll %i5,14,%g4
1571 xor %g4,%g2,%g2
1572 sll %g4,11,%g4
1575 xor %g4,%g2,%g2
1578 sll %o4,13,%g4
1580 xor %g4,%g5,%g5
1581 sll %g4,2,%g4
1584 xor %g4,%g5,%g5
1585 srlx %o2,32,%g4 ! X[i+9]
1588 add %g5,%g4,%g4
1591 add %g4,%g2,%g2
1598 sll %l1,7,%g4
1601 xor %g4,%l4,%l4
1602 sll %l1,21,%g4
1605 xor %g4,%l4,%l4
1606 sll %l1,26,%g4
1609 xor %g4,%l4,%g3 ! Sigma1(e)
1614 sll %l5,10,%g4
1617 xor %g4,%l4,%l4
1618 sll %l5,19,%g4
1621 xor %g4,%l4,%l4
1622 sll %l5,30,%g4
1624 xor %g4,%l4,%l4 ! Sigma0(a)
1627 and %l5,%l6,%g4
1629 or %g3,%g4,%g4 ! Maj(a,b,c)
1631 add %g4,%l4,%l4
1636 sll %g1,14,%g4
1638 xor %g4,%g2,%g2
1639 sll %g4,11,%g4
1642 xor %g4,%g2,%g2
1646 sll %i5,13,%g4
1648 xor %g4,%g5,%g5
1649 sll %g4,2,%g4
1652 xor %g4,%g5,%g5
1653 srlx %g1,32,%g4 ! X[i]
1656 add %g5,%g4,%g4
1658 add %g4,%g2,%g2
1665 sll %l0,7,%g4
1668 xor %g4,%l3,%l3
1669 sll %l0,21,%g4
1672 xor %g4,%l3,%l3
1673 sll %l0,26,%g4
1676 xor %g4,%l3,%g3 ! Sigma1(e)
1681 sll %l4,10,%g4
1684 xor %g4,%l3,%l3
1685 sll %l4,19,%g4
1688 xor %g4,%l3,%l3
1689 sll %l4,30,%g4
1691 xor %g4,%l3,%l3 ! Sigma0(a)
1694 and %l4,%l5,%g4
1696 or %g3,%g4,%g4 ! Maj(a,b,c)
1698 add %g4,%l3,%l3
1704 sll %i5,14,%g4
1706 xor %g4,%g2,%g2
1707 sll %g4,11,%g4
1710 xor %g4,%g2,%g2
1713 sll %o5,13,%g4
1715 xor %g4,%g5,%g5
1716 sll %g4,2,%g4
1719 xor %g4,%g5,%g5
1720 srlx %o3,32,%g4 ! X[i+9]
1723 add %g5,%g4,%g4
1726 add %g4,%g2,%g2
1733 sll %l7,7,%g4
1736 xor %g4,%l2,%l2
1737 sll %l7,21,%g4
1740 xor %g4,%l2,%l2
1741 sll %l7,26,%g4
1744 xor %g4,%l2,%g3 ! Sigma1(e)
1749 sll %l3,10,%g4
1752 xor %g4,%l2,%l2
1753 sll %l3,19,%g4
1756 xor %g4,%l2,%l2
1757 sll %l3,30,%g4
1759 xor %g4,%l2,%l2 ! Sigma0(a)
1762 and %l3,%l4,%g4
1764 or %g3,%g4,%g4 ! Maj(a,b,c)
1766 add %g4,%l2,%l2
1771 sll %o7,14,%g4
1773 xor %g4,%g2,%g2
1774 sll %g4,11,%g4
1777 xor %g4,%g2,%g2
1781 sll %i5,13,%g4
1783 xor %g4,%g5,%g5
1784 sll %g4,2,%g4
1787 xor %g4,%g5,%g5
1788 srlx %o7,32,%g4 ! X[i]
1791 add %g5,%g4,%g4
1793 add %g4,%g2,%g2
1800 sll %l6,7,%g4
1803 xor %g4,%l1,%l1
1804 sll %l6,21,%g4
1807 xor %g4,%l1,%l1
1808 sll %l6,26,%g4
1811 xor %g4
1816 sll %l2,10,%g4
1819 xor %g4,%l1,%l1
1820 sll %l2,19,%g4
1823 xor %g4,%l1,%l1
1824 sll %l2,30,%g4
1826 xor %g4,%l1,%l1 ! Sigma0(a)
1829 and %l2,%l3,%g4
1831 or %g3,%g4,%g4 ! Maj(a,b,c)
1833 add %g4,%l1,%l1
1839 sll %i5,14,%g4
1841 xor %g4,%g2,%g2
1842 sll %g4,11,%g4
1845 xor %g4,%g2,%g2
1848 sll %g1,13,%g4
1850 xor %g4,%g5,%g5
1851 sll %g4,2,%g4
1854 xor %g4,%g5,%g5
1855 srlx %o4,32,%g4 ! X[i+9]
1858 add %g5,%g4,%g4
1861 add %g4,%g2,%g2
1868 sll %l5,7,%g4
1871 xor %g4,%l0,%l0
1872 sll %l5,21,%g4
1875 xor %g4,%l0,%l0
1876 sll %l5,26,%g4
1879 xor %g4,%l0,%g3 ! Sigma1(e)
1884 sll %l1,10,%g4
1887 xor %g4,%l0,%l0
1888 sll %l1,19,%g4
1891 xor %g4,%l0,%l0
1892 sll %l1,30,%g4
1894 xor %g4,%l0,%l0 ! Sigma0(a)
1897 and %l1,%l2,%g4
1899 or %g3,%g4,%g4 ! Maj(a,b,c)
1901 add %g4,%l0,%l0