• Home
  • Raw
  • Download

Lines Matching refs:r8

83 	ldmia	r3,{r4,r5,r6,r7,r8,r9,r10,r11}		@ load key
85 stmdb sp!,{r4,r5,r6,r7,r8,r9,r10,r11} @ copy key
93 ldmia sp,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9} @ load key material
115 add r8,r8,r12
119 eor r4,r4,r8,ror#20
127 add r8,r8,r12
133 eor r4,r4,r8,ror#25
135 str r8,[sp,#4*(16+8)]
136 ldr r8,[sp,#4*(16+10)]
145 add r8,r8,r14
149 eor r6,r6,r8,ror#20
157 add r8,r8,r14
161 eor r6,r6,r8,ror#25
169 add r8,r8,r10
173 eor r5,r5,r8,ror#20
181 add r8,r8,r10
187 eor r5,r5,r8,ror#25
189 str r8,[sp,#4*(16+10)]
190 ldr r8,[sp,#4*(16+8)]
199 add r8,r8,r10
203 eor r7,r7,r8,ror#20
211 add r8,r8,r10
215 eor r7,r7,r8,ror#25
221 str r8, [sp,#4*(16+8)] @ modulo-scheduled store
239 ldr r8,[sp,#4*(0)] @ load key material
254 add r0,r0,r8 @ accumulate key material
259 ldrhs r8,[r12],#16 @ load input
278 eorhs r0,r0,r8 @ xor with input
280 add r8,sp,#4*(4)
287 ldmia r8,{r8,r9,r10,r11} @ load key material
292 add r4,r4,r8 @ accumulate key material
297 ldrhs r8,[r12],#16 @ load input
315 eorhs r4,r4,r8
317 add r8,sp,#4*(8)
325 ldmia r8,{r8,r9,r10,r11} @ load key material
332 add r0,r0,r8 @ accumulate key material
337 ldrhs r8,[r12],#16 @ load input
360 eorhs r0,r0,r8
362 add r8,sp,#4*(12)
370 ldmia r8,{r8,r9,r10,r11} @ load key material
374 add r4,r4,r8 @ accumulate key material
379 addhi r8,r8,#1 @ next counter value
380 strhi r8,[sp,#4*(12)] @ save next counter value
384 ldrhs r8,[r12],#16 @ load input
402 eorhs r4,r4,r8
407 ldrne r8,[sp,#4*(32+2)] @ re-load len
418 subhs r11,r8,#64 @ len-=64
434 add r0,r0,r8 @ accumulate key material
440 eorlo r8,r8,r8 @ zero or ...
441 ldrhsb r8,[r12],#16 @ ... load input
454 eor r0,r8,r0 @ xor with input (or zero)
459 ldrhsb r8,[r12,#-15] @ load more input
470 eor r0,r8,r0,lsr#8
476 ldrhsb r8,[r12,#-14] @ load more input
488 eor r0,r8,r0,lsr#8
494 ldrhsb r8,[r12,#-13] @ load more input
507 eor r0,r8,r0,lsr#8
516 add r8,sp,#4*(4+0)
517 ldmia r8,{r8,r9,r10,r11} @ load key material
519 add r4,r4,r8 @ accumulate key material
525 eorlo r8,r8,r8 @ zero or ...
526 ldrhsb r8,[r12],#16 @ ... load input
539 eor r4,r8,r4 @ xor with input (or zero)
544 ldrhsb r8,[r12,#-15] @ load more input
555 eor r4,r8,r4,lsr#8
561 ldrhsb r8,[r12,#-14] @ load more input
573 eor r4,r8,r4,lsr#8
579 ldrhsb r8,[r12,#-13] @ load more input
592 eor r4,r8,r4,lsr#8
601 add r8,sp,#4*(4+4)
602 ldmia r8,{r8,r9,r10,r11} @ load key material
609 add r0,r0,r8 @ accumulate key material
615 eorlo r8,r8,r8 @ zero or ...
616 ldrhsb r8,[r12],#16 @ ... load input
629 eor r0,r8,r0 @ xor with input (or zero)
634 ldrhsb r8,[r12,#-15] @ load more input
645 eor r0,r8,r0,lsr#8
651 ldrhsb r8,[r12,#-14] @ load more input
663 eor r0,r8,r0,lsr#8
669 ldrhsb r8,[r12,#-13] @ load more input
682 eor r0,r8,r0,lsr#8
691 add r8,sp,#4*(4+8)
692 ldmia r8,{r8,r9,r10,r11} @ load key material
693 add r4,r4,r8 @ accumulate key material
697 addhi r8,r8,#1 @ next counter value
698 strhi r8,[sp,#4*(12)] @ save next counter value
704 eorlo r8,r8,r8 @ zero or ...
705 ldrhsb r8,[r12],#16 @ ... load input
718 eor r4,r8,r4 @ xor with input (or zero)
723 ldrhsb r8,[r12,#-15] @ load more input
734 eor r4,r8,r4,lsr#8
740 ldrhsb r8,[r12,#-14] @ load more input
752 eor r4,r8,r4,lsr#8
758 ldrhsb r8,[r12,#-13] @ load more input
771 eor r4,r8,r4,lsr#8
783 ldrne r8,[sp,#4*(32+2)] @ re-load len
787 subhs r11,r8,#64 @ len-=64
801 subs r8,r8,#1
809 ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,r11,pc}
826 ldmia r3,{r4,r5,r6,r7,r8,r9,r10,r11} @ load key
852 ldmia sp,{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9} @ load key material
892 add r8,r8,r12
900 eor r4,r4,r8,ror#20
916 add r8,r8,r12
928 eor r4,r4,r8,ror#25
932 str r8,[sp,#4*(16+8)]
934 ldr r8,[sp,#4*(16+10)]
952 add r8,r8,r14
960 eor r6,r6,r8,ror#20
976 add r8,r8,r14
984 eor r6,r6,r8,ror#25
1000 add r8,r8,r10
1008 eor r5,r5,r8,ror#20
1024 add r8,r8,r10
1036 eor r5,r5,r8,ror#25
1040 str r8,[sp,#4*(16+10)]
1042 ldr r8,[sp,#4*(16+8)]
1060 add r8,r8,r10
1068 eor r7,r7,r8,ror#20
1084 add r8,r8,r10
1092 eor r7,r7,r8,ror#25
1103 str r8, [sp,#4*(16+8)] @ modulo-scheduled store
1171 ldmia sp,{r8,r9,r10,r11} @ load key material
1172 add r0,r0,r8 @ accumulate key material
1173 ldr r8,[r12],#16 @ load input
1188 eor r0,r0,r8 @ xor with input
1189 add r8,sp,#4*(4)
1195 ldmia r8,{r8,r9,r10,r11} @ load key material
1199 add r4,r4,r8 @ accumulate key material
1200 ldr r8,[r12],#16 @ load input
1213 eor r4,r4,r8
1214 add r8,sp,#4*(8)
1220 ldmia r8,{r8,r9,r10,r11} @ load key material
1227 add r0,r0,r8 @ accumulate key material
1228 ldr r8,[r12],#16 @ load input
1249 eor r0,r0,r8
1250 add r8,sp,#4*(12)
1256 ldmia r8,{r8,r9,r10,r11} @ load key material
1260 add r4,r4,r8 @ accumulate key material
1261 add r8,r8,#4 @ next counter value
1263 str r8,[sp,#4*(12)] @ save next counter value
1264 ldr r8,[r12],#16 @ load input
1277 eor r4,r4,r8
1281 ldrhi r8,[sp,#4*(32+2)] @ re-load len
1287 sub r11,r8,#64*4 @ len-=64*4
1332 add r8,sp,#4*(8)
1335 vst1.8 {q2,q3},[r8]
1351 add r8,sp,#4*(8)
1354 vst1.8 {q6,q7},[r8]
1380 add r8,sp,#4*(8)
1383 vst1.8 {q10,q11},[r8]
1418 ldmia sp,{r8,r9,r10,r11} @ load key material
1419 add r0,r0,r8 @ accumulate key material
1420 add r8,sp,#4*(4)
1424 ldmia r8,{r8,r9,r10,r11} @ load key material
1426 add r4,r4,r8 @ accumulate key material
1427 add r8,sp,#4*(8)
1431 ldmia r8,{r8,r9,r10,r11} @ load key material
1447 add r0,r0,r8 @ accumulate key material
1448 add r8,sp,#4*(12)
1452 ldmia r8,{r8,r9,r10,r11} @ load key material
1454 add r4,r4,r8 @ accumulate key material
1455 add r8,sp,#4*(8)
1471 stmia r8,{r0,r1,r2,r3,r4,r5,r6,r7}
1476 ldrb r8,[r10],#1 @ read buffer on stack
1479 eor r8,r8,r9
1480 strb r8,[r14],#1 @ store output
1487 ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,r11,pc}