Lines Matching full:r8
76 ldmia r3,{r4,r5,r6,r7,r8,r9,r10,r11} @ load key
78 stmdb sp!,{r4,r5,r6,r7,r8,r9,r10,r11} @ copy key
86 ldmia sp,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9} @ load key material
108 add r8,r8,r12
112 eor r4,r4,r8,ror#20
120 add r8,r8,r12
126 eor r4,r4,r8,ror#25
128 str r8,[sp,#4*(16+8)]
129 ldr r8,[sp,#4*(16+10)]
138 add r8,r8,r14
142 eor r6,r6,r8,ror#20
150 add r8,r8,r14
154 eor r6,r6,r8,ror#25
162 add r8,r8,r10
166 eor r5,r5,r8,ror#20
174 add r8,r8,r10
180 eor r5,r5,r8,ror#25
182 str r8,[sp,#4*(16+10)]
183 ldr r8,[sp,#4*(16+8)]
192 add r8,r8,r10
196 eor r7,r7,r8,ror#20
204 add r8,r8,r10
208 eor r7,r7,r8,ror#25
214 str r8, [sp,#4*(16+8)] @ modulo-scheduled store
232 ldr r8,[sp,#4*(0)] @ load key material
247 add r0,r0,r8 @ accumulate key material
252 ldrhs r8,[r12],#16 @ load input
271 eorhs r0,r0,r8 @ xor with input
273 add r8,sp,#4*(4)
280 ldmia r8,{r8,r9,r10,r11} @ load key material
285 add r4,r4,r8 @ accumulate key material
290 ldrhs r8,[r12],#16 @ load input
308 eorhs r4,r4,r8
310 add r8,sp,#4*(8)
318 ldmia r8,{r8,r9,r10,r11} @ load key material
325 add r0,r0,r8 @ accumulate key material
330 ldrhs r8,[r12],#16 @ load input
353 eorhs r0,r0,r8
355 add r8,sp,#4*(12)
363 ldmia r8,{r8,r9,r10,r11} @ load key material
367 add r4,r4,r8 @ accumulate key material
372 addhi r8,r8,#1 @ next counter value
373 strhi r8,[sp,#4*(12)] @ save next counter value
377 ldrhs r8,[r12],#16 @ load input
395 eorhs r4,r4,r8
400 ldrne r8,[sp,#4*(32+2)] @ re-load len
411 subhs r11,r8,#64 @ len-=64
427 add r0,r0,r8 @ accumulate key material
433 eorlo r8,r8,r8 @ zero or ...
434 ldrhsb r8,[r12],#16 @ ... load input
447 eor r0,r8,r0 @ xor with input (or zero)
452 ldrhsb r8,[r12,#-15] @ load more input
463 eor r0,r8,r0,lsr#8
469 ldrhsb r8,[r12,#-14] @ load more input
481 eor r0,r8,r0,lsr#8
487 ldrhsb r8,[r12,#-13] @ load more input
500 eor r0,r8,r0,lsr#8
509 add r8,sp,#4*(4+0)
510 ldmia r8,{r8,r9,r10,r11} @ load key material
512 add r4,r4,r8 @ accumulate key material
518 eorlo r8,r8,r8 @ zero or ...
519 ldrhsb r8,[r12],#16 @ ... load input
532 eor r4,r8,r4 @ xor with input (or zero)
537 ldrhsb r8,[r12,#-15] @ load more input
548 eor r4,r8,r4,lsr#8
554 ldrhsb r8,[r12,#-14] @ load more input
566 eor r4,r8,r4,lsr#8
572 ldrhsb r8,[r12,#-13] @ load more input
585 eor r4,r8,r4,lsr#8
594 add r8,sp,#4*(4+4)
595 ldmia r8,{r8,r9,r10,r11} @ load key material
602 add r0,r0,r8 @ accumulate key material
608 eorlo r8,r8,r8 @ zero or ...
609 ldrhsb r8,[r12],#16 @ ... load input
622 eor r0,r8,r0 @ xor with input (or zero)
627 ldrhsb r8,[r12,#-15] @ load more input
638 eor r0,r8,r0,lsr#8
644 ldrhsb r8,[r12,#-14] @ load more input
656 eor r0,r8,r0,lsr#8
662 ldrhsb r8,[r12,#-13] @ load more input
675 eor r0,r8,r0,lsr#8
684 add r8,sp,#4*(4+8)
685 ldmia r8,{r8,r9,r10,r11} @ load key material
686 add r4,r4,r8 @ accumulate key material
690 addhi r8,r8,#1 @ next counter value
691 strhi r8,[sp,#4*(12)] @ save next counter value
697 eorlo r8,r8,r8 @ zero or ...
698 ldrhsb r8,[r12],#16 @ ... load input
711 eor r4,r8,r4 @ xor with input (or zero)
716 ldrhsb r8,[r12,#-15] @ load more input
727 eor r4,r8,r4,lsr#8
733 ldrhsb r8,[r12,#-14] @ load more input
745 eor r4,r8,r4,lsr#8
751 ldrhsb r8,[r12,#-13] @ load more input
764 eor r4,r8,r4,lsr#8
776 ldrne r8,[sp,#4*(32+2)] @ re-load len
780 subhs r11,r8,#64 @ len-=64
794 subs r8,r8,#1
802 ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,r11,pc}
819 ldmia r3,{r4,r5,r6,r7,r8,r9,r10,r11} @ load key
845 ldmia sp,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9} @ load key material
885 add r8,r8,r12
893 eor r4,r4,r8,ror#20
909 add r8,r8,r12
921 eor r4,r4,r8,ror#25
925 str r8,[sp,#4*(16+8)]
927 ldr r8,[sp,#4*(16+10)]
945 add r8,r8,r14
953 eor r6,r6,r8,ror#20
969 add r8,r8,r14
977 eor r6,r6,r8,ror#25
993 add r8,r8,r10
1001 eor r5,r5,r8,ror#20
1017 add r8,r8,r10
1029 eor r5,r5,r8,ror#25
1033 str r8,[sp,#4*(16+10)]
1035 ldr r8,[sp,#4*(16+8)]
1053 add r8,r8,r10
1061 eor r7,r7,r8,ror#20
1077 add r8,r8,r10
1085 eor r7,r7,r8,ror#25
1096 str r8, [sp,#4*(16+8)] @ modulo-scheduled store
1164 ldmia sp,{r8,r9,r10,r11} @ load key material
1165 add r0,r0,r8 @ accumulate key material
1166 ldr r8,[r12],#16 @ load input
1181 eor r0,r0,r8 @ xor with input
1182 add r8,sp,#4*(4)
1188 ldmia r8,{r8,r9,r10,r11} @ load key material
1192 add r4,r4,r8 @ accumulate key material
1193 ldr r8,[r12],#16 @ load input
1206 eor r4,r4,r8
1207 add r8,sp,#4*(8)
1213 ldmia r8,{r8,r9,r10,r11} @ load key material
1220 add r0,r0,r8 @ accumulate key material
1221 ldr r8,[r12],#16 @ load input
1242 eor r0,r0,r8
1243 add r8,sp,#4*(12)
1249 ldmia r8,{r8,r9,r10,r11} @ load key material
1253 add r4,r4,r8 @ accumulate key material
1254 add r8,r8,#4 @ next counter value
1256 str r8,[sp,#4*(12)] @ save next counter value
1257 ldr r8,[r12],#16 @ load input
1270 eor r4,r4,r8
1274 ldrhi r8,[sp,#4*(32+2)] @ re-load len
1280 sub r11,r8,#64*4 @ len-=64*4
1325 add r8,sp,#4*(8)
1328 vst1.8 {q2,q3},[r8]
1344 add r8,sp,#4*(8)
1347 vst1.8 {q6,q7},[r8]
1373 add r8,sp,#4*(8)
1376 vst1.8 {q10,q11},[r8]
1411 ldmia sp,{r8,r9,r10,r11} @ load key material
1412 add r0,r0,r8 @ accumulate key material
1413 add r8,sp,#4*(4)
1417 ldmia r8,{r8,r9,r10,r11} @ load key material
1419 add r4,r4,r8 @ accumulate key material
1420 add r8,sp,#4*(8)
1424 ldmia r8,{r8,r9,r10,r11} @ load key material
1440 add r0,r0,r8 @ accumulate key material
1441 add r8,sp,#4*(12)
1445 ldmia r8,{r8,r9,r10,r11} @ load key material
1447 add r4,r4,r8 @ accumulate key material
1448 add r8,sp,#4*(8)
1464 stmia r8,{r0,r1,r2,r3,r4,r5,r6,r7}
1469 ldrb r8,[r10],#1 @ read buffer on stack
1472 eor r8,r8,r9
1473 strb r8,[r14],#1 @ store output
1480 ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,r11,pc}