Lines Matching +full:0 +full:x19
80 add x29,sp,#0
82 stp x19,x20,[sp,#16]
99 ldr x19,[x30],#8 // *K++
103 rev x3,x3 // 0
106 add x27,x27,x19 // h+=K[i]
109 bic x19,x26,x24
111 orr x17,x17,x19 // Ch(e,f,g)
112 eor x19,x20,x21 // a^b, b^c in next round
118 and x28,x28,x19 // (b^c)&=(a^b)
123 ldr x28,[x30],#8 // *K++, x19 in next round
143 and x19,x19,x28 // (b^c)&=(a^b)
145 eor x19,x19,x20 // Maj(a,b,c)
147 add x26,x26,x19 // h+=Maj(a,b,c)
148 ldr x19,[x30],#8 // *K++, x28 in next round
155 add x25,x25,x19 // h+=K[i]
158 bic x19,x24,x22
160 orr x17,x17,x19 // Ch(e,f,g)
161 eor x19,x26,x27 // a^b, b^c in next round
167 and x28,x28,x19 // (b^c)&=(a^b)
172 ldr x28,[x30],#8 // *K++, x19 in next round
192 and x19,x19,x28 // (b^c)&=(a^b)
194 eor x19,x19,x26 // Maj(a,b,c)
196 add x24,x24,x19 // h+=Maj(a,b,c)
197 ldr x19,[x30],#8 // *K++, x28 in next round
204 add x23,x23,x19 // h+=K[i]
207 bic x19,x22,x20
209 orr x17,x17,x19 // Ch(e,f,g)
210 eor x19,x24,x25 // a^b, b^c in next round
216 and x28,x28,x19 // (b^c)&=(a^b)
221 ldr x28,[x30],#8 // *K++, x19 in next round
241 and x19,x19,x28 // (b^c)&=(a^b)
243 eor x19,x19,x24 // Maj(a,b,c)
245 add x22,x22,x19 // h+=Maj(a,b,c)
246 ldr x19,[x30],#8 // *K++, x28 in next round
253 add x21,x21,x19 // h+=K[i]
256 bic x19,x20,x26
258 orr x17,x17,x19 // Ch(e,f,g)
259 eor x19,x22,x23 // a^b, b^c in next round
265 and x28,x28,x19 // (b^c)&=(a^b)
270 ldr x28,[x30],#8 // *K++, x19 in next round
290 and x19,x19,x28 // (b^c)&=(a^b)
292 eor x19,x19,x22 // Maj(a,b,c)
294 add x20,x20,x19 // h+=Maj(a,b,c)
295 ldr x19,[x30],#8 // *K++, x28 in next round
302 add x27,x27,x19 // h+=K[i]
305 bic x19,x26,x24
307 orr x17,x17,x19 // Ch(e,f,g)
308 eor x19,x20,x21 // a^b, b^c in next round
314 and x28,x28,x19 // (b^c)&=(a^b)
319 ldr x28,[x30],#8 // *K++, x19 in next round
339 and x19,x19,x28 // (b^c)&=(a^b)
341 eor x19,x19,x20 // Maj(a,b,c)
343 add x26,x26,x19 // h+=Maj(a,b,c)
344 ldr x19,[x30],#8 // *K++, x28 in next round
351 add x25,x25,x19 // h+=K[i]
354 bic x19,x24,x22
356 orr x17,x17,x19 // Ch(e,f,g)
357 eor x19,x26,x27 // a^b, b^c in next round
363 and x28,x28,x19 // (b^c)&=(a^b)
368 ldr x28,[x30],#8 // *K++, x19 in next round
389 and x19,x19,x28 // (b^c)&=(a^b)
391 eor x19,x19,x26 // Maj(a,b,c)
393 add x24,x24,x19 // h+=Maj(a,b,c)
394 ldr x19,[x30],#8 // *K++, x28 in next round
400 str x7,[sp,#0]
402 add x23,x23,x19 // h+=K[i]
405 bic x19,x22,x20
407 orr x17,x17,x19 // Ch(e,f,g)
408 eor x19,x24,x25 // a^b, b^c in next round
414 and x28,x28,x19 // (b^c)&=(a^b)
419 ldr x28,[x30],#8 // *K++, x19 in next round
440 and x19,x19,x28 // (b^c)&=(a^b)
442 eor x19,x19,x24 // Maj(a,b,c)
444 add x22,x22,x19 // h+=Maj(a,b,c)
445 ldr x19,[x30],#8 // *K++, x28 in next round
454 add x21,x21,x19 // h+=K[i]
457 bic x19,x20,x26
459 orr x17,x17,x19 // Ch(e,f,g)
460 eor x19,x22,x23 // a^b, b^c in next round
466 and x28,x28,x19 // (b^c)&=(a^b)
471 ldr x28,[x30],#8 // *K++, x19 in next round
476 ldr x7,[sp,#0]
494 and x19,x19,x28 // (b^c)&=(a^b)
498 eor x19,x19,x22 // Maj(a,b,c)
503 add x20,x20,x19 // h+=Maj(a,b,c)
504 ldr x19,[x30],#8 // *K++, x28 in next round
510 str x11,[sp,#0]
512 add x27,x27,x19 // h+=K[i]
516 bic x19,x26,x24
521 orr x17,x17,x19 // Ch(e,f,g)
522 eor x19,x20,x21 // a^b, b^c in next round
526 and x28,x28,x19 // (b^c)&=(a^b)
536 ldr x28,[x30],#8 // *K++, x19 in next round
557 and x19,x19,x28 // (b^c)&=(a^b)
561 eor x19,x19,x20 // Maj(a,b,c)
566 add x26,x26,x19 // h+=Maj(a,b,c)
567 ldr x19,[x30],#8 // *K++, x28 in next round
574 add x25,x25,x19 // h+=K[i]
578 bic x19,x24,x22
583 orr x17,x17,x19 // Ch(e,f,g)
584 eor x19,x26,x27 // a^b, b^c in next round
588 and x28,x28,x19 // (b^c)&=(a^b)
598 ldr x28,[x30],#8 // *K++, x19 in next round
602 ldr x11,[sp,#0]
619 and x19,x19,x28 // (b^c)&=(a^b)
623 eor x19,x19,x26 // Maj(a,b,c)
628 add x24,x24,x19 // h+=Maj(a,b,c)
629 ldr x19,[x30],#8 // *K++, x28 in next round
634 str x15,[sp,#0]
636 add x23,x23,x19 // h+=K[i]
640 bic x19,x22,x20
645 orr x17,x17,x19 // Ch(e,f,g)
646 eor x19,x24,x25 // a^b, b^c in next round
650 and x28,x28,x19 // (b^c)&=(a^b)
660 ldr x28,[x30],#8 // *K++, x19 in next round
681 and x19,x19,x28 // (b^c)&=(a^b)
685 eor x19,x19,x24 // Maj(a,b,c)
690 add x22,x22,x19 // h+=Maj(a,b,c)
691 ldr x19,[x30],#8 // *K++, x28 in next round
698 add x21,x21,x19 // h+=K[i]
702 bic x19,x20,x26
707 orr x17,x17,x19 // Ch(e,f,g)
708 eor x19,x22,x23 // a^b, b^c in next round
712 and x28,x28,x19 // (b^c)&=(a^b)
722 ldr x28,[x30],#8 // *K++, x19 in next round
726 ldr x15,[sp,#0]
743 and x19,x19,x28 // (b^c)&=(a^b)
747 eor x19,x19,x22 // Maj(a,b,c)
752 add x20,x20,x19 // h+=Maj(a,b,c)
753 ldr x19,[x30],#8 // *K++, x28 in next round
758 str x3,[sp,#0]
760 add x27,x27,x19 // h+=K[i]
764 bic x19,x26,x24
769 orr x17,x17,x19 // Ch(e,f,g)
770 eor x19,x20,x21 // a^b, b^c in next round
774 and x28,x28,x19 // (b^c)&=(a^b)
784 ldr x28,[x30],#8 // *K++, x19 in next round
805 and x19,x19,x28 // (b^c)&=(a^b)
809 eor x19,x19,x20 // Maj(a,b,c)
814 add x26,x26,x19 // h+=Maj(a,b,c)
815 ldr x19,[x30],#8 // *K++, x28 in next round
822 add x25,x25,x19 // h+=K[i]
826 bic x19,x24,x22
831 orr x17,x17,x19 // Ch(e,f,g)
832 eor x19,x26,x27 // a^b, b^c in next round
836 and x28,x28,x19 // (b^c)&=(a^b)
846 ldr x28,[x30],#8 // *K++, x19 in next round
850 ldr x3,[sp,#0]
867 and x19,x19,x28 // (b^c)&=(a^b)
871 eor x19,x19,x26 // Maj(a,b,c)
876 add x24,x24,x19 // h+=Maj(a,b,c)
877 ldr x19,[x30],#8 // *K++, x28 in next round
882 str x7,[sp,#0]
884 add x23,x23,x19 // h+=K[i]
888 bic x19,x22,x20
893 orr x17,x17,x19 // Ch(e,f,g)
894 eor x19,x24,x25 // a^b, b^c in next round
898 and x28,x28,x19 // (b^c)&=(a^b)
908 ldr x28,[x30],#8 // *K++, x19 in next round
929 and x19,x19,x28 // (b^c)&=(a^b)
933 eor x19,x19,x24 // Maj(a,b,c)
938 add x22,x22,x19 // h+=Maj(a,b,c)
939 ldr x19,[x30],#8 // *K++, x28 in next round
946 add x21,x21,x19 // h+=K[i]
950 bic x19,x20,x26
955 orr x17,x17,x19 // Ch(e,f,g)
956 eor x19,x22,x23 // a^b, b^c in next round
960 and x28,x28,x19 // (b^c)&=(a^b)
970 ldr x28,[x30],#8 // *K++, x19 in next round
974 ldr x7,[sp,#0]
991 and x19,x19,x28 // (b^c)&=(a^b)
995 eor x19,x19,x22 // Maj(a,b,c)
1000 add x20,x20,x19 // h+=Maj(a,b,c)
1001 ldr x19,[x30],#8 // *K++, x28 in next round
1005 cbnz x19,.Loop_16_xx
1031 ldp x19,x20,[x29,#16]
1045 .quad 0x428a2f98d728ae22,0x7137449123ef65cd
1046 .quad 0xb5c0fbcfec4d3b2f,0xe9b5dba58189dbbc
1047 .quad 0x3956c25bf348b538,0x59f111f1b605d019
1048 .quad 0x923f82a4af194f9b,0xab1c5ed5da6d8118
1049 .quad 0xd807aa98a3030242,0x12835b0145706fbe
1050 .quad 0x243185be4ee4b28c,0x550c7dc3d5ffb4e2
1051 .quad 0x72be5d74f27b896f,0x80deb1fe3b1696b1
1052 .quad 0x9bdc06a725c71235,0xc19bf174cf692694
1053 .quad 0xe49b69c19ef14ad2,0xefbe4786384f25e3
1054 .quad 0x0fc19dc68b8cd5b5,0x240ca1cc77ac9c65
1055 .quad 0x2de92c6f592b0275,0x4a7484aa6ea6e483
1056 .quad 0x5cb0a9dcbd41fbd4,0x76f988da831153b5
1057 .quad 0x983e5152ee66dfab,0xa831c66d2db43210
1058 .quad 0xb00327c898fb213f,0xbf597fc7beef0ee4
1059 .quad 0xc6e00bf33da88fc2,0xd5a79147930aa725
1060 .quad 0x06ca6351e003826f,0x142929670a0e6e70
1061 .quad 0x27b70a8546d22ffc,0x2e1b21385c26c926
1062 .quad 0x4d2c6dfc5ac42aed,0x53380d139d95b3df
1063 .quad 0x650a73548baf63de,0x766a0abb3c77b2a8
1064 .quad 0x81c2c92e47edaee6,0x92722c851482353b
1065 .quad 0xa2bfe8a14cf10364,0xa81a664bbc423001
1066 .quad 0xc24b8b70d0f89791,0xc76c51a30654be30
1067 .quad 0xd192e819d6ef5218,0xd69906245565a910
1068 .quad 0xf40e35855771202a,0x106aa07032bbd1b8
1069 .quad 0x19a4c116b8d2d0c8,0x1e376c085141ab53
1070 .quad 0x2748774cdf8eeb99,0x34b0bcb5e19b48a8
1071 .quad 0x391c0cb3c5c95a63,0x4ed8aa4ae3418acb
1072 .quad 0x5b9cca4f7763e373,0x682e6ff3d6b2b8a3
1073 .quad 0x748f82ee5defb2fc,0x78a5636f43172f60
1074 .quad 0x84c87814a1f0ab72,0x8cc702081a6439ec
1075 .quad 0x90befffa23631e28,0xa4506cebde82bde9
1076 .quad 0xbef9a3f7b2c67915,0xc67178f2e372532b
1077 .quad 0xca273eceea26619c,0xd186b8c721c0c207
1078 .quad 0xeada7dd6cde0eb1e,0xf57d4f7fee6ed178
1079 .quad 0x06f067aa72176fba,0x0a637dc5a2c898a6
1080 .quad 0x113f9804bef90dae,0x1b710b35131c471b
1081 .quad 0x28db77f523047d84,0x32caab7b40c72493
1082 .quad 0x3c9ebe0a15c9bebc,0x431d67c49c100d4c
1083 .quad 0x4cc5d4becb3e42b6,0x597f299cfc657e2a
1084 .quad 0x5fcb6fab3ad6faec,0x6c44198c4a475817
1085 .quad 0 // terminator
1087 …9,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0
1097 add x29,sp,#0
1131 .inst 0xcec08230 //sha512su0 v16.16b,v17.16b
1133 .inst 0xce6680a3 //sha512h v3.16b,v5.16b,v6.16b
1134 .inst 0xce678af0 //sha512su1 v16.16b,v23.16b,v7.16b
1136 .inst 0xce608423 //sha512h2 v3.16b,v1.16b,v0.16b
1143 .inst 0xcec08251 //sha512su0 v17.16b,v18.16b
1145 .inst 0xce6680a2 //sha512h v2.16b,v5.16b,v6.16b
1146 .inst 0xce678a11 //sha512su1 v17.16b,v16.16b,v7.16b
1148 .inst 0xce638402 //sha512h2 v2.16b,v0.16b,v3.16b
1155 .inst 0xcec08272 //sha512su0 v18.16b,v19.16b
1157 .inst 0xce6680a4 //sha512h v4.16b,v5.16b,v6.16b
1158 .inst 0xce678a32 //sha512su1 v18.16b,v17.16b,v7.16b
1160 .inst 0xce628464 //sha512h2 v4.16b,v3.16b,v2.16b
1167 .inst 0xcec08293 //sha512su0 v19.16b,v20.16b
1169 .inst 0xce6680a1 //sha512h v1.16b,v5.16b,v6.16b
1170 .inst 0xce678a53 //sha512su1 v19.16b,v18.16b,v7.16b
1172 .inst 0xce648441 //sha512h2 v1.16b,v2.16b,v4.16b
1179 .inst 0xcec082b4 //sha512su0 v20.16b,v21.16b
1181 .inst 0xce6680a0 //sha512h v0.16b,v5.16b,v6.16b
1182 .inst 0xce678a74 //sha512su1 v20.16b,v19.16b,v7.16b
1184 .inst 0xce618480 //sha512h2 v0.16b,v4.16b,v1.16b
1191 .inst 0xcec082d5 //sha512su0 v21.16b,v22.16b
1193 .inst 0xce6680a3 //sha512h v3.16b,v5.16b,v6.16b
1194 .inst 0xce678a95 //sha512su1 v21.16b,v20.16b,v7.16b
1196 .inst 0xce608423 //sha512h2 v3.16b,v1.16b,v0.16b
1203 .inst 0xcec082f6 //sha512su0 v22.16b,v23.16b
1205 .inst 0xce6680a2 //sha512h v2.16b,v5.16b,v6.16b
1206 .inst 0xce678ab6 //sha512su1 v22.16b,v21.16b,v7.16b
1208 .inst 0xce638402 //sha512h2 v2.16b,v0.16b,v3.16b
1215 .inst 0xcec08217 //sha512su0 v23.16b,v16.16b
1217 .inst 0xce6680a4 //sha512h v4.16b,v5.16b,v6.16b
1218 .inst 0xce678ad7 //sha512su1 v23.16b,v22.16b,v7.16b
1220 .inst 0xce628464 //sha512h2 v4.16b,v3.16b,v2.16b
1227 .inst 0xcec08230 //sha512su0 v16.16b,v17.16b
1229 .inst 0xce6680a1 //sha512h v1.16b,v5.16b,v6.16b
1230 .inst 0xce678af0 //sha512su1 v16.16b,v23.16b,v7.16b
1232 .inst 0xce648441 //sha512h2 v1.16b,v2.16b,v4.16b
1239 .inst 0xcec08251 //sha512su0 v17.16b,v18.16b
1241 .inst 0xce6680a0 //sha512h v0.16b,v5.16b,v6.16b
1242 .inst 0xce678a11 //sha512su1 v17.16b,v16.16b,v7.16b
1244 .inst 0xce618480 //sha512h2 v0.16b,v4.16b,v1.16b
1251 .inst 0xcec08272 //sha512su0 v18.16b,v19.16b
1253 .inst 0xce6680a3 //sha512h v3.16b,v5.16b,v6.16b
1254 .inst 0xce678a32 //sha512su1 v18.16b,v17.16b,v7.16b
1256 .inst 0xce608423 //sha512h2 v3.16b,v1.16b,v0.16b
1263 .inst 0xcec08293 //sha512su0 v19.16b,v20.16b
1265 .inst 0xce6680a2 //sha512h v2.16b,v5.16b,v6.16b
1266 .inst 0xce678a53 //sha512su1 v19.16b,v18.16b,v7.16b
1268 .inst 0xce638402 //sha512h2 v2.16b,v0.16b,v3.16b
1275 .inst 0xcec082b4 //sha512su0 v20.16b,v21.16b
1277 .inst 0xce6680a4 //sha512h v4.16b,v5.16b,v6.16b
1278 .inst 0xce678a74 //sha512su1 v20.16b,v19.16b,v7.16b
1280 .inst 0xce628464 //sha512h2 v4.16b,v3.16b,v2.16b
1287 .inst 0xcec082d5 //sha512su0 v21.16b,v22.16b
1289 .inst 0xce6680a1 //sha512h v1.16b,v5.16b,v6.16b
1290 .inst 0xce678a95 //sha512su1 v21.16b,v20.16b,v7.16b
1292 .inst 0xce648441 //sha512h2 v1.16b,v2.16b,v4.16b
1299 .inst 0xcec082f6 //sha512su0 v22.16b,v23.16b
1301 .inst 0xce6680a0 //sha512h v0.16b,v5.16b,v6.16b
1302 .inst 0xce678ab6 //sha512su1 v22.16b,v21.16b,v7.16b
1304 .inst 0xce618480 //sha512h2 v0.16b,v4.16b,v1.16b
1311 .inst 0xcec08217 //sha512su0 v23.16b,v16.16b
1313 .inst 0xce6680a3 //sha512h v3.16b,v5.16b,v6.16b
1314 .inst 0xce678ad7 //sha512su1 v23.16b,v22.16b,v7.16b
1316 .inst 0xce608423 //sha512h2 v3.16b,v1.16b,v0.16b
1323 .inst 0xcec08230 //sha512su0 v16.16b,v17.16b
1325 .inst 0xce6680a2 //sha512h v2.16b,v5.16b,v6.16b
1326 .inst 0xce678af0 //sha512su1 v16.16b,v23.16b,v7.16b
1328 .inst 0xce638402 //sha512h2 v2.16b,v0.16b,v3.16b
1335 .inst 0xcec08251 //sha512su0 v17.16b,v18.16b
1337 .inst 0xce6680a4 //sha512h v4.16b,v5.16b,v6.16b
1338 .inst 0xce678a11 //sha512su1 v17.16b,v16.16b,v7.16b
1340 .inst 0xce628464 //sha512h2 v4.16b,v3.16b,v2.16b
1347 .inst 0xcec08272 //sha512su0 v18.16b,v19.16b
1349 .inst 0xce6680a1 //sha512h v1.16b,v5.16b,v6.16b
1350 .inst 0xce678a32 //sha512su1 v18.16b,v17.16b,v7.16b
1352 .inst 0xce648441 //sha512h2 v1.16b,v2.16b,v4.16b
1359 .inst 0xcec08293 //sha512su0 v19.16b,v20.16b
1361 .inst 0xce6680a0 //sha512h v0.16b,v5.16b,v6.16b
1362 .inst 0xce678a53 //sha512su1 v19.16b,v18.16b,v7.16b
1364 .inst 0xce618480 //sha512h2 v0.16b,v4.16b,v1.16b
1371 .inst 0xcec082b4 //sha512su0 v20.16b,v21.16b
1373 .inst 0xce6680a3 //sha512h v3.16b,v5.16b,v6.16b
1374 .inst 0xce678a74 //sha512su1 v20.16b,v19.16b,v7.16b
1376 .inst 0xce608423 //sha512h2 v3.16b,v1.16b,v0.16b
1383 .inst 0xcec082d5 //sha512su0 v21.16b,v22.16b
1385 .inst 0xce6680a2 //sha512h v2.16b,v5.16b,v6.16b
1386 .inst 0xce678a95 //sha512su1 v21.16b,v20.16b,v7.16b
1388 .inst 0xce638402 //sha512h2 v2.16b,v0.16b,v3.16b
1395 .inst 0xcec082f6 //sha512su0 v22.16b,v23.16b
1397 .inst 0xce6680a4 //sha512h v4.16b,v5.16b,v6.16b
1398 .inst 0xce678ab6 //sha512su1 v22.16b,v21.16b,v7.16b
1400 .inst 0xce628464 //sha512h2 v4.16b,v3.16b,v2.16b
1407 .inst 0xcec08217 //sha512su0 v23.16b,v16.16b
1409 .inst 0xce6680a1 //sha512h v1.16b,v5.16b,v6.16b
1410 .inst 0xce678ad7 //sha512su1 v23.16b,v22.16b,v7.16b
1412 .inst 0xce648441 //sha512h2 v1.16b,v2.16b,v4.16b
1419 .inst 0xcec08230 //sha512su0 v16.16b,v17.16b
1421 .inst 0xce6680a0 //sha512h v0.16b,v5.16b,v6.16b
1422 .inst 0xce678af0 //sha512su1 v16.16b,v23.16b,v7.16b
1424 .inst 0xce618480 //sha512h2 v0.16b,v4.16b,v1.16b
1431 .inst 0xcec08251 //sha512su0 v17.16b,v18.16b
1433 .inst 0xce6680a3 //sha512h v3.16b,v5.16b,v6.16b
1434 .inst 0xce678a11 //sha512su1 v17.16b,v16.16b,v7.16b
1436 .inst 0xce608423 //sha512h2 v3.16b,v1.16b,v0.16b
1443 .inst 0xcec08272 //sha512su0 v18.16b,v19.16b
1445 .inst 0xce6680a2 //sha512h v2.16b,v5.16b,v6.16b
1446 .inst 0xce678a32 //sha512su1 v18.16b,v17.16b,v7.16b
1448 .inst 0xce638402 //sha512h2 v2.16b,v0.16b,v3.16b
1455 .inst 0xcec08293 //sha512su0 v19.16b,v20.16b
1457 .inst 0xce6680a4 //sha512h v4.16b,v5.16b,v6.16b
1458 .inst 0xce678a53 //sha512su1 v19.16b,v18.16b,v7.16b
1460 .inst 0xce628464 //sha512h2 v4.16b,v3.16b,v2.16b
1467 .inst 0xcec082b4 //sha512su0 v20.16b,v21.16b
1469 .inst 0xce6680a1 //sha512h v1.16b,v5.16b,v6.16b
1470 .inst 0xce678a74 //sha512su1 v20.16b,v19.16b,v7.16b
1472 .inst 0xce648441 //sha512h2 v1.16b,v2.16b,v4.16b
1479 .inst 0xcec082d5 //sha512su0 v21.16b,v22.16b
1481 .inst 0xce6680a0 //sha512h v0.16b,v5.16b,v6.16b
1482 .inst 0xce678a95 //sha512su1 v21.16b,v20.16b,v7.16b
1484 .inst 0xce618480 //sha512h2 v0.16b,v4.16b,v1.16b
1491 .inst 0xcec082f6 //sha512su0 v22.16b,v23.16b
1493 .inst 0xce6680a3 //sha512h v3.16b,v5.16b,v6.16b
1494 .inst 0xce678ab6 //sha512su1 v22.16b,v21.16b,v7.16b
1496 .inst 0xce608423 //sha512h2 v3.16b,v1.16b,v0.16b
1503 .inst 0xcec08217 //sha512su0 v23.16b,v16.16b
1505 .inst 0xce6680a2 //sha512h v2.16b,v5.16b,v6.16b
1506 .inst 0xce678ad7 //sha512su1 v23.16b,v22.16b,v7.16b
1508 .inst 0xce638402 //sha512h2 v2.16b,v0.16b,v3.16b
1516 .inst 0xce6680a4 //sha512h v4.16b,v5.16b,v6.16b
1519 .inst 0xce628464 //sha512h2 v4.16b,v3.16b,v2.16b
1527 .inst 0xce6680a1 //sha512h v1.16b,v5.16b,v6.16b
1530 .inst 0xce648441 //sha512h2 v1.16b,v2.16b,v4.16b
1538 .inst 0xce6680a0 //sha512h v0.16b,v5.16b,v6.16b
1541 .inst 0xce618480 //sha512h2 v0.16b,v4.16b,v1.16b
1549 .inst 0xce6680a3 //sha512h v3.16b,v5.16b,v6.16b
1552 .inst 0xce608423 //sha512h2 v3.16b,v1.16b,v0.16b
1560 .inst 0xce6680a2 //sha512h v2.16b,v5.16b,v6.16b
1563 .inst 0xce638402 //sha512h2 v2.16b,v0.16b,v3.16b
1571 .inst 0xce6680a4 //sha512h v4.16b,v5.16b,v6.16b
1574 .inst 0xce628464 //sha512h2 v4.16b,v3.16b,v2.16b
1582 .inst 0xce6680a1 //sha512h v1.16b,v5.16b,v6.16b
1585 .inst 0xce648441 //sha512h2 v1.16b,v2.16b,v4.16b
1593 .inst 0xce6680a0 //sha512h v0.16b,v5.16b,v6.16b
1596 .inst 0xce618480 //sha512h2 v0.16b,v4.16b,v1.16b