Home | History | Annotate | Download | only in sha

Lines Matching refs:x28

17 	stp	x27,x28,[sp,#80]
31 eor x28,x21,x22 // magic seed
49 and x28,x28,x19 // (b^c)&=(a^b)
51 eor x28,x28,x21 // Maj(a,b,c)
53 add x27,x27,x28 // h+=Maj(a,b,c)
54 ldr x28,[x30],#8 // *K++, x19 in next round
62 add x26,x26,x28 // h+=K[i]
65 bic x28,x25,x23
67 orr x17,x17,x28 // Ch(e,f,g)
68 eor x28,x27,x20 // a^b, b^c in next round
74 and x19,x19,x28 // (b^c)&=(a^b)
79 ldr x19,[x30],#8 // *K++, x28 in next round
98 and x28,x28,x19 // (b^c)&=(a^b)
100 eor x28,x28,x27 // Maj(a,b,c)
102 add x25,x25,x28 // h+=Maj(a,b,c)
103 ldr x28,[x30],#8 // *K++, x19 in next round
111 add x24,x24,x28 // h+=K[i]
114 bic x28,x23,x21
116 orr x17,x17,x28 // Ch(e,f,g)
117 eor x28,x25,x26 // a^b, b^c in next round
123 and x19,x19,x28 // (b^c)&=(a^b)
128 ldr x19,[x30],#8 // *K++, x28 in next round
147 and x28,x28,x19 // (b^c)&=(a^b)
149 eor x28,x28,x25 // Maj(a,b,c)
151 add x23,x23,x28 // h+=Maj(a,b,c)
152 ldr x28,[x30],#8 // *K++, x19 in next round
160 add x22,x22,x28 // h+=K[i]
163 bic x28,x21,x27
165 orr x17,x17,x28 // Ch(e,f,g)
166 eor x28,x23,x24 // a^b, b^c in next round
172 and x19,x19,x28 // (b^c)&=(a^b)
177 ldr x19,[x30],#8 // *K++, x28 in next round
196 and x28,x28,x19 // (b^c)&=(a^b)
198 eor x28,x28,x23 // Maj(a,b,c)
200 add x21,x21,x28 // h+=Maj(a,b,c)
201 ldr x28,[x30],#8 // *K++, x19 in next round
209 add x20,x20,x28 // h+=K[i]
212 bic x28,x27,x25
214 orr x17,x17,x28 // Ch(e,f,g)
215 eor x28,x21,x22 // a^b, b^c in next round
221 and x19,x19,x28 // (b^c)&=(a^b)
226 ldr x19,[x30],#8 // *K++, x28 in next round
245 and x28,x28,x19 // (b^c)&=(a^b)
247 eor x28,x28,x21 // Maj(a,b,c)
249 add x27,x27,x28 // h+=Maj(a,b,c)
250 ldr x28,[x30],#8 // *K++, x19 in next round
258 add x26,x26,x28 // h+=K[i]
261 bic x28,x25,x23
263 orr x17,x17,x28 // Ch(e,f,g)
264 eor x28,x27,x20 // a^b, b^c in next round
270 and x19,x19,x28 // (b^c)&=(a^b)
275 ldr x19,[x30],#8 // *K++, x28 in next round
294 and x28,x28,x19 // (b^c)&=(a^b)
296 eor x28,x28,x27 // Maj(a,b,c)
298 add x25,x25,x28 // h+=Maj(a,b,c)
299 ldr x28,[x30],#8 // *K++, x19 in next round
308 add x24,x24,x28 // h+=K[i]
311 bic x28,x23,x21
313 orr x17,x17,x28 // Ch(e,f,g)
314 eor x28,x25,x26 // a^b, b^c in next round
320 and x19,x19,x28 // (b^c)&=(a^b)
325 ldr x19,[x30],#8 // *K++, x28 in next round
345 and x28,x28,x19 // (b^c)&=(a^b)
347 eor x28,x28,x25 // Maj(a,b,c)
349 add x23,x23,x28 // h+=Maj(a,b,c)
350 ldr x28,[x30],#8 // *K++, x19 in next round
359 add x22,x22,x28 // h+=K[i]
362 bic x28,x21,x27
364 orr x17,x17,x28 // Ch(e,f,g)
365 eor x28,x23,x24 // a^b, b^c in next round
371 and x19,x19,x28 // (b^c)&=(a^b)
376 ldr x19,[x30],#8 // *K++, x28 in next round
397 and x28,x28,x19 // (b^c)&=(a^b)
399 eor x28,x28,x23 // Maj(a,b,c)
401 add x21,x21,x28 // h+=Maj(a,b,c)
402 ldr x28,[x30],#8 // *K++, x19 in next round
411 add x20,x20,x28 // h+=K[i]
415 bic x28,x27,x25
420 orr x17,x17,x28 // Ch(e,f,g)
421 eor x28,x21,x22 // a^b, b^c in next round
425 and x19,x19,x28 // (b^c)&=(a^b)
435 ldr x19,[x30],#8 // *K++, x28 in next round
457 and x28,x28,x19 // (b^c)&=(a^b)
461 eor x28,x28,x21 // Maj(a,b,c)
466 add x27,x27,x28 // h+=Maj(a,b,c)
467 ldr x28,[x30],#8 // *K++, x19 in next round
474 add x26,x26,x28 // h+=K[i]
478 bic x28,x25,x23
483 orr x17,x17,x28 // Ch(e,f,g)
484 eor x28,x27,x20 // a^b, b^c in next round
488 and x19,x19,x28 // (b^c)&=(a^b)
498 ldr x19,[x30],#8 // *K++, x28 in next round
519 and x28,x28,x19 // (b^c)&=(a^b)
523 eor x28,x28,x27 // Maj(a,b,c)
528 add x25,x25,x28 // h+=Maj(a,b,c)
529 ldr x28,[x30],#8 // *K++, x19 in next round
536 add x24,x24,x28 // h+=K[i]
540 bic x28,x23,x21
545 orr x17,x17,x28 // Ch(e,f,g)
546 eor x28,x25,x26 // a^b, b^c in next round
550 and x19,x19,x28 // (b^c)&=(a^b)
560 ldr x19,[x30],#8 // *K++, x28 in next round
581 and x28,x28,x19 // (b^c)&=(a^b)
585 eor x28,x28,x25 // Maj(a,b,c)
590 add x23,x23,x28 // h+=Maj(a,b,c)
591 ldr x28,[x30],#8 // *K++, x19 in next round
598 add x22,x22,x28 // h+=K[i]
602 bic x28,x21,x27
607 orr x17,x17,x28 // Ch(e,f,g)
608 eor x28,x23,x24 // a^b, b^c in next round
612 and x19,x19,x28 // (b^c)&=(a^b)
622 ldr x19,[x30],#8 // *K++, x28 in next round
643 and x28,x28,x19 // (b^c)&=(a^b)
647 eor x28,x28,x23 // Maj(a,b,c)
652 add x21,x21,x28 // h+=Maj(a,b,c)
653 ldr x28,[x30],#8 // *K++, x19 in next round
660 add x20,x20,x28 // h+=K[i]
664 bic x28,x27,x25
669 orr x17,x17,x28 // Ch(e,f,g)
670 eor x28,x21,x22 // a^b, b^c in next round
674 and x19,x19,x28 // (b^c)&=(a^b)
684 ldr x19,[x30],#8 // *K++, x28 in next round
705 and x28,x28,x19 // (b^c)&=(a^b)
709 eor x28,x28,x21 // Maj(a,b,c)
714 add x27,x27,x28 // h+=Maj(a,b,c)
715 ldr x28,[x30],#8 // *K++, x19 in next round
722 add x26,x26,x28 // h+=K[i]
726 bic x28,x25,x23
731 orr x17,x17,x28 // Ch(e,f,g)
732 eor x28,x27,x20 // a^b, b^c in next round
736 and x19,x19,x28 // (b^c)&=(a^b)
746 ldr x19,[x30],#8 // *K++, x28 in next round
767 and x28,x28,x19 // (b^c)&=(a^b)
771 eor x28,x28,x27 // Maj(a,b,c)
776 add x25,x25,x28 // h+=Maj(a,b,c)
777 ldr x28,[x30],#8 // *K++, x19 in next round
784 add x24,x24,x28 // h+=K[i]
788 bic x28,x23,x21
793 orr x17,x17,x28 // Ch(e,f,g)
794 eor x28,x25,x26 // a^b, b^c in next round
798 and x19,x19,x28 // (b^c)&=(a^b)
808 ldr x19,[x30],#8 // *K++, x28 in next round
829 and x28,x28,x19 // (b^c)&=(a^b)
833 eor x28,x28,x25 // Maj(a,b,c)
838 add x23,x23,x28 // h+=Maj(a,b,c)
839 ldr x28,[x30],#8 // *K++, x19 in next round
846 add x22,x22,x28 // h+=K[i]
850 bic x28,x21,x27
855 orr x17,x17,x28 // Ch(e,f,g)
856 eor x28,x23,x24 // a^b, b^c in next round
860 and x19,x19,x28 // (b^c)&=(a^b)
870 ldr x19,[x30],#8 // *K++, x28 in next round
891 and x28,x28,x19 // (b^c)&=(a^b)
895 eor x28,x28,x23 // Maj(a,b,c)
900 add x21,x21,x28 // h+=Maj(a,b,c)
901 ldr x28,[x30],#8 // *K++, x19 in next round
908 add x20,x20,x28 // h+=K[i]
912 bic x28,x27,x25
917 orr x17,x17,x28 // Ch(e,f,g)
918 eor x28,x21,x22 // a^b, b^c in next round
922 and x19,x19,x28 // (b^c)&=(a^b)
932 ldr x19,[x30],#8 // *K++, x28 in next round
967 ldp x27,x28,[x29,#80]