Lines Matching refs:out

53 my ($inp,$out,$len,$key)=("r0","r1","r2","r3");
896 my ($out,$inp,$rounds,$const)=("r12","r4","r5","r6");
944 vstmia $out!, {@XMM[7]} @ save round 0 key
971 vstmia $out!,{@XMM[0]-@XMM[7]} @ write bit-sliced round key
993 mov r12,$out @ pass key schedule
1018 vst1.8 {@XMM[0]-@XMM[1]}, [$out]! @ write output
1019 vst1.8 {@XMM[4]}, [$out]!
1020 vst1.8 {@XMM[6]}, [$out]!
1021 vst1.8 {@XMM[3]}, [$out]!
1022 vst1.8 {@XMM[7]}, [$out]!
1023 vst1.8 {@XMM[2]}, [$out]!
1025 vst1.8 {@XMM[5]}, [$out]!
1041 mov r12,$out @ pass key schedule
1043 vldmia $out, {@XMM[6]}
1046 vstmia $out, {@XMM[7]}
1068 vst1.8 {@XMM[0]-@XMM[1]}, [$out]! @ write output
1069 vst1.8 {@XMM[6]}, [$out]!
1070 vst1.8 {@XMM[4]}, [$out]!
1071 vst1.8 {@XMM[2]}, [$out]!
1072 vst1.8 {@XMM[7]}, [$out]!
1073 vst1.8 {@XMM[3]}, [$out]!
1075 vst1.8 {@XMM[5]}, [$out]!
1084 my ($inp,$out,$len,$key, $ivp,$fp,$rounds)=map("r$_",(0..3,8..10));
1186 vst1.8 {@XMM[0]-@XMM[1]}, [$out]! @ write output
1188 vst1.8 {@XMM[6]}, [$out]!
1190 vst1.8 {@XMM[4]}, [$out]!
1191 vst1.8 {@XMM[2]}, [$out]!
1192 vst1.8 {@XMM[7]}, [$out]!
1193 vst1.8 {@XMM[3]}, [$out]!
1194 vst1.8 {@XMM[5]}, [$out]!
1240 vst1.8 {@XMM[0]-@XMM[1]}, [$out]! @ write output
1242 vst1.8 {@XMM[6]}, [$out]!
1243 vst1.8 {@XMM[4]}, [$out]!
1244 vst1.8 {@XMM[2]}, [$out]!
1245 vst1.8 {@XMM[7]}, [$out]!
1246 vst1.8 {@XMM[3]}, [$out]!
1263 vst1.8 {@XMM[0]-@XMM[1]}, [$out]! @ write output
1264 vst1.8 {@XMM[6]}, [$out]!
1265 vst1.8 {@XMM[4]}, [$out]!
1266 vst1.8 {@XMM[2]}, [$out]!
1267 vst1.8 {@XMM[7]}, [$out]!
1281 vst1.8 {@XMM[0]-@XMM[1]}, [$out]! @ write output
1283 vst1.8 {@XMM[6]}, [$out]!
1284 vst1.8 {@XMM[4]}, [$out]!
1285 vst1.8 {@XMM[2]}, [$out]!
1299 vst1.8 {@XMM[0]-@XMM[1]}, [$out]! @ write output
1300 vst1.8 {@XMM[6]}, [$out]!
1301 vst1.8 {@XMM[4]}, [$out]!
1313 vst1.8 {@XMM[0]-@XMM[1]}, [$out]! @ write output
1314 vst1.8 {@XMM[6]}, [$out]!
1325 vst1.8 {@XMM[0]-@XMM[1]}, [$out]! @ write output
1330 mov $rounds, $out @ save original out pointer
1331 mov $out, $fp @ use the iv scratch space as out buffer
1360 my ($inp,$out,$len,$key, $ctr,$fp,$rounds)=(map("r$_",(0..3,8..10)));
1468 vst1.8 {@XMM[0]-@XMM[1]}, [$out]! @ write output
1471 vst1.8 {@XMM[4]}, [$out]!
1473 vst1.8 {@XMM[6]}, [$out]!
1475 vst1.8 {@XMM[3]}, [$out]!
1477 vst1.8 {@XMM[7]}, [$out]!
1479 vst1.8 {@XMM[2]}, [$out]!
1481 vst1.8 {@XMM[5]}, [$out]!
1492 vst1.8 {@XMM[0]}, [$out]! @ write output
1497 vst1.8 {@XMM[1]}, [$out]!
1501 vst1.8 {@XMM[4]}, [$out]!
1506 vst1.8 {@XMM[6]}, [$out]!
1510 vst1.8 {@XMM[3]}, [$out]!
1515 vst1.8 {@XMM[7]}, [$out]!
1519 vst1.8 {@XMM[2]}, [$out]!
1544 mov r5, $out
1591 my ($inp,$out,$len,$key,$rounds,$magic,$fp)=(map("r$_",(7..10,1..3)));
1607 mov $out, r1
1718 vst1.8 {@XMM[0]-@XMM[1]}, [$out]!
1722 vst1.8 {@XMM[8]-@XMM[9]}, [$out]!
1725 vst1.8 {@XMM[10]-@XMM[11]}, [$out]!
1727 vst1.8 {@XMM[12]-@XMM[13]}, [$out]!
1786 vst1.8 {@XMM[0]-@XMM[1]}, [$out]!
1790 vst1.8 {@XMM[8]-@XMM[9]}, [$out]!
1793 vst1.8 {@XMM[10]-@XMM[11]}, [$out]!
1794 vst1.8 {@XMM[12]}, [$out]!
1820 vst1.8 {@XMM[0]-@XMM[1]}, [$out]!
1823 vst1.8 {@XMM[8]-@XMM[9]}, [$out]!
1825 vst1.8 {@XMM[10]-@XMM[11]}, [$out]!
1857 vst1.8 {@XMM[0]-@XMM[1]}, [$out]!
1860 vst1.8 {@XMM[8]-@XMM[9]}, [$out]!
1861 vst1.8 {@XMM[10]}, [$out]!
1886 vst1.8 {@XMM[0]-@XMM[1]}, [$out]!
1888 vst1.8 {@XMM[8]-@XMM[9]}, [$out]!
1913 vst1.8 {@XMM[0]-@XMM[1]}, [$out]!
1914 vst1.8 {@XMM[8]}, [$out]!
1937 vst1.8 {@XMM[0]-@XMM[1]}, [$out]!
1954 vst1.8 {@XMM[0]}, [$out]!
1963 sub r6, $out, #0x10
1967 ldrb r1, [$out, #-0x10]
1968 strb r0, [$out, #-0x10]
1969 strb r1, [$out], #1
2021 mov $out, r1
2143 vst1.8 {@XMM[0]-@XMM[1]}, [$out]!
2147 vst1.8 {@XMM[8]-@XMM[9]}, [$out]!
2150 vst1.8 {@XMM[10]-@XMM[11]}, [$out]!
2152 vst1.8 {@XMM[12]-@XMM[13]}, [$out]!
2211 vst1.8 {@XMM[0]-@XMM[1]}, [$out]!
2215 vst1.8 {@XMM[8]-@XMM[9]}, [$out]!
2218 vst1.8 {@XMM[10]-@XMM[11]}, [$out]!
2219 vst1.8 {@XMM[12]}, [$out]!
2245 vst1.8 {@XMM[0]-@XMM[1]}, [$out]!
2248 vst1.8 {@XMM[8]-@XMM[9]}, [$out]!
2250 vst1.8 {@XMM[10]-@XMM[11]}, [$out]!
2276 vst1.8 {@XMM[0]-@XMM[1]}, [$out]!
2279 vst1.8 {@XMM[8]-@XMM[9]}, [$out]!
2280 vst1.8 {@XMM[10]}, [$out]!
2305 vst1.8 {@XMM[0]-@XMM[1]}, [$out]!
2307 vst1.8 {@XMM[8]-@XMM[9]}, [$out]!
2332 vst1.8 {@XMM[0]-@XMM[1]}, [$out]!
2333 vst1.8 {@XMM[8]}, [$out]!
2356 vst1.8 {@XMM[0]-@XMM[1]}, [$out]!
2374 vst1.8 {@XMM[0]}, [$out]!
2406 vst1.8 {@XMM[0]}, [$out]
2408 mov r6, $out
2410 ldrb r1, [$out]
2412 strb r1, [$out, #0x10]
2413 strb r0, [$out], #1