Lines Matching refs:w28
85 eor w28,w21,w22 // magic seed
103 and w28,w28,w19 // (b^c)&=(a^b)
105 eor w28,w28,w21 // Maj(a,b,c)
107 add w27,w27,w28 // h+=Maj(a,b,c)
108 ldr w28,[x30],#4 // *K++, w19 in next round
116 add w26,w26,w28 // h+=K[i]
119 bic w28,w25,w23
121 orr w17,w17,w28 // Ch(e,f,g)
122 eor w28,w27,w20 // a^b, b^c in next round
128 and w19,w19,w28 // (b^c)&=(a^b)
152 and w28,w28,w19 // (b^c)&=(a^b)
154 eor w28,w28,w27 // Maj(a,b,c)
156 add w25,w25,w28 // h+=Maj(a,b,c)
157 ldr w28,[x30],#4 // *K++, w19 in next round
165 add w24,w24,w28 // h+=K[i]
168 bic w28,w23,w21
170 orr w17,w17,w28 // Ch(e,f,g)
171 eor w28,w25,w26 // a^b, b^c in next round
177 and w19,w19,w28 // (b^c)&=(a^b)
201 and w28,w28,w19 // (b^c)&=(a^b)
203 eor w28,w28,w25 // Maj(a,b,c)
205 add w23,w23,w28 // h+=Maj(a,b,c)
206 ldr w28,[x30],#4 // *K++, w19 in next round
214 add w22,w22,w28 // h+=K[i]
217 bic w28,w21,w27
219 orr w17,w17,w28 // Ch(e,f,g)
220 eor w28,w23,w24 // a^b, b^c in next round
226 and w19,w19,w28 // (b^c)&=(a^b)
250 and w28,w28,w19 // (b^c)&=(a^b)
252 eor w28,w28,w23 // Maj(a,b,c)
254 add w21,w21,w28 // h+=Maj(a,b,c)
255 ldr w28,[x30],#4 // *K++, w19 in next round
263 add w20,w20,w28 // h+=K[i]
266 bic w28,w27,w25
268 orr w17,w17,w28 // Ch(e,f,g)
269 eor w28,w21,w22 // a^b, b^c in next round
275 and w19,w19,w28 // (b^c)&=(a^b)
299 and w28,w28,w19 // (b^c)&=(a^b)
301 eor w28,w28,w21 // Maj(a,b,c)
303 add w27,w27,w28 // h+=Maj(a,b,c)
304 ldr w28,[x30],#4 // *K++, w19 in next round
312 add w26,w26,w28 // h+=K[i]
315 bic w28,w25,w23
317 orr w17,w17,w28 // Ch(e,f,g)
318 eor w28,w27,w20 // a^b, b^c in next round
324 and w19,w19,w28 // (b^c)&=(a^b)
348 and w28,w28,w19 // (b^c)&=(a^b)
350 eor w28,w28,w27 // Maj(a,b,c)
352 add w25,w25,w28 // h+=Maj(a,b,c)
353 ldr w28,[x30],#4 // *K++, w19 in next round
362 add w24,w24,w28 // h+=K[i]
365 bic w28,w23,w21
367 orr w17,w17,w28 // Ch(e,f,g)
368 eor w28,w25,w26 // a^b, b^c in next round
374 and w19,w19,w28 // (b^c)&=(a^b)
399 and w28,w28,w19 // (b^c)&=(a^b)
401 eor w28,w28,w25 // Maj(a,b,c)
403 add w23,w23,w28 // h+=Maj(a,b,c)
404 ldr w28,[x30],#4 // *K++, w19 in next round
413 add w22,w22,w28 // h+=K[i]
416 bic w28,w21,w27
418 orr w17,w17,w28 // Ch(e,f,g)
419 eor w28,w23,w24 // a^b, b^c in next round
425 and w19,w19,w28 // (b^c)&=(a^b)
451 and w28,w28,w19 // (b^c)&=(a^b)
453 eor w28,w28,w23 // Maj(a,b,c)
455 add w21,w21,w28 // h+=Maj(a,b,c)
456 ldr w28,[x30],#4 // *K++, w19 in next round
465 add w20,w20,w28 // h+=K[i]
469 bic w28,w27,w25
474 orr w17,w17,w28 // Ch(e,f,g)
475 eor w28,w21,w22 // a^b, b^c in next round
479 and w19,w19,w28 // (b^c)&=(a^b)
511 and w28,w28,w19 // (b^c)&=(a^b)
515 eor w28,w28,w21 // Maj(a,b,c)
520 add w27,w27,w28 // h+=Maj(a,b,c)
521 ldr w28,[x30],#4 // *K++, w19 in next round
528 add w26,w26,w28 // h+=K[i]
532 bic w28,w25,w23
537 orr w17,w17,w28 // Ch(e,f,g)
538 eor w28,w27,w20 // a^b, b^c in next round
542 and w19,w19,w28 // (b^c)&=(a^b)
573 and w28,w28,w19 // (b^c)&=(a^b)
577 eor w28,w28,w27 // Maj(a,b,c)
582 add w25,w25,w28 // h+=Maj(a,b,c)
583 ldr w28,[x30],#4 // *K++, w19 in next round
590 add w24,w24,w28 // h+=K[i]
594 bic w28,w23,w21
599 orr w17,w17,w28 // Ch(e,f,g)
600 eor w28,w25,w26 // a^b, b^c in next round
604 and w19,w19,w28 // (b^c)&=(a^b)
635 and w28,w28,w19 // (b^c)&=(a^b)
639 eor w28,w28,w25 // Maj(a,b,c)
644 add w23,w23,w28 // h+=Maj(a,b,c)
645 ldr w28,[x30],#4 // *K++, w19 in next round
652 add w22,w22,w28 // h+=K[i]
656 bic w28,w21,w27
661 orr w17,w17,w28 // Ch(e,f,g)
662 eor w28,w23,w24 // a^b, b^c in next round
666 and w19,w19,w28 // (b^c)&=(a^b)
697 and w28,w28,w19 // (b^c)&=(a^b)
701 eor w28,w28,w23 // Maj(a,b,c)
706 add w21,w21,w28 // h+=Maj(a,b,c)
707 ldr w28,[x30],#4 // *K++, w19 in next round
714 add w20,w20,w28 // h+=K[i]
718 bic w28,w27,w25
723 orr w17,w17,w28 // Ch(e,f,g)
724 eor w28,w21,w22 // a^b, b^c in next round
728 and w19,w19,w28 // (b^c)&=(a^b)
759 and w28,w28,w19 // (b^c)&=(a^b)
763 eor w28,w28,w21 // Maj(a,b,c)
768 add w27,w27,w28 // h+=Maj(a,b,c)
769 ldr w28,[x30],#4 // *K++, w19 in next round
776 add w26,w26,w28 // h+=K[i]
780 bic w28,w25,w23
785 orr w17,w17,w28 // Ch(e,f,g)
786 eor w28,w27,w20 // a^b, b^c in next round
790 and w19,w19,w28 // (b^c)&=(a^b)
821 and w28,w28,w19 // (b^c)&=(a^b)
825 eor w28,w28,w27 // Maj(a,b,c)
830 add w25,w25,w28 // h+=Maj(a,b,c)
831 ldr w28,[x30],#4 // *K++, w19 in next round
838 add w24,w24,w28 // h+=K[i]
842 bic w28,w23,w21
847 orr w17,w17,w28 // Ch(e,f,g)
848 eor w28,w25,w26 // a^b, b^c in next round
852 and w19,w19,w28 // (b^c)&=(a^b)
883 and w28,w28,w19 // (b^c)&=(a^b)
887 eor w28,w28,w25 // Maj(a,b,c)
892 add w23,w23,w28 // h+=Maj(a,b,c)
893 ldr w28,[x30],#4 // *K++, w19 in next round
900 add w22,w22,w28 // h+=K[i]
904 bic w28,w21,w27
909 orr w17,w17,w28 // Ch(e,f,g)
910 eor w28,w23,w24 // a^b, b^c in next round
914 and w19,w19,w28 // (b^c)&=(a^b)
945 and w28,w28,w19 // (b^c)&=(a^b)
949 eor w28,w28,w23 // Maj(a,b,c)
954 add w21,w21,w28 // h+=Maj(a,b,c)
955 ldr w28,[x30],#4 // *K++, w19 in next round
962 add w20,w20,w28 // h+=K[i]
966 bic w28,w27,w25
971 orr w17,w17,w28 // Ch(e,f,g)
972 eor w28,w21,w22 // a^b, b^c in next round
976 and w19,w19,w28 // (b^c)&=(a^b)