Lines Matching refs:x21
77 stp x21,x22,[sp,#32]
83 ldp x20,x21,[x0] // load context
94 eor x28,x21,x22 // magic seed
106 eor x19,x20,x21 // a^b, b^c in next round
114 eor x28,x28,x21 // Maj(a,b,c)
162 add x21,x21,x25 // d+=h
173 ror x16,x21,#14
175 eor x9,x21,x21,ror#23
176 and x17,x22,x21
177 bic x28,x23,x21
200 and x17,x21,x20
226 bic x28,x21,x27
247 add x21,x21,x19 // h+=K[i]
251 add x21,x21,x9 // h+=X[i]
256 add x21,x21,x17 // h+=Ch(e,f,g)
258 add x21,x21,x16 // h+=Sigma1(e)
260 add x25,x25,x21 // d+=h
263 add x21,x21,x28 // h+=Maj(a,b,c)
265 //add x21,x21,x17 // h+=Sigma0(a)
270 add x21,x21,x17 // h+=Sigma0(a)
278 eor x28,x21,x22 // a^b, b^c in next round
280 ror x13,x21,#28
282 eor x17,x21,x21,ror#5
302 eor x19,x20,x21 // a^b, b^c in next round
310 eor x28,x28,x21 // Maj(a,b,c)
358 add x21,x21,x25 // d+=h
370 ror x16,x21,#14
372 eor x6,x21,x21,ror#23
373 and x17,x22,x21
374 bic x28,x23,x21
398 and x17,x21,x20
425 bic x28,x21,x27
448 add x21,x21,x19 // h+=K[i]
452 add x21,x21,x1 // h+=X[i]
457 add x21,x21,x17 // h+=Ch(e,f,g)
459 add x21,x21,x16 // h+=Sigma1(e)
461 add x25,x25,x21 // d+=h
464 add x21,x21,x28 // h+=Maj(a,b,c)
466 //add x21,x21,x17 // h+=Sigma0(a)
471 add x21,x21,x17 // h+=Sigma0(a)
479 ror x10,x21,#28
484 eor x28,x21,x22 // a^b, b^c in next round
486 eor x10,x10,x21,ror#34
493 eor x17,x10,x21,ror#39 // Sigma0(a)
516 eor x19,x20,x21 // a^b, b^c in next round
524 eor x28,x28,x21 // Maj(a,b,c)
590 add x21,x21,x25 // d+=h
598 ror x16,x21,#14
601 and x17,x22,x21
603 bic x28,x23,x21
606 eor x16,x16,x21,ror#18
610 eor x16,x16,x21,ror#41 // Sigma1(e)
632 and x17,x21,x20
665 bic x28,x21,x27
692 add x21,x21,x19 // h+=K[i]
698 add x21,x21,x9 // h+=X[i]
705 add x21,x21,x17 // h+=Ch(e,f,g)
709 add x21,x21,x16 // h+=Sigma1(e)
714 add x25,x25,x21 // d+=h
715 add x21,x21,x28 // h+=Maj(a,b,c)
718 add x21,x21,x17 // h+=Sigma0(a)
728 ror x2,x21,#28
733 eor x28,x21,x22 // a^b, b^c in next round
735 eor x2,x2,x21,ror#34
742 eor x17,x2,x21,ror#39 // Sigma0(a)
764 eor x19,x20,x21 // a^b, b^c in next round
772 eor x28,x28,x21 // Maj(a,b,c)
838 add x21,x21,x25 // d+=h
846 ror x16,x21,#14
849 and x17,x22,x21
851 bic x28,x23,x21
854 eor x16,x16,x21,ror#18
858 eor x16,x16,x21,ror#41 // Sigma1(e)
880 and x17,x21,x20
913 bic x28,x21,x27
940 add x21,x21,x19 // h+=K[i]
946 add x21,x21,x1 // h+=X[i]
953 add x21,x21,x17 // h+=Ch(e,f,g)
957 add x21,x21,x16 // h+=Sigma1(e)
962 add x25,x25,x21 // d+=h
963 add x21,x21,x28 // h+=Maj(a,b,c)
966 add x21,x21,x17 // h+=Sigma0(a)
976 ror x10,x21,#28
981 eor x28,x21,x22 // a^b, b^c in next round
983 eor x10,x10,x21,ror#34
990 eor x17,x10,x21,ror#39 // Sigma0(a)
1011 add x21,x21,x4
1014 stp x20,x21,[x0]
1027 ldp x21,x22,[x29,#32]