Lines Matching defs:r0

53 my ($inp,$out,$len,$key)=("r0","r1","r2","r3");
1562 add r0, sp, #0x10 @ input counter value
1572 rev r0, r8
1573 str r0, [sp, #0x1c] @ next counter value
1612 mov $inp, r0
1617 sub r0, sp, #0x10 @ 0x10
1618 bic r0, #0xf @ align at 16 bytes
1619 mov sp, r0
1622 ldr r0, [ip] @ pointer to input tweak
1625 ldr r0, [ip, #4] @ iv[]
1629 mov r0,sp @ pointer to initial tweak
1665 vld1.8 {@XMM[8]}, [r0] @ initial tweak
1676 mov r0, sp
1682 vst1.64 {@XMM[$i-1]}, [r0,:128]!
1699 vst1.64 {@XMM[15]}, [r0,:128]!
1702 vst1.64 {@XMM[8]}, [r0,:128] @ next round tweak
1714 mov r0, sp
1718 vld1.64 {@XMM[ 8]-@XMM[ 9]}, [r0,:128]!
1719 vld1.64 {@XMM[10]-@XMM[11]}, [r0,:128]!
1721 vld1.64 {@XMM[12]-@XMM[13]}, [r0,:128]!
1726 vld1.64 {@XMM[14]-@XMM[15]}, [r0,:128]!
1735 vld1.64 {@XMM[8]}, [r0,:128] @ next round tweak
1746 mov r0, sp
1752 vst1.64 {@XMM[$i-1]}, [r0,:128]!
1771 vst1.64 {@XMM[15]}, [r0,:128] @ next round tweak
1782 mov r0, sp
1786 vld1.64 {@XMM[ 8]-@XMM[ 9]}, [r0,:128]!
1787 vld1.64 {@XMM[10]-@XMM[11]}, [r0,:128]!
1789 vld1.64 {@XMM[12]-@XMM[13]}, [r0,:128]!
1794 vld1.64 {@XMM[14]}, [r0,:128]!
1802 vld1.64 {@XMM[8]}, [r0,:128] @ next round tweak
1806 vst1.64 {@XMM[14]}, [r0,:128] @ next round tweak
1816 mov r0, sp
1820 vld1.64 {@XMM[ 8]-@XMM[ 9]}, [r0,:128]!
1821 vld1.64 {@XMM[10]-@XMM[11]}, [r0,:128]!
1823 vld1.64 {@XMM[12]-@XMM[13]}, [r0,:128]!
1833 vld1.64 {@XMM[8]}, [r0,:128] @ next round tweak
1843 vst1.64 {@XMM[13]}, [r0,:128] @ next round tweak
1853 mov r0, sp
1857 vld1.64 {@XMM[ 8]-@XMM[ 9]}, [r0,:128]!
1858 vld1.64 {@XMM[10]-@XMM[11]}, [r0,:128]!
1860 vld1.64 {@XMM[12]}, [r0,:128]!
1869 vld1.64 {@XMM[8]}, [r0,:128] @ next round tweak
1873 vst1.64 {@XMM[12]}, [r0,:128] @ next round tweak
1883 mov r0, sp
1887 vld1.64 {@XMM[ 8]-@XMM[ 9]}, [r0,:128]!
1888 vld1.64 {@XMM[10]-@XMM[11]}, [r0,:128]!
1896 vld1.64 {@XMM[8]}, [r0,:128] @ next round tweak
1900 vst1.64 {@XMM[11]}, [r0,:128] @ next round tweak
1910 mov r0, sp
1914 vld1.64 {@XMM[8]-@XMM[9]}, [r0,:128]!
1915 vld1.64 {@XMM[10]}, [r0,:128]!
1922 vld1.64 {@XMM[8]}, [r0,:128] @ next round tweak
1926 vst1.64 {@XMM[10]}, [r0,:128] @ next round tweak
1936 mov r0, sp
1940 vld1.64 {@XMM[8]-@XMM[9]}, [r0,:128]!
1945 vld1.64 {@XMM[8]}, [r0,:128] @ next round tweak
1949 mov r0, sp
1972 ldrb r0, [$inp], #1
1974 strb r0, [$out, #-0x10]
1981 mov r0, sp
1997 bic r0, $fp, #0xf
2005 cmp sp, r0
2027 mov $inp, r0
2032 sub r0, sp, #0x10 @ 0x10
2033 bic r0, #0xf @ align at 16 bytes
2034 mov sp, r0
2037 ldr r0, [ip] @ pointer to input tweak
2040 ldr r0, [ip, #4] @ iv[]
2044 mov r0, sp @ pointer to initial tweak
2085 vld1.8 {@XMM[8]}, [r0] @ initial tweak
2100 mov r0, sp
2106 vst1.64 {@XMM[$i-1]}, [r0,:128]!
2123 vst1.64 {@XMM[15]}, [r0,:128]!
2126 vst1.64 {@XMM[8]}, [r0,:128] @ next round tweak
2138 mov r0, sp
2142 vld1.64 {@XMM[ 8]-@XMM[ 9]}, [r0,:128]!
2143 vld1.64 {@XMM[10]-@XMM[11]}, [r0,:128]!
2145 vld1.64 {@XMM[12]-@XMM[13]}, [r0,:128]!
2150 vld1.64 {@XMM[14]-@XMM[15]}, [r0,:128]!
2159 vld1.64 {@XMM[8]}, [r0,:128] @ next round tweak
2170 mov r0, sp
2176 vst1.64 {@XMM[$i-1]}, [r0,:128]!
2195 vst1.64 {@XMM[15]}, [r0,:128] @ next round tweak
2206 mov r0, sp
2210 vld1.64 {@XMM[ 8]-@XMM[ 9]}, [r0,:128]!
2211 vld1.64 {@XMM[10]-@XMM[11]}, [r0,:128]!
2213 vld1.64 {@XMM[12]-@XMM[13]}, [r0,:128]!
2218 vld1.64 {@XMM[14]}, [r0,:128]!
2226 vld1.64 {@XMM[8]}, [r0,:128] @ next round tweak
2230 vst1.64 {@XMM[14]}, [r0,:128] @ next round tweak
2240 mov r0, sp
2244 vld1.64 {@XMM[ 8]-@XMM[ 9]}, [r0,:128]!
2245 vld1.64 {@XMM[10]-@XMM[11]}, [r0,:128]!
2247 vld1.64 {@XMM[12]-@XMM[13]}, [r0,:128]!
2257 vld1.64 {@XMM[8]}, [r0,:128] @ next round tweak
2261 vst1.64 {@XMM[13]}, [r0,:128] @ next round tweak
2271 mov r0, sp
2275 vld1.64 {@XMM[ 8]-@XMM[ 9]}, [r0,:128]!
2276 vld1.64 {@XMM[10]-@XMM[11]}, [r0,:128]!
2278 vld1.64 {@XMM[12]}, [r0,:128]!
2287 vld1.64 {@XMM[8]}, [r0,:128] @ next round tweak
2291 vst1.64 {@XMM[12]}, [r0,:128] @ next round tweak
2301 mov r0, sp
2305 vld1.64 {@XMM[ 8]-@XMM[ 9]}, [r0,:128]!
2306 vld1.64 {@XMM[10]-@XMM[11]}, [r0,:128]!
2314 vld1.64 {@XMM[8]}, [r0,:128] @ next round tweak
2318 vst1.64 {@XMM[11]}, [r0,:128] @ next round tweak
2328 mov r0, sp
2332 vld1.64 {@XMM[8]-@XMM[9]}, [r0,:128]!
2333 vld1.64 {@XMM[10]}, [r0,:128]!
2340 vld1.64 {@XMM[8]}, [r0,:128] @ next round tweak
2344 vst1.64 {@XMM[10]}, [r0,:128] @ next round tweak
2354 mov r0, sp
2358 vld1.64 {@XMM[8]-@XMM[9]}, [r0,:128]!
2363 vld1.64 {@XMM[8]}, [r0,:128] @ next round tweak
2367 mov r0, sp
2400 mov r0, sp
2416 ldrb r0, [$inp], #1
2418 strb r0, [$out], #1
2424 mov r0, sp
2439 bic r0, $fp, #0xf
2447 cmp sp, r0