Lines Matching refs:add
80 add x29,sp,#0
92 add x2,x1,x2,lsl#7 // end of input
106 add x27,x27,x19 // h+=K[i]
110 add x27,x27,x3 // h+=X[i]
115 add x27,x27,x17 // h+=Ch(e,f,g)
117 add x27,x27,x16 // h+=Sigma1(e)
119 add x23,x23,x27 // d+=h
122 add x27,x27,x28 // h+=Maj(a,b,c)
129 add x27,x27,x17 // h+=Sigma0(a)
131 add x26,x26,x28 // h+=K[i]
135 add x26,x26,x4 // h+=X[i]
140 add x26,x26,x17 // h+=Ch(e,f,g)
142 add x26,x26,x16 // h+=Sigma1(e)
144 add x22,x22,x26 // d+=h
147 add x26,x26,x19 // h+=Maj(a,b,c)
153 add x26,x26,x17 // h+=Sigma0(a)
155 add x25,x25,x19 // h+=K[i]
159 add x25,x25,x5 // h+=X[i]
164 add x25,x25,x17 // h+=Ch(e,f,g)
166 add x25,x25,x16 // h+=Sigma1(e)
168 add x21,x21,x25 // d+=h
171 add x25,x25,x28 // h+=Maj(a,b,c)
178 add x25,x25,x17 // h+=Sigma0(a)
180 add x24,x24,x28 // h+=K[i]
184 add x24,x24,x6 // h+=X[i]
189 add x24,x24,x17 // h+=Ch(e,f,g)
191 add x24,x24,x16 // h+=Sigma1(e)
193 add x20,x20,x24 // d+=h
196 add x24,x24,x19 // h+=Maj(a,b,c)
202 add x24,x24,x17 // h+=Sigma0(a)
204 add x23,x23,x19 // h+=K[i]
208 add x23,x23,x7 // h+=X[i]
213 add x23,x23,x17 // h+=Ch(e,f,g)
215 add x23,x23,x16 // h+=Sigma1(e)
217 add x27,x27,x23 // d+=h
220 add x23,x23,x28 // h+=Maj(a,b,c)
227 add x23,x23,x17 // h+=Sigma0(a)
229 add x22,x22,x28 // h+=K[i]
233 add x22,x22,x8 // h+=X[i]
238 add x22,x22,x17 // h+=Ch(e,f,g)
240 add x22,x22,x16 // h+=Sigma1(e)
242 add x26,x26,x22 // d+=h
245 add x22,x22,x19 // h+=Maj(a,b,c)
251 add x22,x22,x17 // h+=Sigma0(a)
253 add x21,x21,x19 // h+=K[i]
257 add x21,x21,x9 // h+=X[i]
262 add x21,x21,x17 // h+=Ch(e,f,g)
264 add x21,x21,x16 // h+=Sigma1(e)
266 add x25,x25,x21 // d+=h
269 add x21,x21,x28 // h+=Maj(a,b,c)
276 add x21,x21,x17 // h+=Sigma0(a)
278 add x20,x20,x28 // h+=K[i]
282 add x20,x20,x10 // h+=X[i]
287 add x20,x20,x17 // h+=Ch(e,f,g)
289 add x20,x20,x16 // h+=Sigma1(e)
291 add x24,x24,x20 // d+=h
294 add x20,x20,x19 // h+=Maj(a,b,c)
300 add x20,x20,x17 // h+=Sigma0(a)
302 add x27,x27,x19 // h+=K[i]
306 add x27,x27,x11 // h+=X[i]
311 add x27,x27,x17 // h+=Ch(e,f,g)
313 add x27,x27,x16 // h+=Sigma1(e)
315 add x23,x23,x27 // d+=h
318 add x27,x27,x28 // h+=Maj(a,b,c)
325 add x27,x27,x17 // h+=Sigma0(a)
327 add x26,x26,x28 // h+=K[i]
331 add x26,x26,x12 // h+=X[i]
336 add x26,x26,x17 // h+=Ch(e,f,g)
338 add x26,x26,x16 // h+=Sigma1(e)
340 add x22,x22,x26 // d+=h
343 add x26,x26,x19 // h+=Maj(a,b,c)
349 add x26,x26,x17 // h+=Sigma0(a)
351 add x25,x25,x19 // h+=K[i]
355 add x25,x25,x13 // h+=X[i]
360 add x25,x25,x17 // h+=Ch(e,f,g)
362 add x25,x25,x16 // h+=Sigma1(e)
364 add x21,x21,x25 // d+=h
367 add x25,x25,x28 // h+=Maj(a,b,c)
374 add x25,x25,x17 // h+=Sigma0(a)
377 add x24,x24,x28 // h+=K[i]
381 add x24,x24,x14 // h+=X[i]
386 add x24,x24,x17 // h+=Ch(e,f,g)
388 add x24,x24,x16 // h+=Sigma1(e)
390 add x20,x20,x24 // d+=h
393 add x24,x24,x19 // h+=Maj(a,b,c)
399 add x24,x24,x17 // h+=Sigma0(a)
402 add x23,x23,x19 // h+=K[i]
406 add x23,x23,x15 // h+=X[i]
411 add x23,x23,x17 // h+=Ch(e,f,g)
413 add x23,x23,x16 // h+=Sigma1(e)
415 add x27,x27,x23 // d+=h
418 add x23,x23,x28 // h+=Maj(a,b,c)
425 add x23,x23,x17 // h+=Sigma0(a)
428 add x22,x22,x28 // h+=K[i]
432 add x22,x22,x0 // h+=X[i]
437 add x22,x22,x17 // h+=Ch(e,f,g)
439 add x22,x22,x16 // h+=Sigma1(e)
441 add x26,x26,x22 // d+=h
444 add x22,x22,x19 // h+=Maj(a,b,c)
451 add x22,x22,x17 // h+=Sigma0(a)
454 add x21,x21,x19 // h+=K[i]
458 add x21,x21,x1 // h+=X[i]
463 add x21,x21,x17 // h+=Ch(e,f,g)
465 add x21,x21,x16 // h+=Sigma1(e)
467 add x25,x25,x21 // d+=h
470 add x21,x21,x28 // h+=Maj(a,b,c)
477 add x21,x21,x17 // h+=Sigma0(a)
480 add x20,x20,x28 // h+=K[i]
486 add x20,x20,x2 // h+=X[i]
493 add x20,x20,x17 // h+=Ch(e,f,g)
497 add x20,x20,x16 // h+=Sigma1(e)
501 add x3,x3,x12
502 add x24,x24,x20 // d+=h
503 add x20,x20,x19 // h+=Maj(a,b,c)
505 add x3,x3,x9
506 add x20,x20,x17 // h+=Sigma0(a)
507 add x3,x3,x8
512 add x27,x27,x19 // h+=K[i]
518 add x27,x27,x3 // h+=X[i]
525 add x27,x27,x17 // h+=Ch(e,f,g)
529 add x27,x27,x16 // h+=Sigma1(e)
533 add x4,x4,x13
534 add x23,x23,x27 // d+=h
535 add x27,x27,x28 // h+=Maj(a,b,c)
537 add x4,x4,x10
538 add x27,x27,x17 // h+=Sigma0(a)
539 add x4,x4,x9
543 add x26,x26,x28 // h+=K[i]
549 add x26,x26,x4 // h+=X[i]
556 add x26,x26,x17 // h+=Ch(e,f,g)
560 add x26,x26,x16 // h+=Sigma1(e)
564 add x5,x5,x14
565 add x22,x22,x26 // d+=h
566 add x26,x26,x19 // h+=Maj(a,b,c)
568 add x5,x5,x11
569 add x26,x26,x17 // h+=Sigma0(a)
570 add x5,x5,x10
574 add x25,x25,x19 // h+=K[i]
580 add x25,x25,x5 // h+=X[i]
587 add x25,x25,x17 // h+=Ch(e,f,g)
591 add x25,x25,x16 // h+=Sigma1(e)
595 add x6,x6,x15
596 add x21,x21,x25 // d+=h
597 add x25,x25,x28 // h+=Maj(a,b,c)
599 add x6,x6,x12
600 add x25,x25,x17 // h+=Sigma0(a)
601 add x6,x6,x11
605 add x24,x24,x28 // h+=K[i]
611 add x24,x24,x6 // h+=X[i]
618 add x24,x24,x17 // h+=Ch(e,f,g)
622 add x24,x24,x16 // h+=Sigma1(e)
626 add x7,x7,x0
627 add x20,x20,x24 // d+=h
628 add x24,x24,x19 // h+=Maj(a,b,c)
630 add x7,x7,x13
631 add x24,x24,x17 // h+=Sigma0(a)
632 add x7,x7,x12
636 add x23,x23,x19 // h+=K[i]
642 add x23,x23,x7 // h+=X[i]
649 add x23,x23,x17 // h+=Ch(e,f,g)
653 add x23,x23,x16 // h+=Sigma1(e)
657 add x8,x8,x1
658 add x27,x27,x23 // d+=h
659 add x23,x23,x28 // h+=Maj(a,b,c)
661 add x8,x8,x14
662 add x23,x23,x17 // h+=Sigma0(a)
663 add x8,x8,x13
667 add x22,x22,x28 // h+=K[i]
673 add x22,x22,x8 // h+=X[i]
680 add x22,x22,x17 // h+=Ch(e,f,g)
684 add x22,x22,x16 // h+=Sigma1(e)
688 add x9,x9,x2
689 add x26,x26,x22 // d+=h
690 add x22,x22,x19 // h+=Maj(a,b,c)
692 add x9,x9,x15
693 add x22,x22,x17 // h+=Sigma0(a)
694 add x9,x9,x14
698 add x21,x21,x19 // h+=K[i]
704 add x21,x21,x9 // h+=X[i]
711 add x21,x21,x17 // h+=Ch(e,f,g)
715 add x21,x21,x16 // h+=Sigma1(e)
719 add x10,x10,x3
720 add x25,x25,x21 // d+=h
721 add x21,x21,x28 // h+=Maj(a,b,c)
723 add x10,x10,x0
724 add x21,x21,x17 // h+=Sigma0(a)
725 add x10,x10,x15
729 add x20,x20,x28 // h+=K[i]
735 add x20,x20,x10 // h+=X[i]
742 add x20,x20,x17 // h+=Ch(e,f,g)
746 add x20,x20,x16 // h+=Sigma1(e)
750 add x11,x11,x4
751 add x24,x24,x20 // d+=h
752 add x20,x20,x19 // h+=Maj(a,b,c)
754 add x11,x11,x1
755 add x20,x20,x17 // h+=Sigma0(a)
756 add x11,x11,x0
760 add x27,x27,x19 // h+=K[i]
766 add x27,x27,x11 // h+=X[i]
773 add x27,x27,x17 // h+=Ch(e,f,g)
777 add x27,x27,x16 // h+=Sigma1(e)
781 add x12,x12,x5
782 add x23,x23,x27 // d+=h
783 add x27,x27,x28 // h+=Maj(a,b,c)
785 add x12,x12,x2
786 add x27,x27,x17 // h+=Sigma0(a)
787 add x12,x12,x1
791 add x26,x26,x28 // h+=K[i]
797 add x26,x26,x12 // h+=X[i]
804 add x26,x26,x17 // h+=Ch(e,f,g)
808 add x26,x26,x16 // h+=Sigma1(e)
812 add x13,x13,x6
813 add x22,x22,x26 // d+=h
814 add x26,x26,x19 // h+=Maj(a,b,c)
816 add x13,x13,x3
817 add x26,x26,x17 // h+=Sigma0(a)
818 add x13,x13,x2
822 add x25,x25,x19 // h+=K[i]
828 add x25,x25,x13 // h+=X[i]
835 add x25,x25,x17 // h+=Ch(e,f,g)
839 add x25,x25,x16 // h+=Sigma1(e)
843 add x14,x14,x7
844 add x21,x21,x25 // d+=h
845 add x25,x25,x28 // h+=Maj(a,b,c)
847 add x14,x14,x4
848 add x25,x25,x17 // h+=Sigma0(a)
849 add x14,x14,x3
853 add x24,x24,x28 // h+=K[i]
859 add x24,x24,x14 // h+=X[i]
866 add x24,x24,x17 // h+=Ch(e,f,g)
870 add x24,x24,x16 // h+=Sigma1(e)
874 add x15,x15,x8
875 add x20,x20,x24 // d+=h
876 add x24,x24,x19 // h+=Maj(a,b,c)
878 add x15,x15,x5
879 add x24,x24,x17 // h+=Sigma0(a)
880 add x15,x15,x4
884 add x23,x23,x19 // h+=K[i]
890 add x23,x23,x15 // h+=X[i]
897 add x23,x23,x17 // h+=Ch(e,f,g)
901 add x23,x23,x16 // h+=Sigma1(e)
905 add x0,x0,x9
906 add x27,x27,x23 // d+=h
907 add x23,x23,x28 // h+=Maj(a,b,c)
909 add x0,x0,x6
910 add x23,x23,x17 // h+=Sigma0(a)
911 add x0,x0,x5
915 add x22,x22,x28 // h+=K[i]
921 add x22,x22,x0 // h+=X[i]
928 add x22,x22,x17 // h+=Ch(e,f,g)
932 add x22,x22,x16 // h+=Sigma1(e)
936 add x1,x1,x10
937 add x26,x26,x22 // d+=h
938 add x22,x22,x19 // h+=Maj(a,b,c)
940 add x1,x1,x7
941 add x22,x22,x17 // h+=Sigma0(a)
942 add x1,x1,x6
946 add x21,x21,x19 // h+=K[i]
952 add x21,x21,x1 // h+=X[i]
959 add x21,x21,x17 // h+=Ch(e,f,g)
963 add x21,x21,x16 // h+=Sigma1(e)
967 add x2,x2,x11
968 add x25,x25,x21 // d+=h
969 add x21,x21,x28 // h+=Maj(a,b,c)
971 add x2,x2,x8
972 add x21,x21,x17 // h+=Sigma0(a)
973 add x2,x2,x7
977 add x20,x20,x28 // h+=K[i]
983 add x20,x20,x2 // h+=X[i]
990 add x20,x20,x17 // h+=Ch(e,f,g)
994 add x20,x20,x16 // h+=Sigma1(e)
998 add x3,x3,x12
999 add x24,x24,x20 // d+=h
1000 add x20,x20,x19 // h+=Maj(a,b,c)
1002 add x3,x3,x9
1003 add x20,x20,x17 // h+=Sigma0(a)
1004 add x3,x3,x8
1013 add x1,x1,#14*8 // advance input pointer
1015 add x20,x20,x3
1017 add x21,x21,x4
1018 add x22,x22,x5
1019 add x23,x23,x6
1021 add x24,x24,x7
1022 add x25,x25,x8
1024 add x26,x26,x9
1025 add x27,x27,x10
1032 add sp,sp,#4*8
1097 add x29,sp,#0
1125 add v24.2d,v24.2d,v16.2d
1130 add v3.2d,v3.2d,v24.2d // "T1 + H + K512[i]"
1135 add v4.2d,v1.2d,v3.2d // "D + T1"
1137 add v25.2d,v25.2d,v17.2d
1142 add v2.2d,v2.2d,v25.2d // "T1 + H + K512[i]"
1147 add v1.2d,v0.2d,v2.2d // "D + T1"
1149 add v24.2d,v24.2d,v18.2d
1154 add v4.2d,v4.2d,v24.2d // "T1 + H + K512[i]"
1159 add v0.2d,v3.2d,v4.2d // "D + T1"
1161 add v25.2d,v25.2d,v19.2d
1166 add v1.2d,v1.2d,v25.2d // "T1 + H + K512[i]"
1171 add v3.2d,v2.2d,v1.2d // "D + T1"
1173 add v24.2d,v24.2d,v20.2d
1178 add v0.2d,v0.2d,v24.2d // "T1 + H + K512[i]"
1183 add v2.2d,v4.2d,v0.2d // "D + T1"
1185 add v25.2d,v25.2d,v21.2d
1190 add v3.2d,v3.2d,v25.2d // "T1 + H + K512[i]"
1195 add v4.2d,v1.2d,v3.2d // "D + T1"
1197 add v24.2d,v24.2d,v22.2d
1202 add v2.2d,v2.2d,v24.2d // "T1 + H + K512[i]"
1207 add v1.2d,v0.2d,v2.2d // "D + T1"
1209 add v25.2d,v25.2d,v23.2d
1214 add v4.2d,v4.2d,v25.2d // "T1 + H + K512[i]"
1219 add v0.2d,v3.2d,v4.2d // "D + T1"
1221 add v24.2d,v24.2d,v16.2d
1226 add v1.2d,v1.2d,v24.2d // "T1 + H + K512[i]"
1231 add v3.2d,v2.2d,v1.2d // "D + T1"
1233 add v25.2d,v25.2d,v17.2d
1238 add v0.2d,v0.2d,v25.2d // "T1 + H + K512[i]"
1243 add v2.2d,v4.2d,v0.2d // "D + T1"
1245 add v24.2d,v24.2d,v18.2d
1250 add v3.2d,v3.2d,v24.2d // "T1 + H + K512[i]"
1255 add v4.2d,v1.2d,v3.2d // "D + T1"
1257 add v25.2d,v25.2d,v19.2d
1262 add v2.2d,v2.2d,v25.2d // "T1 + H + K512[i]"
1267 add v1.2d,v0.2d,v2.2d // "D + T1"
1269 add v24.2d,v24.2d,v20.2d
1274 add v4.2d,v4.2d,v24.2d // "T1 + H + K512[i]"
1279 add v0.2d,v3.2d,v4.2d // "D + T1"
1281 add v25.2d,v25.2d,v21.2d
1286 add v1.2d,v1.2d,v25.2d // "T1 + H + K512[i]"
1291 add v3.2d,v2.2d,v1.2d // "D + T1"
1293 add v24.2d,v24.2d,v22.2d
1298 add v0.2d,v0.2d,v24.2d // "T1 + H + K512[i]"
1303 add v2.2d,v4.2d,v0.2d // "D + T1"
1305 add v25.2d,v25.2d,v23.2d
1310 add v3.2d,v3.2d,v25.2d // "T1 + H + K512[i]"
1315 add v4.2d,v1.2d,v3.2d // "D + T1"
1317 add v24.2d,v24.2d,v16.2d
1322 add v2.2d,v2.2d,v24.2d // "T1 + H + K512[i]"
1327 add v1.2d,v0.2d,v2.2d // "D + T1"
1329 add v25.2d,v25.2d,v17.2d
1334 add v4.2d,v4.2d,v25.2d // "T1 + H + K512[i]"
1339 add v0.2d,v3.2d,v4.2d // "D + T1"
1341 add v24.2d,v24.2d,v18.2d
1346 add v1.2d,v1.2d,v24.2d // "T1 + H + K512[i]"
1351 add v3.2d,v2.2d,v1.2d // "D + T1"
1353 add v25.2d,v25.2d,v19.2d
1358 add v0.2d,v0.2d,v25.2d // "T1 + H + K512[i]"
1363 add v2.2d,v4.2d,v0.2d // "D + T1"
1365 add v24.2d,v24.2d,v20.2d
1370 add v3.2d,v3.2d,v24.2d // "T1 + H + K512[i]"
1375 add v4.2d,v1.2d,v3.2d // "D + T1"
1377 add v25.2d,v25.2d,v21.2d
1382 add v2.2d,v2.2d,v25.2d // "T1 + H + K512[i]"
1387 add v1.2d,v0.2d,v2.2d // "D + T1"
1389 add v24.2d,v24.2d,v22.2d
1394 add v4.2d,v4.2d,v24.2d // "T1 + H + K512[i]"
1399 add v0.2d,v3.2d,v4.2d // "D + T1"
1401 add v25.2d,v25.2d,v23.2d
1406 add v1.2d,v1.2d,v25.2d // "T1 + H + K512[i]"
1411 add v3.2d,v2.2d,v1.2d // "D + T1"
1413 add v24.2d,v24.2d,v16.2d
1418 add v0.2d,v0.2d,v24.2d // "T1 + H + K512[i]"
1423 add v2.2d,v4.2d,v0.2d // "D + T1"
1425 add v25.2d,v25.2d,v17.2d
1430 add v3.2d,v3.2d,v25.2d // "T1 + H + K512[i]"
1435 add v4.2d,v1.2d,v3.2d // "D + T1"
1437 add v24.2d,v24.2d,v18.2d
1442 add v2.2d,v2.2d,v24.2d // "T1 + H + K512[i]"
1447 add v1.2d,v0.2d,v2.2d // "D + T1"
1449 add v25.2d,v25.2d,v19.2d
1454 add v4.2d,v4.2d,v25.2d // "T1 + H + K512[i]"
1459 add v0.2d,v3.2d,v4.2d // "D + T1"
1461 add v24.2d,v24.2d,v20.2d
1466 add v1.2d,v1.2d,v24.2d // "T1 + H + K512[i]"
1471 add v3.2d,v2.2d,v1.2d // "D + T1"
1473 add v25.2d,v25.2d,v21.2d
1478 add v0.2d,v0.2d,v25.2d // "T1 + H + K512[i]"
1483 add v2.2d,v4.2d,v0.2d // "D + T1"
1485 add v24.2d,v24.2d,v22.2d
1490 add v3.2d,v3.2d,v24.2d // "T1 + H + K512[i]"
1495 add v4.2d,v1.2d,v3.2d // "D + T1"
1497 add v25.2d,v25.2d,v23.2d
1502 add v2.2d,v2.2d,v25.2d // "T1 + H + K512[i]"
1507 add v1.2d,v0.2d,v2.2d // "D + T1"
1510 add v24.2d,v24.2d,v16.2d
1515 add v4.2d,v4.2d,v24.2d // "T1 + H + K512[i]"
1518 add v0.2d,v3.2d,v4.2d // "D + T1"
1521 add v25.2d,v25.2d,v17.2d
1526 add v1.2d,v1.2d,v25.2d // "T1 + H + K512[i]"
1529 add v3.2d,v2.2d,v1.2d // "D + T1"
1532 add v24.2d,v24.2d,v18.2d
1537 add v0.2d,v0.2d,v24.2d // "T1 + H + K512[i]"
1540 add v2.2d,v4.2d,v0.2d // "D + T1"
1543 add v25.2d,v25.2d,v19.2d
1548 add v3.2d,v3.2d,v25.2d // "T1 + H + K512[i]"
1551 add v4.2d,v1.2d,v3.2d // "D + T1"
1554 add v24.2d,v24.2d,v20.2d
1559 add v2.2d,v2.2d,v24.2d // "T1 + H + K512[i]"
1562 add v1.2d,v0.2d,v2.2d // "D + T1"
1565 add v25.2d,v25.2d,v21.2d
1570 add v4.2d,v4.2d,v25.2d // "T1 + H + K512[i]"
1573 add v0.2d,v3.2d,v4.2d // "D + T1"
1576 add v24.2d,v24.2d,v22.2d
1581 add v1.2d,v1.2d,v24.2d // "T1 + H + K512[i]"
1584 add v3.2d,v2.2d,v1.2d // "D + T1"
1587 add v25.2d,v25.2d,v23.2d
1592 add v0.2d,v0.2d,v25.2d // "T1 + H + K512[i]"
1595 add v2.2d,v4.2d,v0.2d // "D + T1"
1597 add v0.2d,v0.2d,v26.2d // accumulate
1598 add v1.2d,v1.2d,v27.2d
1599 add v2.2d,v2.2d,v28.2d
1600 add v3.2d,v3.2d,v29.2d