• Home
  • Raw
  • Download

Lines Matching refs:r10

46 	add	r10,sp,#40
57 ldmia r10,{r10-r12,r14} @ A[1][0..1]
59 eor r0,r0,r10
62 ldrd r10,r11,[sp,#56]
65 eor r4,r4,r10
68 ldrd r10,r11,[sp,#72]
71 eor r8,r8,r10
74 ldrd r10,r11,[sp,#88]
77 eor r2,r2,r10
80 ldrd r10,r11,[sp,#104]
83 eor r6,r6,r10
86 ldrd r10,r11,[sp,#120]
89 eor r0,r0,r10
92 ldrd r10,r11,[sp,#136]
95 eor r4,r4,r10
98 ldrd r10,r11,[sp,#152]
101 eor r8,r8,r10
104 ldrd r10,r11,[sp,#168]
107 eor r2,r2,r10
110 ldrd r10,r11,[sp,#24]
114 eor r0,r0,r10
115 add r10,sp,#56
119 ldmia r10,{r10-r12,r14} @ A[1][2..3]
120 eor r4,r4,r10
121 add r10,sp,#72
125 ldmia r10,{r10-r12,r14} @ A[1][4]..A[2][0]
126 eor r8,r8,r10
127 add r10,sp,#88
131 ldmia r10,{r10-r12,r14} @ A[2][1..2]
132 eor r2,r2,r10
133 add r10,sp,#104
137 ldmia r10,{r10-r12,r14} @ A[2][3..4]
138 eor r6,r6,r10
139 add r10,sp,#120
143 ldmia r10,{r10-r12,r14} @ A[3][0..1]
144 eor r0,r0,r10
145 add r10,sp,#136
149 ldmia r10,{r10-r12,r14} @ A[3][2..3]
150 eor r4,r4,r10
151 add r10,sp,#152
155 ldmia r10,{r10-r12,r14} @ A[3][4]..A[4][0]
156 eor r8,r8,r10
157 ldr r10,[sp,#168] @ A[4][1]
164 eor r2,r2,r10
165 add r10,sp,#24
169 ldmia r10,{r10-r12,r14} @ A[0][3..4]
171 eor r6,r6,r10
176 eor r10,r0,r5,ror#32-1 @ E[0] = ROL64(C[2], 1) ^ C[0];
178 str r10,[sp,#208] @ D[1] = E[0]
184 strd r10,r11,[sp,#208] @ D[1] = E[0]
281 eor r2,r2,r10
282 adr r10,iotas32
284 add r14,r10,r12
286 ldmia r14,{r10,r11} @ iotas[i]
293 eor r10,r10,r12
296 str r10,[sp,#240] @ R[0][0] = C[0] ^ (~C[1] & C[2]) ^ iotas[i];
302 strd r10,r11,[sp,#240] @ R[0][0] = C[0] ^ (~C[1] & C[2]) ^ iotas[i];
305 bic r10,r8,r6,ror#32-(11-7)
317 eor r10,r4,r10,ror#32-7
320 str r10,[sp,#256] @ R[0][2] = C[2] ^ (~C[3] & C[4]);
326 strd r10,r11,[sp,#256] @ R[0][2] = C[2] ^ (~C[3] & C[4]);
339 bic r10,r2,r0
350 eor r10,r10,r8,ror#32-7
353 str r10,[sp,#272] @ R[0][4] = C[4] ^ (~C[0] & C[1]);
359 strd r10,r11,[sp,#272] @ R[0][4] = C[4] ^ (~C[0] & C[1]);
362 ldmia r14,{r10-r12,r14} @ D[3..4]
368 eor r0,r0,r10
377 ldr r10,[sp,#128] @ A[3][1]
383 ldrd r10,r11,[sp,#128] @ A[3][1]
412 eor r10,r10,r8
422 mov r7,r10,ror#32-22 @ C[3] = ROL64(A[3][1] ^ D[1], rhotates[3][1]);
425 bic r10,r4,r2,ror#32-10
431 eor r10,r10,r0,ror#32-14
434 str r10,[sp,#280] @ R[1][0] = C[0] ^ (~C[1] & C[2])
440 strd r10,r11,[sp,#280] @ R[1][0] = C[0] ^ (~C[1] & C[2])
453 bic r10,r8,r6
457 eor r10,r10,r4
460 str r10,[sp,#296] @ R[1][2] = C[2] ^ (~C[3] & C[4]);
466 strd r10,r11,[sp,#296] @ R[1][2] = C[2] ^ (~C[3] & C[4]);
483 eor r10,r8,r2,ror#32-10
491 str r10,[sp,#312] @ R[1][4] = C[4] ^ (~C[0] & C[1]);
496 strd r10,r11,[sp,#312] @ R[1][4] = C[4] ^ (~C[0] & C[1]);
500 ldmia r12,{r10-r12,r14} @ D[1..2]
511 eor r1,r1,r10
525 ldr r10,[sp,#152] @ A[3][4]
531 ldrd r10,r11,[sp,#152] @ A[3][4]
549 eor r10,r10,r8
559 mov r6,r10,ror#32-4 @ C[3] = ROL64(A[3][4] ^ D[4], rhotates[3][4]);
567 bic r10,r5,r2,ror#13-3
571 eor r10,r0,r10,ror#32-13
574 str r10,[sp,#320] @ R[2][0] = C[0] ^ (~C[1] & C[2])
580 strd r10,r11,[sp,#320] @ R[2][0] = C[0] ^ (~C[1] & C[2])
586 bic r10,r8,r6
593 eor r10,r10,r5,ror#32-13
596 str r10,[sp,#336] @ R[2][2] = C[2] ^ (~C[3] & C[4]);
602 strd r10,r11,[sp,#336] @ R[2][2] = C[2] ^ (~C[3] & C[4]);
610 bic r10,r2,r0,ror#3
620 eor r10,r8,r10,ror#32-3
628 str r10,[sp,#352] @ R[2][4] = C[4] ^ (~C[0] & C[1]);
634 strd r10,r11,[sp,#352] @ R[2][4] = C[4] ^ (~C[0] & C[1]);
638 ldr r10,[sp,#232] @ D[4]
643 ldrd r10,r11,[sp,#232] @ D[4]
656 eor r1,r1,r10
666 @ mov r1,r10,ror#32-13 @ C[0] = ROL64(A[0][4] ^ D[4], rhotates[0][4]);
679 ldr r10,[sp,#136] @ A[3][2]
685 ldrd r10,r11,[sp,#136] @ A[3][2]
703 eor r10,r10,r8
713 mov r7,r10,ror#32-7 @ C[3] = ROL64(A[3][2] ^ D[2], rhotates[3][2]);
721 bic r10,r4,r2,ror#32-18
723 eor r10,r10,r0,ror#32-14
726 str r10,[sp,#360] @ R[3][0] = C[0] ^ (~C[1] & C[2])
732 strd r10,r11,[sp,#360] @ R[3][0] = C[0] ^ (~C[1] & C[2])
745 bic r10,r8,r6
749 eor r10,r10,r4
752 str r10,[sp,#376] @ R[3][2] = C[2] ^ (~C[3] & C[4]);
758 strd r10,r11,[sp,#376] @ R[3][2] = C[2] ^ (~C[3] & C[4]);
775 eor r10,r8,r2,ror#32-18
783 str r10,[sp,#392] @ R[3][4] = C[4] ^ (~C[0] & C[1]);
788 strd r10,r11,[sp,#392] @ R[3][4] = C[4] ^ (~C[0] & C[1]);
791 ldmia r14,{r10-r12,r14} @ D[2..3]
809 eor r0,r0,r10
832 ldr r10,[sp,#120] @ A[3][0]
838 ldrd r10,r11,[sp,#120] @ A[3][0]
856 eor r10,r10,r8
866 mov r7,r10,ror#32-20 @ C[3] = ROL64(A[3][0] ^ D[0], rhotates[3][0]);
874 bic r10,r4,r2
876 eor r10,r10,r0,ror#32-31
878 str r10,[sp,#400] @ R[4][0] = C[0] ^ (~C[1] & C[2])
884 strd r10,r11,[sp,#400] @ R[4][0] = C[0] ^ (~C[1] & C[2])
893 bic r10,r8,r6,ror#1
902 eor r4,r4,r10,ror#32-1
917 bic r10,r2,r0,ror#32-31
925 eor r8,r10,r8,ror#32-1
926 add r10,sp,#280
937 ldmia r10,{r10-r12,r14} @ A[1][0..1]
939 eor r0,r0,r10
942 ldrd r10,r11,[sp,#296]
945 eor r4,r4,r10
948 ldrd r10,r11,[sp,#312]
951 eor r8,r8,r10
954 ldrd r10,r11,[sp,#328]
957 eor r2,r2,r10
960 ldrd r10,r11,[sp,#344]
963 eor r6,r6,r10
966 ldrd r10,r11,[sp,#360]
969 eor r0,r0,r10
972 ldrd r10,r11,[sp,#376]
975 eor r4,r4,r10
978 ldrd r10,r11,[sp,#392]
981 eor r8,r8,r10
984 ldrd r10,r11,[sp,#408]
987 eor r2,r2,r10
990 ldrd r10,r11,[sp,#264]
994 eor r0,r0,r10
995 add r10,sp,#296
999 ldmia r10,{r10-r12,r14} @ A[1][2..3]
1000 eor r4,r4,r10
1001 add r10,sp,#312
1005 ldmia r10,{r10-r12,r14} @ A[1][4]..A[2][0]
1006 eor r8,r8,r10
1007 add r10,sp,#328
1011 ldmia r10,{r10-r12,r14} @ A[2][1..2]
1012 eor r2,r2,r10
1013 add r10,sp,#344
1017 ldmia r10,{r10-r12,r14} @ A[2][3..4]
1018 eor r6,r6,r10
1019 add r10,sp,#360
1023 ldmia r10,{r10-r12,r14} @ A[3][0..1]
1024 eor r0,r0,r10
1025 add r10,sp,#376
1029 ldmia r10,{r10-r12,r14} @ A[3][2..3]
1030 eor r4,r4,r10
1031 add r10,sp,#392
1035 ldmia r10,{r10-r12,r14} @ A[3][4]..A[4][0]
1036 eor r8,r8,r10
1037 ldr r10,[sp,#408] @ A[4][1]
1044 eor r2,r2,r10
1045 add r10,sp,#264
1049 ldmia r10,{r10-r12,r14} @ A[0][3..4]
1051 eor r6,r6,r10
1056 eor r10,r0,r5,ror#32-1 @ E[0] = ROL64(C[2], 1) ^ C[0];
1058 str r10,[sp,#208] @ D[1] = E[0]
1064 strd r10,r11,[sp,#208] @ D[1] = E[0]
1161 eor r2,r2,r10
1162 adr r10,iotas32
1164 add r14,r10,r12
1167 ldr r10,[r14,#8] @ iotas[i].lo
1173 ldrd r10,r11,[r14,#8] @ iotas[i].lo
1183 eor r10,r10,r12
1186 str r10,[sp,#0] @ R[0][0] = C[0] ^ (~C[1] & C[2]) ^ iotas[i];
1192 strd r10,r11,[sp,#0] @ R[0][0] = C[0] ^ (~C[1] & C[2]) ^ iotas[i];
1195 bic r10,r8,r6,ror#32-(11-7)
1207 eor r10,r4,r10,ror#32-7
1210 str r10,[sp,#16] @ R[0][2] = C[2] ^ (~C[3] & C[4]);
1216 strd r10,r11,[sp,#16] @ R[0][2] = C[2] ^ (~C[3] & C[4]);
1229 bic r10,r2,r0
1240 eor r10,r10,r8,ror#32-7
1243 str r10,[sp,#32] @ R[0][4] = C[4] ^ (~C[0] & C[1]);
1249 strd r10,r11,[sp,#32] @ R[0][4] = C[4] ^ (~C[0] & C[1]);
1252 ldmia r14,{r10-r12,r14} @ D[3..4]
1258 eor r0,r0,r10
1267 ldr r10,[sp,#368] @ A[3][1]
1273 ldrd r10,r11,[sp,#368] @ A[3][1]
1302 eor r10,r10,r8
1312 mov r7,r10,ror#32-22 @ C[3] = ROL64(A[3][1] ^ D[1], rhotates[3][1]);
1315 bic r10,r4,r2,ror#32-10
1321 eor r10,r10,r0,ror#32-14
1324 str r10,[sp,#40] @ R[1][0] = C[0] ^ (~C[1] & C[2])
1330 strd r10,r11,[sp,#40] @ R[1][0] = C[0] ^ (~C[1] & C[2])
1343 bic r10,r8,r6
1347 eor r10,r10,r4
1350 str r10,[sp,#56] @ R[1][2] = C[2] ^ (~C[3] & C[4]);
1356 strd r10,r11,[sp,#56] @ R[1][2] = C[2] ^ (~C[3] & C[4]);
1373 eor r10,r8,r2,ror#32-10
1381 str r10,[sp,#72] @ R[1][4] = C[4] ^ (~C[0] & C[1]);
1386 strd r10,r11,[sp,#72] @ R[1][4] = C[4] ^ (~C[0] & C[1]);
1390 ldmia r12,{r10-r12,r14} @ D[1..2]
1401 eor r1,r1,r10
1415 ldr r10,[sp,#392] @ A[3][4]
1421 ldrd r10,r11,[sp,#392] @ A[3][4]
1439 eor r10,r10,r8
1449 mov r6,r10,ror#32-4 @ C[3] = ROL64(A[3][4] ^ D[4], rhotates[3][4]);
1457 bic r10,r5,r2,ror#13-3
1461 eor r10,r0,r10,ror#32-13
1464 str r10,[sp,#80] @ R[2][0] = C[0] ^ (~C[1] & C[2])
1470 strd r10,r11,[sp,#80] @ R[2][0] = C[0] ^ (~C[1] & C[2])
1476 bic r10,r8,r6
1483 eor r10,r10,r5,ror#32-13
1486 str r10,[sp,#96] @ R[2][2] = C[2] ^ (~C[3] & C[4]);
1492 strd r10,r11,[sp,#96] @ R[2][2] = C[2] ^ (~C[3] & C[4]);
1500 bic r10,r2,r0,ror#3
1510 eor r10,r8,r10,ror#32-3
1518 str r10,[sp,#112] @ R[2][4] = C[4] ^ (~C[0] & C[1]);
1524 strd r10,r11,[sp,#112] @ R[2][4] = C[4] ^ (~C[0] & C[1]);
1528 ldr r10,[sp,#232] @ D[4]
1533 ldrd r10,r11,[sp,#232] @ D[4]
1546 eor r1,r1,r10
1556 @ mov r1,r10,ror#32-13 @ C[0] = ROL64(A[0][4] ^ D[4], rhotates[0][4]);
1569 ldr r10,[sp,#376] @ A[3][2]
1575 ldrd r10,r11,[sp,#376] @ A[3][2]
1593 eor r10,r10,r8
1603 mov r7,r10,ror#32-7 @ C[3] = ROL64(A[3][2] ^ D[2], rhotates[3][2]);
1611 bic r10,r4,r2,ror#32-18
1613 eor r10,r10,r0,ror#32-14
1616 str r10,[sp,#120] @ R[3][0] = C[0] ^ (~C[1] & C[2])
1622 strd r10,r11,[sp,#120] @ R[3][0] = C[0] ^ (~C[1] & C[2])
1635 bic r10,r8,r6
1639 eor r10,r10,r4
1642 str r10,[sp,#136] @ R[3][2] = C[2] ^ (~C[3] & C[4]);
1648 strd r10,r11,[sp,#136] @ R[3][2] = C[2] ^ (~C[3] & C[4]);
1665 eor r10,r8,r2,ror#32-18
1673 str r10,[sp,#152] @ R[3][4] = C[4] ^ (~C[0] & C[1]);
1678 strd r10,r11,[sp,#152] @ R[3][4] = C[4] ^ (~C[0] & C[1]);
1681 ldmia r14,{r10-r12,r14} @ D[2..3]
1699 eor r0,r0,r10
1722 ldr r10,[sp,#360] @ A[3][0]
1728 ldrd r10,r11,[sp,#360] @ A[3][0]
1746 eor r10,r10,r8
1756 mov r7,r10,ror#32-20 @ C[3] = ROL64(A[3][0] ^ D[0], rhotates[3][0]);
1764 bic r10,r4,r2
1766 eor r10,r10,r0,ror#32-31
1768 str r10,[sp,#160] @ R[4][0] = C[0] ^ (~C[1] & C[2])
1774 strd r10,r11,[sp,#160] @ R[4][0] = C[0] ^ (~C[1] & C[2])
1783 bic r10,r8,r6,ror#1
1792 eor r4,r4,r10,ror#32-1
1807 bic r10,r2,r0,ror#32-31
1815 eor r8,r10,r8,ror#32-1
1816 add r10,sp,#40
1837 add r10,r0,#40
1841 ldmia r10!,{r0-r9}
1843 ldmia r10!,{r0-r9}
1845 ldmia r10!,{r0-r9}
1847 ldmia r10, {r0-r9}
1849 add r10,sp,#40
1857 ldmia r10!,{r0-r9}
1859 ldmia r10!,{r0-r9}
1861 ldmia r10!,{r0-r9}
1863 ldmia r10, {r0-r9}
1876 add r10,r0,#40
1886 ldmia r10!,{r0-r9}
1888 ldmia r10!,{r0-r9}
1890 ldmia r10!,{r0-r9}
1892 ldmia r10!,{r0-r9}
1923 add r10,sp,#0
1963 ldmia r10,{r4-r5} @ A_flat[i]
1983 stmia r10!,{r4-r5} @ A_flat[i++] ^= BitInterleave(inp[0..7])
2000 stmia r10!,{r0-r9} @ return A[5][5]
2002 stmia r10!,{r0-r9}
2004 stmia r10!,{r0-r9}
2006 stmia r10!,{r0-r9}
2008 stmia r10, {r0-r9}
2019 stmdb sp!,{r0,r3-r10,lr}
2021 mov r10,r0
2045 mov r14,r10
2050 ldmia r10!,{r0,r1} @ A_flat[i++]
2118 mov r0,r14 @ original r10
2122 ldmia sp,{r6-r10,r12} @ restore constants and variables
2123 mov r14,r10
2158 ldmia sp!,{r4-r10,pc}