Lines Matching defs:r14
215 sub r14,pc,#16 @ ChaCha20_ctr32
217 adr r14,.LChaCha20_ctr32
228 ldr r4,[r14,#-32]
230 ldr r4,[r14,r4]
241 sub r14,r14,#64 @ .Lsigma
244 ldmia r14,{r0-r3} @ load sigma
256 str r14, [sp,#4*(32+0)] @ save out
292 addlo r14,sp,#4*(0) @ shortcut or ...
293 ldrhs r14,[sp,#4*(32+0)] @ ... load out
300 orr @t[2],r12,r14
337 str @x[0],[r14],#16 @ store output
344 str @x[1],[r14,#-12]
345 str @x[2],[r14,#-8]
346 str @x[3],[r14,#-4]
374 str @x[4],[r14],#16 @ store output
380 str @x[5],[r14,#-12]
382 str @x[6],[r14,#-8]
384 str @x[7],[r14,#-4]
419 str @x[0],[r14],#16 @ store output
425 str @x[1],[r14,#-12]
427 str @x[2],[r14,#-8]
428 str @x[3],[r14,#-4]
469 str @x[4],[r14],#16 @ store output
470 str @x[5],[r14,#-12]
475 str @x[6],[r14,#-8]
476 str @x[7],[r14,#-4]
543 strb @x[$j+0],[r14],#16 @ store output
550 strb @x[$j+1],[r14,#-12]
552 strb @x[$j+2],[r14,#-8]
559 strb @x[$j+3],[r14,#-4]
561 strb @x[$j+0],[r14,#-15]
568 strb @x[$j+1],[r14,#-11]
570 strb @x[$j+2],[r14,#-7]
577 strb @x[$j+3],[r14,#-3]
579 strb @x[$j+0],[r14,#-14]
586 strb @x[$j+1],[r14,#-10]
587 strb @x[$j+2],[r14,#-6]
589 strb @x[$j+3],[r14,#-2]
591 strb @x[$j+0],[r14,#-13]
593 strb @x[$j+1],[r14,#-9]
595 strb @x[$j+2],[r14,#-5]
596 strb @x[$j+3],[r14,#-1]
620 ldr r14,[sp,#4*(32+0)] @ load out
627 strb @t[3],[r14],#1 @ store output
682 adr r14,.Lsigma
692 ldmia r14,{r0-r3} @ load sigma
693 vld1.32 {$a0},[r14]! @ load sigma
694 vld1.32 {$t0},[r14] @ one
721 str r14, [sp,#4*(32+0)] @ save out
781 ldr r14,[sp,#4*(32+0)] @ load out
817 vst1.8 {$a0-$b0},[r14]! @ store output
821 vst1.8 {$c0-$d0},[r14]!
832 vst1.8 {$a1-$b1},[r14]!
834 vst1.8 {$c1-$d1},[r14]!
842 vst1.8 {$a2-$b2},[r14]!
845 vst1.8 {$c2-$d2},[r14]!
859 str @x[0],[r14],#16 @ store output
861 str @x[1],[r14,#-12]
864 str @x[2],[r14,#-8]
865 str @x[3],[r14,#-4]
884 str @x[4],[r14],#16 @ store output
886 str @x[5],[r14,#-12]
889 str @x[6],[r14,#-8]
891 str @x[7],[r14,#-4]
920 str @x[0],[r14],#16 @ store output
922 str @x[1],[r14,#-12]
925 str @x[2],[r14,#-8]
926 str @x[3],[r14,#-4]
952 str @x[4],[r14],#16 @ store output
954 str @x[5],[r14,#-12]
956 str @x[6],[r14,#-8]
957 str @x[7],[r14,#-4]
971 str r14, [sp,#4*(20+32+0)] @ save out
1014 vst1.8 {$a0-$b0},[r14]!
1015 vst1.8 {$c0-$d0},[r14]!
1039 vst1.8 {$a0-$b0},[r14]!
1041 vst1.8 {$c0-$d0},[r14]!
1043 vst1.8 {$a1-$b1},[r14]!
1044 vst1.8 {$c1-$d1},[r14]!
1070 vst1.8 {$a0-$b0},[r14]!
1075 vst1.8 {$c0-$d0},[r14]!
1077 vst1.8 {$a1-$b1},[r14]!
1079 vst1.8 {$c1-$d1},[r14]!
1081 vst1.8 {$a2-$b2},[r14]!
1082 vst1.8 {$c2-$d2},[r14]!
1148 strb @t[0],[r14],#1 @ store output