Lines Matching refs:w22
84 ldp w22,w23,[x0,#2*4]
95 eor w28,w21,w22 // magic seed
139 add w22,w22,w26 // d+=h
149 ror w16,w22,#6
151 eor w8,w22,w22,ror#14
152 and w17,w23,w22
153 bic w19,w24,w22
177 and w17,w22,w21
202 bic w19,w22,w20
224 add w22,w22,w28 // h+=K[i]
228 add w22,w22,w8 // h+=X[i]
233 add w22,w22,w17 // h+=Ch(e,f,g)
235 add w22,w22,w16 // h+=Sigma1(e)
237 add w26,w26,w22 // d+=h
240 add w22,w22,w19 // h+=Maj(a,b,c)
246 add w22,w22,w17 // h+=Sigma0(a)
254 eor w19,w22,w23 // a^b, b^c in next round
256 ror w12,w22,#2
258 eor w17,w22,w22,ror#9
279 eor w28,w21,w22 // a^b, b^c in next round
287 eor w19,w19,w22 // Maj(a,b,c)
335 add w22,w22,w26 // d+=h
345 ror w16,w22,#6
347 eor w0,w22,w22,ror#14
348 and w17,w23,w22
349 bic w19,w24,w22
374 and w17,w22,w21
400 bic w19,w22,w20
423 add w22,w22,w28 // h+=K[i]
427 add w22,w22,w0 // h+=X[i]
432 add w22,w22,w17 // h+=Ch(e,f,g)
434 add w22,w22,w16 // h+=Sigma1(e)
436 add w26,w26,w22 // d+=h
439 add w22,w22,w19 // h+=Maj(a,b,c)
446 add w22,w22,w17 // h+=Sigma0(a)
455 eor w19,w22,w23 // a^b, b^c in next round
457 ror w9,w22,#2
459 eor w17,w22,w22,ror#9
485 eor w28,w21,w22 // a^b, b^c in next round
493 eor w19,w19,w22 // Maj(a,b,c)
560 add w22,w22,w26 // d+=h
568 ror w16,w22,#6
571 and w17,w23,w22
573 bic w19,w24,w22
576 eor w16,w16,w22,ror#11
580 eor w16,w16,w22,ror#25 // Sigma1(e)
602 and w17,w22,w21
635 bic w19,w22,w20
662 add w22,w22,w28 // h+=K[i]
668 add w22,w22,w8 // h+=X[i]
675 add w22,w22,w17 // h+=Ch(e,f,g)
679 add w22,w22,w16 // h+=Sigma1(e)
684 add w26,w26,w22 // d+=h
685 add w22,w22,w19 // h+=Maj(a,b,c)
688 add w22,w22,w17 // h+=Sigma0(a)
698 ror w1,w22,#2
703 eor w19,w22,w23 // a^b, b^c in next round
705 eor w1,w1,w22,ror#13
712 eor w17,w1,w22,ror#22 // Sigma0(a)
734 eor w28,w21,w22 // a^b, b^c in next round
742 eor w19,w19,w22 // Maj(a,b,c)
808 add w22,w22,w26 // d+=h
816 ror w16,w22,#6
819 and w17,w23,w22
821 bic w19,w24,w22
824 eor w16,w16,w22,ror#11
828 eor w16,w16,w22,ror#25 // Sigma1(e)
850 and w17,w22,w21
883 bic w19,w22,w20
910 add w22,w22,w28 // h+=K[i]
916 add w22,w22,w0 // h+=X[i]
923 add w22,w22,w17 // h+=Ch(e,f,g)
927 add w22,w22,w16 // h+=Sigma1(e)
932 add w26,w26,w22 // d+=h
933 add w22,w22,w19 // h+=Maj(a,b,c)
936 add w22,w22,w17 // h+=Sigma0(a)
946 ror w9,w22,#2
951 eor w19,w22,w23 // a^b, b^c in next round
953 eor w9,w9,w22,ror#13
960 eor w17,w9,w22,ror#22 // Sigma0(a)
982 eor w28,w21,w22 // a^b, b^c in next round
990 eor w19,w19,w22 // Maj(a,b,c)
1013 add w22,w22,w5
1018 stp w22,w23,[x0,#2*4]