Lines Matching refs:x28
80 stp x27,x28,[sp,#80]
94 eor x28,x21,x22 // magic seed
112 and x28,x28,x19 // (b^c)&=(a^b)
114 eor x28,x28,x21 // Maj(a,b,c)
116 add x27,x27,x28 // h+=Maj(a,b,c)
117 ldr x28,[x30],#8 // *K++, x19 in next round
125 add x26,x26,x28 // h+=K[i]
128 bic x28,x25,x23
130 orr x17,x17,x28 // Ch(e,f,g)
131 eor x28,x27,x20 // a^b, b^c in next round
137 and x19,x19,x28 // (b^c)&=(a^b)
142 ldr x19,[x30],#8 // *K++, x28 in next round
161 and x28,x28,x19 // (b^c)&=(a^b)
163 eor x28,x28,x27 // Maj(a,b,c)
165 add x25,x25,x28 // h+=Maj(a,b,c)
166 ldr x28,[x30],#8 // *K++, x19 in next round
174 add x24,x24,x28 // h+=K[i]
177 bic x28,x23,x21
179 orr x17,x17,x28 // Ch(e,f,g)
180 eor x28,x25,x26 // a^b, b^c in next round
186 and x19,x19,x28 // (b^c)&=(a^b)
191 ldr x19,[x30],#8 // *K++, x28 in next round
210 and x28,x28,x19 // (b^c)&=(a^b)
212 eor x28,x28,x25 // Maj(a,b,c)
214 add x23,x23,x28 // h+=Maj(a,b,c)
215 ldr x28,[x30],#8 // *K++, x19 in next round
223 add x22,x22,x28 // h+=K[i]
226 bic x28,x21,x27
228 orr x17,x17,x28 // Ch(e,f,g)
229 eor x28,x23,x24 // a^b, b^c in next round
235 and x19,x19,x28 // (b^c)&=(a^b)
240 ldr x19,[x30],#8 // *K++, x28 in next round
259 and x28,x28,x19 // (b^c)&=(a^b)
261 eor x28,x28,x23 // Maj(a,b,c)
263 add x21,x21,x28 // h+=Maj(a,b,c)
264 ldr x28,[x30],#8 // *K++, x19 in next round
272 add x20,x20,x28 // h+=K[i]
275 bic x28,x27,x25
277 orr x17,x17,x28 // Ch(e,f,g)
278 eor x28,x21,x22 // a^b, b^c in next round
284 and x19,x19,x28 // (b^c)&=(a^b)
289 ldr x19,[x30],#8 // *K++, x28 in next round
308 and x28,x28,x19 // (b^c)&=(a^b)
310 eor x28,x28,x21 // Maj(a,b,c)
312 add x27,x27,x28 // h+=Maj(a,b,c)
313 ldr x28,[x30],#8 // *K++, x19 in next round
321 add x26,x26,x28 // h+=K[i]
324 bic x28,x25,x23
326 orr x17,x17,x28 // Ch(e,f,g)
327 eor x28,x27,x20 // a^b, b^c in next round
333 and x19,x19,x28 // (b^c)&=(a^b)
338 ldr x19,[x30],#8 // *K++, x28 in next round
357 and x28,x28,x19 // (b^c)&=(a^b)
359 eor x28,x28,x27 // Maj(a,b,c)
361 add x25,x25,x28 // h+=Maj(a,b,c)
362 ldr x28,[x30],#8 // *K++, x19 in next round
371 add x24,x24,x28 // h+=K[i]
374 bic x28,x23,x21
376 orr x17,x17,x28 // Ch(e,f,g)
377 eor x28,x25,x26 // a^b, b^c in next round
383 and x19,x19,x28 // (b^c)&=(a^b)
388 ldr x19,[x30],#8 // *K++, x28 in next round
408 and x28,x28,x19 // (b^c)&=(a^b)
410 eor x28,x28,x25 // Maj(a,b,c)
412 add x23,x23,x28 // h+=Maj(a,b,c)
413 ldr x28,[x30],#8 // *K++, x19 in next round
422 add x22,x22,x28 // h+=K[i]
425 bic x28,x21,x27
427 orr x17,x17,x28 // Ch(e,f,g)
428 eor x28,x23,x24 // a^b, b^c in next round
434 and x19,x19,x28 // (b^c)&=(a^b)
439 ldr x19,[x30],#8 // *K++, x28 in next round
460 and x28,x28,x19 // (b^c)&=(a^b)
462 eor x28,x28,x23 // Maj(a,b,c)
464 add x21,x21,x28 // h+=Maj(a,b,c)
465 ldr x28,[x30],#8 // *K++, x19 in next round
474 add x20,x20,x28 // h+=K[i]
478 bic x28,x27,x25
483 orr x17,x17,x28 // Ch(e,f,g)
484 eor x28,x21,x22 // 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
520 and x28,x28,x19 // (b^c)&=(a^b)
524 eor x28,x28,x21 // Maj(a,b,c)
529 add x27,x27,x28 // h+=Maj(a,b,c)
530 ldr x28,[x30],#8 // *K++, x19 in next round
537 add x26,x26,x28 // h+=K[i]
541 bic x28,x25,x23
546 orr x17,x17,x28 // Ch(e,f,g)
547 eor x28,x27,x20 // a^b, b^c in next round
551 and x19,x19,x28 // (b^c)&=(a^b)
561 ldr x19,[x30],#8 // *K++, x28 in next round
582 and x28,x28,x19 // (b^c)&=(a^b)
586 eor x28,x28,x27 // Maj(a,b,c)
591 add x25,x25,x28 // h+=Maj(a,b,c)
592 ldr x28,[x30],#8 // *K++, x19 in next round
599 add x24,x24,x28 // h+=K[i]
603 bic x28,x23,x21
608 orr x17,x17,x28 // Ch(e,f,g)
609 eor x28,x25,x26 // a^b, b^c in next round
613 and x19,x19,x28 // (b^c)&=(a^b)
623 ldr x19,[x30],#8 // *K++, x28 in next round
644 and x28,x28,x19 // (b^c)&=(a^b)
648 eor x28,x28,x25 // Maj(a,b,c)
653 add x23,x23,x28 // h+=Maj(a,b,c)
654 ldr x28,[x30],#8 // *K++, x19 in next round
661 add x22,x22,x28 // h+=K[i]
665 bic x28,x21,x27
670 orr x17,x17,x28 // Ch(e,f,g)
671 eor x28,x23,x24 // a^b, b^c in next round
675 and x19,x19,x28 // (b^c)&=(a^b)
685 ldr x19,[x30],#8 // *K++, x28 in next round
706 and x28,x28,x19 // (b^c)&=(a^b)
710 eor x28,x28,x23 // Maj(a,b,c)
715 add x21,x21,x28 // h+=Maj(a,b,c)
716 ldr x28,[x30],#8 // *K++, x19 in next round
723 add x20,x20,x28 // h+=K[i]
727 bic x28,x27,x25
732 orr x17,x17,x28 // Ch(e,f,g)
733 eor x28,x21,x22 // a^b, b^c in next round
737 and x19,x19,x28 // (b^c)&=(a^b)
747 ldr x19,[x30],#8 // *K++, x28 in next round
768 and x28,x28,x19 // (b^c)&=(a^b)
772 eor x28,x28,x21 // Maj(a,b,c)
777 add x27,x27,x28 // h+=Maj(a,b,c)
778 ldr x28,[x30],#8 // *K++, x19 in next round
785 add x26,x26,x28 // h+=K[i]
789 bic x28,x25,x23
794 orr x17,x17,x28 // Ch(e,f,g)
795 eor x28,x27,x20 // a^b, b^c in next round
799 and x19,x19,x28 // (b^c)&=(a^b)
809 ldr x19,[x30],#8 // *K++, x28 in next round
830 and x28,x28,x19 // (b^c)&=(a^b)
834 eor x28,x28,x27 // Maj(a,b,c)
839 add x25,x25,x28 // h+=Maj(a,b,c)
840 ldr x28,[x30],#8 // *K++, x19 in next round
847 add x24,x24,x28 // h+=K[i]
851 bic x28,x23,x21
856 orr x17,x17,x28 // Ch(e,f,g)
857 eor x28,x25,x26 // a^b, b^c in next round
861 and x19,x19,x28 // (b^c)&=(a^b)
871 ldr x19,[x30],#8 // *K++, x28 in next round
892 and x28,x28,x19 // (b^c)&=(a^b)
896 eor x28,x28,x25 // Maj(a,b,c)
901 add x23,x23,x28 // h+=Maj(a,b,c)
902 ldr x28,[x30],#8 // *K++, x19 in next round
909 add x22,x22,x28 // h+=K[i]
913 bic x28,x21,x27
918 orr x17,x17,x28 // Ch(e,f,g)
919 eor x28,x23,x24 // a^b, b^c in next round
923 and x19,x19,x28 // (b^c)&=(a^b)
933 ldr x19,[x30],#8 // *K++, x28 in next round
954 and x28,x28,x19 // (b^c)&=(a^b)
958 eor x28,x28,x23 // Maj(a,b,c)
963 add x21,x21,x28 // h+=Maj(a,b,c)
964 ldr x28,[x30],#8 // *K++, x19 in next round
971 add x20,x20,x28 // h+=K[i]
975 bic x28,x27,x25
980 orr x17,x17,x28 // Ch(e,f,g)
981 eor x28,x21,x22 // a^b, b^c in next round
985 and x19,x19,x28 // (b^c)&=(a^b)
995 ldr x19,[x30],#8 // *K++, x28 in next round
1030 ldp x27,x28,[x29,#80]