12 .file "bmw_small_speed_neon.c"
15 .type bmw_small_f1, %function
17 @ args = 0, pretend = 0, frame = 13368
18 @ frame_needed = 1, uses_anonymous_args = 0
19 @ link register save eliminated.
338 vstr d20, [fp, #-100]
349 vldr d16, [fp, #-100]
582 vstr d18, [fp, #-116]
583 vstr d19, [fp, #-108]
593 vldr d16, [fp, #-116]
594 vldr d17, [fp, #-108]
615 vstr d20, [fp, #-132]
616 vstr d21, [fp, #-124]
626 vldr d16, [fp, #-132]
627 vldr d17, [fp, #-124]
673 vstr d18, [fp, #-148]
674 vstr d19, [fp, #-140]
684 vldr d16, [fp, #-148]
685 vldr d17, [fp, #-140]
706 vstr d20, [fp, #-164]
707 vstr d21, [fp, #-156]
717 vldr d16, [fp, #-164]
718 vldr d17, [fp, #-156]
764 vstr d18, [fp, #-180]
765 vstr d19, [fp, #-172]
775 vldr d16, [fp, #-180]
776 vldr d17, [fp, #-172]
826 vstr d20, [fp, #-196]
827 vstr d21, [fp, #-188]
837 vldr d16, [fp, #-196]
838 vldr d17, [fp, #-188]
1003 vldmia r3, {d16-d17}
1008 vstmia r3, {d18-d19}
1013 vstmia r3, {d16-d17}
1018 vldmia r3, {d16-d17}
1023 vldmia r3, {d18-d19}
1029 vstmia r3, {d16-d17}
1035 vldmia r3, {d16-d17}
1040 vstmia r3, {d16-d17}
1046 vldmia r3, {d16-d17}
1051 vstmia r3, {d16-d17}
1057 vldmia r3, {d16-d17}
1062 vstmia r3, {d16-d17}
1067 vldmia r3, {d16-d17}
1070 vstr d18, [fp, #-212]
1071 vstr d19, [fp, #-204]
1076 vstmia r3, {d16-d17}
1081 vldr d16, [fp, #-212]
1082 vldr d17, [fp, #-204]
1083 vstmia r3, {d16-d17}
1088 vldmia r3, {d16-d17}
1093 vldmia r3, {d18-d19}
1100 vldmia r3, {d16-d17}
1103 vstr d20, [fp, #-228]
1104 vstr d21, [fp, #-220]
1109 vstmia r3, {d16-d17}
1114 vldr d16, [fp, #-228]
1115 vldr d17, [fp, #-220]
1116 vstmia r3, {d16-d17}
1121 vldmia r3, {d16-d17}
1126 vldmia r3, {d20-d21}
1127 vshl.u32 q8, q8, q10
1132 vstmia r3, {d18-d19}
1137 vstmia r3, {d16-d17}
1142 vldmia r3, {d18-d19}
1147 vldmia r3, {d16-d17}
1153 vstmia r3, {d16-d17}
1158 vldmia r3, {d16-d17}
1161 vstr d18, [fp, #-244]
1162 vstr d19, [fp, #-236]
1167 vstmia r3, {d16-d17}
1172 vldr d16, [fp, #-244]
1173 vldr d17, [fp, #-236]
1174 vstmia r3, {d16-d17}
1179 vldmia r3, {d16-d17}
1184 vldmia r3, {d18-d19}
1191 vldmia r3, {d16-d17}
1194 vstr d20, [fp, #-260]
1195 vstr d21, [fp, #-252]
1200 vstmia r3, {d16-d17}
1205 vldr d16, [fp, #-260]
1206 vldr d17, [fp, #-252]
1207 vstmia r3, {d16-d17}
1212 vldmia r3, {d16-d17}
1217 vldmia r3, {d20-d21}
1218 vshl.u32 q8, q8, q10
1223 vstmia r3, {d18-d19}
1228 vstmia r3, {d16-d17}
1233 vldmia r3, {d18-d19}
1238 vldmia r3, {d16-d17}
1244 vstmia r3, {d16-d17}
1249 vldmia r3, {d16-d17}
1252 vstr d18, [fp, #-276]
1253 vstr d19, [fp, #-268]
1258 vstmia r3, {d16-d17}
1263 vldr d16, [fp, #-276]
1264 vldr d17, [fp, #-268]
1265 vstmia r3, {d16-d17}
1270 vldmia r3, {d16-d17}
1275 vldmia r3, {d18-d19}
1282 vldmia r3, {d16-d17}
1314 vstr d20, [fp, #-292]
1315 vstr d21, [fp, #-284]
1320 vstmia r3, {d16-d17}
1325 vldr d16, [fp, #-292]
1326 vldr d17, [fp, #-284]
1327 vstmia r3, {d16-d17}
1332 vldmia r3, {d16-d17}
1337 vldmia r3, {d20-d21}
1338 vshl.u32 q8, q8, q10
1343 vstmia r3, {d18-d19}
1348 vstmia r3, {d16-d17}
1353 vldmia r3, {d18-d19}
1358 vldmia r3, {d16-d17}
1364 vstmia r3, {d16-d17}
1369 vldmia r3, {d18-d19}
1374 vldmia r3, {d16-d17}
1379 vstmia r3, {d18-d19}
1384 vstmia r3, {d16-d17}
1389 vldmia r3, {d16-d17}
1394 vldmia r3, {d18-d19}
1401 vldmia r3, {d20-d21}
1406 vldmia r3, {d16-d17}
1411 vstmia r3, {d20-d21}
1416 vstmia r3, {d16-d17}
1421 vldmia r3, {d16-d17}
1426 vldmia r3, {d20-d21}
1427 vsub.i32 q8, q8, q10
1432 vstmia r3, {d18-d19}
1437 vstmia r3, {d16-d17}
1442 vldmia r3, {d16-d17}
1447 vldmia r3, {d18-d19}
1455 vldmia r3, {d16-d17}
1460 vstmia r3, {d18-d19}
1465 vstmia r3, {d16-d17}
1470 vldmia r3, {d18-d19}
1475 vldmia r3, {d16-d17}
1481 vstmia r3, {d16-d17}
1486 vldmia r3, {d18-d19}
1491 vldmia r3, {d16-d17}
1496 vstmia r3, {d18-d19}
1501 vstmia r3, {d16-d17}
1506 vldmia r3, {d16-d17}
1511 vldmia r3, {d18-d19}
1517 vstmia r3, {d16-d17}
1523 vldmia r3, {d16-d17}
1528 vstmia r3, {d16-d17}
1534 vldmia r3, {d16-d17}
1539 vstmia r3, {d16-d17}
1545 vldmia r3, {d16-d17}
1550 vstmia r3, {d16-d17}
1555 vldmia r3, {d16-d17}
1558 vstr d18, [fp, #-308]
1559 vstr d19, [fp, #-300]
1564 vstmia r3, {d16-d17}
1569 vldr d16, [fp, #-308]
1570 vldr d17, [fp, #-300]
1571 vstmia r3, {d16-d17}
1576 vldmia r3, {d16-d17}
1581 vldmia r3, {d18-d19}
1588 vldmia r3, {d16-d17}
1591 vstr d20, [fp, #-324]
1592 vstr d21, [fp, #-316]
1597 vstmia r3, {d16-d17}
1602 vldr d16, [fp, #-324]
1603 vldr d17, [fp, #-316]
1604 vstmia r3, {d16-d17}
1609 vldmia r3, {d16-d17}
1614 vldmia r3, {d20-d21}
1615 vshl.u32 q8, q8, q10
1620 vstmia r3, {d18-d19}
1625 vstmia r3, {d16-d17}
1630 vldmia r3, {d18-d19}
1635 vldmia r3, {d16-d17}
1641 vstmia r3, {d16-d17}
1646 vldmia r3, {d16-d17}
1649 vstr d18, [fp, #-340]
1650 vstr d19, [fp, #-332]
1655 vstmia r3, {d16-d17}
1660 vldr d16, [fp, #-340]
1661 vldr d17, [fp, #-332]
1662 vstmia r3, {d16-d17}
1667 vldmia r3, {d16-d17}
1672 vldmia r3, {d18-d19}
1679 vldmia r3, {d16-d17}
1682 vstr d20, [fp, #-356]
1683 vstr d21, [fp, #-348]
1688 vstmia r3, {d16-d17}
1693 vldr d16, [fp, #-356]
1694 vldr d17, [fp, #-348]
1695 vstmia r3, {d16-d17}
1700 vldmia r3, {d16-d17}
1705 vldmia r3, {d20-d21}
1706 vshl.u32 q8, q8, q10
1711 vstmia r3, {d18-d19}
1716 vstmia r3, {d16-d17}
1721 vldmia r3, {d18-d19}
1726 vldmia r3, {d16-d17}
1732 vstmia r3, {d16-d17}
1737 vldmia r3, {d16-d17}
1740 vstr d18, [fp, #-372]
1741 vstr d19, [fp, #-364]
1746 vstmia r3, {d16-d17}
1751 vldr d16, [fp, #-372]
1752 vldr d17, [fp, #-364]
1753 vstmia r3, {d16-d17}
1758 vldmia r3, {d16-d17}
1763 vldmia r3, {d18-d19}
1770 vldmia r3, {d16-d17}
1802 vstr d20, [fp, #-388]
1803 vstr d21, [fp, #-380]
1808 vstmia r3, {d16-d17}
1813 vldr d16, [fp, #-388]
1814 vldr d17, [fp, #-380]
1815 vstmia r3, {d16-d17}
1820 vldmia r3, {d16-d17}
1825 vldmia r3, {d20-d21}
1826 vshl.u32 q8, q8, q10
1831 vstmia r3, {d18-d19}
1836 vstmia r3, {d16-d17}
1841 vldmia r3, {d18-d19}
1846 vldmia r3, {d16-d17}
1852 vstmia r3, {d16-d17}
1857 vldmia r3, {d18-d19}
1862 vldmia r3, {d16-d17}
1867 vstmia r3, {d18-d19}
1872 vstmia r3, {d16-d17}
1877 vldmia r3, {d16-d17}
1882 vldmia r3, {d18-d19}
1889 vldmia r3, {d20-d21}
1894 vldmia r3, {d16-d17}
1899 vstmia r3, {d20-d21}
1904 vstmia r3, {d16-d17}
1909 vldmia r3, {d16-d17}
1914 vldmia r3, {d20-d21}
1915 vsub.i32 q8, q8, q10
1920 vstmia r3, {d18-d19}
1925 vstmia r3, {d16-d17}
1930 vldmia r3, {d16-d17}
1935 vldmia r3, {d18-d19}
1943 vldmia r3, {d16-d17}
1948 vstmia r3, {d18-d19}
1953 vstmia r3, {d16-d17}
1958 vldmia r3, {d18-d19}
1963 vldmia r3, {d16-d17}
1969 vstmia r3, {d16-d17}
1974 vldmia r3, {d18-d19}
1979 vldmia r3, {d16-d17}
1984 vstmia r3, {d18-d19}
1989 vstmia r3, {d16-d17}
1994 vldmia r3, {d16-d17}
1999 vldmia r3, {d18-d19}
2005 vstmia r3, {d16-d17}
2010 vldmia r3, {d16-d17}
2015 vstmia r3, {d16-d17}
2020 vldmia r3, {d16-d17}
2023 vstr d18, [fp, #-404]
2024 vstr d19, [fp, #-396]
2029 vstmia r3, {d16-d17}
2034 vldr d16, [fp, #-404]
2035 vldr d17, [fp, #-396]
2036 vstmia r3, {d16-d17}
2041 vldmia r3, {d16-d17}
2046 vldmia r3, {d18-d19}
2053 vldmia r3, {d16-d17}
2056 vstr d20, [fp, #-420]
2057 vstr d21, [fp, #-412]
2062 vstmia r3, {d16-d17}
2067 vldr d16, [fp, #-420]
2068 vldr d17, [fp, #-412]
2069 vstmia r3, {d16-d17}
2074 vldmia r3, {d16-d17}
2079 vldmia r3, {d20-d21}
2080 vshl.u32 q8, q8, q10
2085 vstmia r3, {d18-d19}
2090 vstmia r3, {d16-d17}
2095 vldmia r3, {d18-d19}
2100 vldmia r3, {d16-d17}
2107 vldmia r3, {d16-d17}
2110 vstr d20, [fp, #-436]
2111 vstr d21, [fp, #-428]
2116 vstmia r3, {d16-d17}
2121 vldr d16, [fp, #-436]
2122 vldr d17, [fp, #-428]
2123 vstmia r3, {d16-d17}
2128 vldmia r3, {d16-d17}
2133 vldmia r3, {d20-d21}
2134 vshl.u32 q8, q8, q10
2140 vldmia r3, {d16-d17}
2143 vstr d22, [fp, #-452]
2144 vstr d23, [fp, #-444]
2149 vstmia r3, {d16-d17}
2154 vldr d16, [fp, #-452]
2155 vldr d17, [fp, #-444]
2156 vstmia r3, {d16-d17}
2161 vldmia r3, {d16-d17}
2166 vldmia r3, {d22-d23}
2167 vshl.u32 q8, q8, q11
2172 vstmia r3, {d20-d21}
2177 vstmia r3, {d16-d17}
2182 vldmia r3, {d20-d21}
2187 vldmia r3, {d16-d17}
2194 vldmia r3, {d16-d17}
2197 vstr d22, [fp, #-468]
2198 vstr d23, [fp, #-460]
2203 vstmia r3, {d16-d17}
2208 vldr d16, [fp, #-468]
2209 vldr d17, [fp, #-460]
2210 vstmia r3, {d16-d17}
2215 vldmia r3, {d16-d17}
2220 vldmia r3, {d22-d23}
2221 vshl.u32 q8, q8, q11
2227 vldmia r3, {d16-d17}
2230 vstr d24, [fp, #-484]
2231 vstr d25, [fp, #-476]
2236 vstmia r3, {d16-d17}
2274 vldr d16, [fp, #-484]
2275 vldr d17, [fp, #-476]
2276 vstmia r3, {d16-d17}
2281 vldmia r3, {d16-d17}
2286 vldmia r3, {d24-d25}
2287 vshl.u32 q8, q8, q12
2292 vstmia r3, {d22-d23}
2297 vstmia r3, {d16-d17}
2302 vldmia r3, {d22-d23}
2307 vldmia r3, {d16-d17}
2313 vstmia r3, {d20-d21}
2318 vstmia r3, {d16-d17}
2323 vldmia r3, {d20-d21}
2328 vldmia r3, {d16-d17}
2334 vstmia r3, {d18-d19}
2339 vstmia r3, {d16-d17}
2344 vldmia r3, {d18-d19}
2349 vldmia r3, {d16-d17}
2355 vstmia r3, {d16-d17}
2361 vldmia r3, {d16-d17}
2366 vstmia r3, {d16-d17}
2371 vldmia r3, {d16-d17}
2374 vstr d18, [fp, #-500]
2375 vstr d19, [fp, #-492]
2380 vstmia r3, {d16-d17}
2385 vldr d16, [fp, #-500]
2386 vldr d17, [fp, #-492]
2387 vstmia r3, {d16-d17}
2392 vldmia r3, {d16-d17}
2397 vldmia r3, {d18-d19}
2404 vldmia r3, {d16-d17}
2407 vstr d20, [fp, #-516]
2408 vstr d21, [fp, #-508]
2413 vstmia r3, {d16-d17}
2418 vldr d16, [fp, #-516]
2419 vldr d17, [fp, #-508]
2420 vstmia r3, {d16-d17}
2425 vldmia r3, {d16-d17}
2430 vldmia r3, {d20-d21}
2431 vshl.u32 q8, q8, q10
2436 vstmia r3, {d18-d19}
2441 vstmia r3, {d16-d17}
2446 vldmia r3, {d18-d19}
2451 vldmia r3, {d16-d17}
2458 vldmia r3, {d16-d17}
2461 vstr d20, [fp, #-532]
2462 vstr d21, [fp, #-524]
2467 vstmia r3, {d16-d17}
2472 vldr d16, [fp, #-532]
2473 vldr d17, [fp, #-524]
2474 vstmia r3, {d16-d17}
2479 vldmia r3, {d16-d17}
2484 vldmia r3, {d20-d21}
2485 vshl.u32 q8, q8, q10
2491 vldmia r3, {d16-d17}
2494 vstr d22, [fp, #-548]
2495 vstr d23, [fp, #-540]
2500 vstmia r3, {d16-d17}
2505 vldr d16, [fp, #-548]
2506 vldr d17, [fp, #-540]
2507 vstmia r3, {d16-d17}
2512 vldmia r3, {d16-d17}
2517 vldmia r3, {d22-d23}
2518 vshl.u32 q8, q8, q11
2523 vstmia r3, {d20-d21}
2528 vstmia r3, {d16-d17}
2533 vldmia r3, {d20-d21}
2538 vldmia r3, {d16-d17}
2545 vldmia r3, {d16-d17}
2548 vstr d22, [fp, #-564]
2549 vstr d23, [fp, #-556]
2554 vstmia r3, {d16-d17}
2559 vldr d16, [fp, #-564]
2560 vldr d17, [fp, #-556]
2561 vstmia r3, {d16-d17}
2566 vldmia r3, {d16-d17}
2571 vldmia r3, {d22-d23}
2572 vshl.u32 q8, q8, q11
2578 vldmia r3, {d16-d17}
2581 vstr d24, [fp, #-580]
2582 vstr d25, [fp, #-572]
2587 vstmia r3, {d16-d17}
2592 vldr d16, [fp, #-580]
2593 vldr d17, [fp, #-572]
2594 vstmia r3, {d16-d17}
2599 vldmia r3, {d16-d17}
2604 vldmia r3, {d24-d25}
2605 vshl.u32 q8, q8, q12
2610 vstmia r3, {d22-d23}
2615 vstmia r3, {d16-d17}
2620 vldmia r3, {d22-d23}
2625 vldmia r3, {d16-d17}
2631 vstmia r3, {d20-d21}
2636 vstmia r3, {d16-d17}
2641 vldmia r3, {d20-d21}
2646 vldmia r3, {d16-d17}
2652 vstmia r3, {d18-d19}
2657 vstmia r3, {d16-d17}
2662 vldmia r3, {d18-d19}
2667 vldmia r3, {d16-d17}
2673 vstmia r3, {d16-d17}
2678 vldmia r3, {d18-d19}
2683 vldmia r3, {d16-d17}
2688 vstmia r3, {d18-d19}
2693 vstmia r3, {d16-d17}
2698 vldmia r3, {d16-d17}
2703 vldmia r3, {d18-d19}
2742 vstmia r3, {d16-d17}
2748 vldmia r3, {d16-d17}
2753 vstmia r3, {d16-d17}
2758 vldmia r3, {d16-d17}
2761 vstr d18, [fp, #-596]
2762 vstr d19, [fp, #-588]
2767 vstmia r3, {d16-d17}
2772 vldr d16, [fp, #-596]
2773 vldr d17, [fp, #-588]
2774 vstmia r3, {d16-d17}
2779 vldmia r3, {d16-d17}
2784 vldmia r3, {d18-d19}
2791 vldmia r3, {d16-d17}
2794 vstr d20, [fp, #-612]
2795 vstr d21, [fp, #-604]
2800 vstmia r3, {d16-d17}
2805 vldr d16, [fp, #-612]
2806 vldr d17, [fp, #-604]
2807 vstmia r3, {d16-d17}
2812 vldmia r3, {d16-d17}
2817 vldmia r3, {d20-d21}
2818 vshl.u32 q8, q8, q10
2823 vstmia r3, {d18-d19}
2828 vstmia r3, {d16-d17}
2833 vldmia r3, {d18-d19}
2838 vldmia r3, {d16-d17}
2845 vldmia r3, {d16-d17}
2848 vstr d20, [fp, #-628]
2849 vstr d21, [fp, #-620]
2854 vstmia r3, {d16-d17}
2859 vldr d16, [fp, #-628]
2860 vldr d17, [fp, #-620]
2861 vstmia r3, {d16-d17}
2866 vldmia r3, {d16-d17}
2871 vldmia r3, {d20-d21}
2872 vshl.u32 q8, q8, q10
2878 vldmia r3, {d16-d17}
2881 vstr d22, [fp, #-644]
2882 vstr d23, [fp, #-636]
2887 vstmia r3, {d16-d17}
2892 vldr d16, [fp, #-644]
2893 vldr d17, [fp, #-636]
2894 vstmia r3, {d16-d17}
2899 vldmia r3, {d16-d17}
2904 vldmia r3, {d22-d23}
2905 vshl.u32 q8, q8, q11
2910 vstmia r3, {d20-d21}
2915 vstmia r3, {d16-d17}
2920 vldmia r3, {d20-d21}
2925 vldmia r3, {d16-d17}
2932 vldmia r3, {d16-d17}
2935 vstr d22, [fp, #-660]
2936 vstr d23, [fp, #-652]
2941 vstmia r3, {d16-d17}
2946 vldr d16, [fp, #-660]
2947 vldr d17, [fp, #-652]
2948 vstmia r3, {d16-d17}
2953 vldmia r3, {d16-d17}
2958 vldmia r3, {d22-d23}
2959 vshl.u32 q8, q8, q11
2965 vldmia r3, {d16-d17}
2968 vstr d24, [fp, #-676]
2969 vstr d25, [fp, #-668]
2974 vstmia r3, {d16-d17}
2979 vldr d16, [fp, #-676]
2980 vldr d17, [fp, #-668]
2981 vstmia r3, {d16-d17}
2986 vldmia r3, {d16-d17}
2991 vldmia r3, {d24-d25}
2992 vshl.u32 q8, q8, q12
2997 vstmia r3, {d22-d23}
3002 vstmia r3, {d16-d17}
3007 vldmia r3, {d22-d23}
3012 vldmia r3, {d16-d17}
3018 vstmia r3, {d20-d21}
3023 vstmia r3, {d16-d17}
3028 vldmia r3, {d20-d21}
3033 vldmia r3, {d16-d17}
3039 vstmia r3, {d18-d19}
3044 vstmia r3, {d16-d17}
3049 vldmia r3, {d18-d19}
3054 vldmia r3, {d16-d17}
3060 vstmia r3, {d16-d17}
3065 vldmia r3, {d18-d19}
3070 vldmia r3, {d16-d17}
3075 vstmia r3, {d18-d19}
3080 vstmia r3, {d16-d17}
3085 vldmia r3, {d16-d17}
3090 vldmia r3, {d18-d19}
3096 vstmia r3, {d16-d17}
3102 vldmia r3, {d16-d17}
3107 vstmia r3, {d16-d17}
3112 vldmia r3, {d16-d17}
3115 vstr d18, [fp, #-692]
3116 vstr d19, [fp, #-684]
3121 vstmia r3, {d16-d17}
3126 vldr d16, [fp, #-692]
3127 vldr d17, [fp, #-684]
3128 vstmia r3, {d16-d17}
3133 vldmia r3, {d16-d17}
3138 vldmia r3, {d18-d19}
3145 vldmia r3, {d16-d17}
3148 vstr d20, [fp, #-708]
3149 vstr d21, [fp, #-700]
3154 vstmia r3, {d16-d17}
3159 vldr d16, [fp, #-708]
3160 vldr d17, [fp, #-700]
3161 vstmia r3, {d16-d17}
3166 vldmia r3, {d16-d17}
3171 vldmia r3, {d20-d21}
3172 vshl.u32 q8, q8, q10
3177 vstmia r3, {d18-d19}
3215 vstmia r3, {d16-d17}
3220 vldmia r3, {d18-d19}
3225 vldmia r3, {d16-d17}
3232 vldmia r3, {d16-d17}
3235 vstr d20, [fp, #-724]
3236 vstr d21, [fp, #-716]
3241 vstmia r3, {d16-d17}
3246 vldr d16, [fp, #-724]
3247 vldr d17, [fp, #-716]
3248 vstmia r3, {d16-d17}
3253 vldmia r3, {d16-d17}
3258 vldmia r3, {d20-d21}
3259 vshl.u32 q8, q8, q10
3265 vldmia r3, {d16-d17}
3268 vstr d22, [fp, #-740]
3269 vstr d23, [fp, #-732]
3274 vstmia r3, {d16-d17}
3279 vldr d16, [fp, #-740]
3280 vldr d17, [fp, #-732]
3281 vstmia r3, {d16-d17}
3286 vldmia r3, {d16-d17}
3291 vldmia r3, {d22-d23}
3292 vshl.u32 q8, q8, q11
3297 vstmia r3, {d20-d21}
3302 vstmia r3, {d16-d17}
3307 vldmia r3, {d20-d21}
3312 vldmia r3, {d16-d17}
3319 vldmia r3, {d16-d17}
3322 vstr d22, [fp, #-756]
3323 vstr d23, [fp, #-748]
3328 vstmia r3, {d16-d17}
3333 vldr d16, [fp, #-756]
3334 vldr d17, [fp, #-748]
3335 vstmia r3, {d16-d17}
3340 vldmia r3, {d16-d17}
3345 vldmia r3, {d22-d23}
3346 vshl.u32 q8, q8, q11
3352 vldmia r3, {d16-d17}
3355 vstr d24, [fp, #-772]
3356 vstr d25, [fp, #-764]
3361 vstmia r3, {d16-d17}
3366 vldr d16, [fp, #-772]
3367 vldr d17, [fp, #-764]
3368 vstmia r3, {d16-d17}
3373 vldmia r3, {d16-d17}
3378 vldmia r3, {d24-d25}
3379 vshl.u32 q8, q8, q12
3384 vstmia r3, {d22-d23}
3389 vstmia r3, {d16-d17}
3394 vldmia r3, {d22-d23}
3399 vldmia r3, {d16-d17}
3405 vstmia r3, {d20-d21}
3410 vstmia r3, {d16-d17}
3415 vldmia r3, {d20-d21}
3420 vldmia r3, {d16-d17}
3426 vstmia r3, {d18-d19}
3431 vstmia r3, {d16-d17}
3436 vldmia r3, {d18-d19}
3441 vldmia r3, {d16-d17}
3447 vstmia r3, {d16-d17}
3452 vldmia r3, {d18-d19}
3457 vldmia r3, {d16-d17}
3462 vstmia r3, {d18-d19}
3467 vstmia r3, {d16-d17}
3472 vldmia r3, {d16-d17}
3477 vldmia r3, {d18-d19}
3483 vstmia r3, {d16-d17}
3488 vldmia r3, {d16-d17}
3493 vstmia r3, {d16-d17}
3498 vldmia r3, {d16-d17}
3500 vmov d18, d16 @ v2si
3505 vldmia r3, {d16-d17}
3510 vstmia r3, {d16-d17}
3515 vldmia r3, {d16-d17}
3536 vadd.i32 d16, d16, d17
3585 vldmia r3, {d16-d17}
3590 vstmia r3, {d16-d17}
3595 vldmia r3, {d16-d17}
3604 vldmia r3, {d16-d17}
3609 vstmia r3, {d16-d17}
3614 vldmia r3, {d16-d17}
3617 vstr d18, [fp, #-788]
3618 vstr d19, [fp, #-780]
3623 vstmia r3, {d16-d17}
3628 vldr d16, [fp, #-788]
3629 vldr d17, [fp, #-780]
3630 vstmia r3, {d16-d17}
3635 vldmia r3, {d16-d17}
3640 vldmia r3, {d18-d19}
3647 vldmia r3, {d16-d17}
3650 vstr d20, [fp, #-804]
3651 vstr d21, [fp, #-796]
3656 vstmia r3, {d16-d17}
3661 vldr d16, [fp, #-804]
3662 vldr d17, [fp, #-796]
3663 vstmia r3, {d16-d17}
3668 vldmia r3, {d16-d17}
3673 vldmia r3, {d20-d21}
3674 vshl.u32 q8, q8, q10
3679 vstmia r3, {d18-d19}
3684 vstmia r3, {d16-d17}
3689 vldmia r3, {d18-d19}
3694 vldmia r3, {d16-d17}
3701 vldmia r3, {d16-d17}
3704 vstr d20, [fp, #-820]
3705 vstr d21, [fp, #-812]
3710 vstmia r3, {d16-d17}
3715 vldr d16, [fp, #-820]
3716 vldr d17, [fp, #-812]
3717 vstmia r3, {d16-d17}
3722 vldmia r3, {d16-d17}
3727 vldmia r3, {d20-d21}
3728 vshl.u32 q8, q8, q10
3734 vldmia r3, {d16-d17}
3737 vstr d22, [fp, #-836]
3738 vstr d23, [fp, #-828]
3743 vstmia r3, {d16-d17}
3748 vldr d16, [fp, #-836]
3749 vldr d17, [fp, #-828]
3750 vstmia r3, {d16-d17}
3755 vldmia r3, {d16-d17}
3760 vldmia r3, {d22-d23}
3761 vshl.u32 q8, q8, q11
3766 vstmia r3, {d20-d21}
3771 vstmia r3, {d16-d17}
3776 vldmia r3, {d20-d21}
3781 vldmia r3, {d16-d17}
3788 vldmia r3, {d16-d17}
3791 vstr d22, [fp, #-852]
3792 vstr d23, [fp, #-844]
3797 vstmia r3, {d16-d17}
3802 vldr d16, [fp, #-852]
3803 vldr d17, [fp, #-844]
3804 vstmia r3, {d16-d17}
3809 vldmia r3, {d16-d17}
3814 vldmia r3, {d22-d23}
3815 vshl.u32 q8, q8, q11
3821 vldmia r3, {d16-d17}
3824 vstr d24, [fp, #-868]
3825 vstr d25, [fp, #-860]
3830 vstmia r3, {d16-d17}
3868 vldr d16, [fp, #-868]
3869 vldr d17, [fp, #-860]
3870 vstmia r3, {d16-d17}
3875 vldmia r3, {d16-d17}
3880 vldmia r3, {d24-d25}
3881 vshl.u32 q8, q8, q12
3886 vstmia r3, {d22-d23}
3891 vstmia r3, {d16-d17}
3896 vldmia r3, {d22-d23}
3901 vldmia r3, {d16-d17}
3907 vstmia r3, {d20-d21}
3912 vstmia r3, {d16-d17}
3917 vldmia r3, {d20-d21}
3922 vldmia r3, {d16-d17}
3928 vstmia r3, {d18-d19}
3933 vstmia r3, {d16-d17}
3938 vldmia r3, {d18-d19}
3943 vldmia r3, {d16-d17}
3949 vstmia r3, {d16-d17}
3955 vldmia r3, {d16-d17}
3960 vstmia r3, {d16-d17}
3965 vldmia r3, {d16-d17}
3968 vstr d18, [fp, #-884]
3969 vstr d19, [fp, #-876]
3974 vstmia r3, {d16-d17}
3979 vldr d16, [fp, #-884]
3980 vldr d17, [fp, #-876]
3981 vstmia r3, {d16-d17}
3986 vldmia r3, {d16-d17}
3991 vldmia r3, {d18-d19}
3998 vldmia r3, {d16-d17}
4001 vstr d20, [fp, #-900]
4002 vstr d21, [fp, #-892]
4007 vstmia r3, {d16-d17}
4012 vldr d16, [fp, #-900]
4013 vldr d17, [fp, #-892]
4014 vstmia r3, {d16-d17}
4019 vldmia r3, {d16-d17}
4024 vldmia r3, {d20-d21}
4025 vshl.u32 q8, q8, q10
4030 vstmia r3, {d18-d19}
4035 vstmia r3, {d16-d17}
4040 vldmia r3, {d18-d19}
4045 vldmia r3, {d16-d17}
4052 vldmia r3, {d16-d17}
4055 vstr d20, [fp, #-916]
4056 vstr d21, [fp, #-908]
4061 vstmia r3, {d16-d17}
4066 vldr d16, [fp, #-916]
4067 vldr d17, [fp, #-908]
4068 vstmia r3, {d16-d17}
4073 vldmia r3, {d16-d17}
4078 vldmia r3, {d20-d21}
4079 vshl.u32 q8, q8, q10
4085 vldmia r3, {d16-d17}
4088 vstr d22, [fp, #-932]
4089 vstr d23, [fp, #-924]
4094 vstmia r3, {d16-d17}
4099 vldr d16, [fp, #-932]
4100 vldr d17, [fp, #-924]
4101 vstmia r3, {d16-d17}
4106 vldmia r3, {d16-d17}
4111 vldmia r3, {d22-d23}
4112 vshl.u32 q8, q8, q11
4117 vstmia r3, {d20-d21}
4122 vstmia r3, {d16-d17}
4127 vldmia r3, {d20-d21}
4132 vldmia r3, {d16-d17}
4139 vldmia r3, {d16-d17}
4142 vstr d22, [fp, #-948]
4143 vstr d23, [fp, #-940]
4148 vstmia r3, {d16-d17}
4153 vldr d16, [fp, #-948]
4154 vldr d17, [fp, #-940]
4155 vstmia r3, {d16-d17}
4160 vldmia r3, {d16-d17}
4165 vldmia r3, {d22-d23}
4166 vshl.u32 q8, q8, q11
4172 vldmia r3, {d16-d17}
4175 vstr d24, [fp, #-964]
4176 vstr d25, [fp, #-956]
4181 vstmia r3, {d16-d17}
4186 vldr d16, [fp, #-964]
4187 vldr d17, [fp, #-956]
4188 vstmia r3, {d16-d17}
4193 vldmia r3, {d16-d17}
4198 vldmia r3, {d24-d25}
4199 vshl.u32 q8, q8, q12
4204 vstmia r3, {d22-d23}
4209 vstmia r3, {d16-d17}
4214 vldmia r3, {d22-d23}
4219 vldmia r3, {d16-d17}
4225 vstmia r3, {d20-d21}
4230 vstmia r3, {d16-d17}
4235 vldmia r3, {d20-d21}
4240 vldmia r3, {d16-d17}
4246 vstmia r3, {d18-d19}
4251 vstmia r3, {d16-d17}
4256 vldmia r3, {d18-d19}
4261 vldmia r3, {d16-d17}
4267 vstmia r3, {d16-d17}
4272 vldmia r3, {d18-d19}
4277 vldmia r3, {d16-d17}
4282 vstmia r3, {d18-d19}
4287 vstmia r3, {d16-d17}
4292 vldmia r3, {d16-d17}
4297 vldmia r3, {d18-d19}
4336 vstmia r3, {d16-d17}
4342 vldmia r3, {d16-d17}
4347 vstmia r3, {d16-d17}
4352 vldmia r3, {d16-d17}
4355 vstr d18, [fp, #-980]
4356 vstr d19, [fp, #-972]
4361 vstmia r3, {d16-d17}
4366 vldr d16, [fp, #-980]
4367 vldr d17, [fp, #-972]
4368 vstmia r3, {d16-d17}
4373 vldmia r3, {d16-d17}
4378 vldmia r3, {d18-d19}
4385 vldmia r3, {d16-d17}
4388 vstr d20, [fp, #-996]
4389 vstr d21, [fp, #-988]
4394 vstmia r3, {d16-d17}
4399 vldr d16, [fp, #-996]
4400 vldr d17, [fp, #-988]
4401 vstmia r3, {d16-d17}
4406 vldmia r3, {d16-d17}
4411 vldmia r3, {d20-d21}
4412 vshl.u32 q8, q8, q10
4417 vstmia r3, {d18-d19}
4422 vstmia r3, {d16-d17}
4427 vldmia r3, {d18-d19}
4432 vldmia r3, {d16-d17}
4439 vldmia r3, {d16-d17}
4442 vstr d20, [fp, #-1012]
4443 vstr d21, [fp, #-1004]
4448 vstmia r3, {d16-d17}
4453 vldr d16, [fp, #-1012]
4454 vldr d17, [fp, #-1004]
4455 vstmia r3, {d16-d17}
4460 vldmia r3, {d16-d17}
4465 vldmia r3, {d20-d21}
4466 vshl.u32 q8, q8, q10
4472 vldmia r3, {d16-d17}
4479 vstmia r3, {d22-d23}
4484 vstmia r3, {d16-d17}
4493 vldmia r3, {d16-d17}
4494 vstmia r2, {d16-d17}
4499 vldmia r3, {d16-d17}
4504 vldmia r3, {d22-d23}
4505 vshl.u32 q8, q8, q11
4510 vstmia r3, {d20-d21}
4515 vstmia r3, {d16-d17}
4520 vldmia r3, {d20-d21}
4525 vldmia r3, {d16-d17}
4532 vldmia r3, {d16-d17}
4539 vstmia r3, {d22-d23}
4544 vstmia r3, {d16-d17}
4553 vldmia r3, {d16-d17}
4554 vstmia r2, {d16-d17}
4559 vldmia r3, {d16-d17}
4564 vldmia r3, {d22-d23}
4565 vshl.u32 q8, q8, q11
4571 vldmia r3, {d16-d17}
4578 vstmia r3, {d24-d25}
4583 vstmia r3, {d16-d17}
4592 vldmia r3, {d16-d17}
4593 vstmia r2, {d16-d17}
4598 vldmia r3, {d16-d17}
4603 vldmia r3, {d24-d25}
4604 vshl.u32 q8, q8, q12
4609 vstmia r3, {d22-d23}
4614 vstmia r3, {d16-d17}
4619 vldmia r3, {d22-d23}
4624 vldmia r3, {d16-d17}
4630 vstmia r3, {d20-d21}
4635 vstmia r3, {d16-d17}
4640 vldmia r3, {d20-d21}
4645 vldmia r3, {d16-d17}
4651 vstmia r3, {d18-d19}
4656 vstmia r3, {d16-d17}
4661 vldmia r3, {d18-d19}
4666 vldmia r3, {d16-d17}
4672 vstmia r3, {d16-d17}
4677 vldmia r3, {d18-d19}
4682 vldmia r3, {d16-d17}
4687 vstmia r3, {d18-d19}
4692 vstmia r3, {d16-d17}
4697 vldmia r3, {d16-d17}
4702 vldmia r3, {d18-d19}
4708 vstmia r3, {d16-d17}
4714 vldmia r3, {d16-d17}
4719 vstmia r3, {d16-d17}
4724 vldmia r3, {d16-d17}
4731 vstmia r3, {d18-d19}
4736 vstmia r3, {d16-d17}
4745 vldmia r3, {d16-d17}
4746 vstmia r2, {d16-d17}
4751 vldmia r3, {d16-d17}
4756 vldmia r3, {d18-d19}
4763 vldmia r3, {d16-d17}
4770 vstmia r3, {d20-d21}
4775 vstmia r3, {d16-d17}
4784 vldmia r3, {d16-d17}
4785 vstmia r2, {d16-d17}
4823 vldmia r3, {d16-d17}
4828 vldmia r3, {d20-d21}
4829 vshl.u32 q8, q8, q10
4834 vstmia r3, {d18-d19}
4839 vstmia r3, {d16-d17}
4844 vldmia r3, {d18-d19}
4849 vldmia r3, {d16-d17}
4856 vldmia r3, {d16-d17}
4863 vstmia r3, {d20-d21}
4868 vstmia r3, {d16-d17}
4877 vldmia r3, {d16-d17}
4878 vstmia r2, {d16-d17}
4883 vldmia r3, {d16-d17}
4888 vldmia r3, {d20-d21}
4889 vshl.u32 q8, q8, q10
4895 vldmia r3, {d16-d17}
4902 vstmia r3, {d22-d23}
4907 vstmia r3, {d16-d17}
4916 vldmia r3, {d16-d17}
4917 vstmia r2, {d16-d17}
4922 vldmia r3, {d16-d17}
4927 vldmia r3, {d22-d23}
4928 vshl.u32 q8, q8, q11
4933 vstmia r3, {d20-d21}
4938 vstmia r3, {d16-d17}
4943 vldmia r3, {d20-d21}
4948 vldmia r3, {d16-d17}
4955 vldmia r3, {d16-d17}
4962 vstmia r3, {d22-d23}
4967 vstmia r3, {d16-d17}
4976 vldmia r3, {d16-d17}
4977 vstmia r2, {d16-d17}
4982 vldmia r3, {d16-d17}
4987 vldmia r3, {d22-d23}
4988 vshl.u32 q8, q8, q11
4994 vldmia r3, {d16-d17}
5001 vstmia r3, {d24-d25}
5006 vstmia r3, {d16-d17}
5015 vldmia r3, {d16-d17}
5016 vstmia r2, {d16-d17}
5021 vldmia r3, {d16-d17}
5026 vldmia r3, {d24-d25}
5027 vshl.u32 q8, q8, q12
5032 vstmia r3, {d22-d23}
5037 vstmia r3, {d16-d17}
5042 vldmia r3, {d22-d23}
5047 vldmia r3, {d16-d17}
5053 vstmia r3, {d20-d21}
5058 vstmia r3, {d16-d17}
5063 vldmia r3, {d20-d21}
5068 vldmia r3, {d16-d17}
5074 vstmia r3, {d18-d19}
5079 vstmia r3, {d16-d17}
5084 vldmia r3, {d18-d19}
5089 vldmia r3, {d16-d17}
5095 vstmia r3, {d16-d17}
5100 vldmia r3, {d18-d19}
5105 vldmia r3, {d16-d17}
5110 vstmia r3, {d18-d19}
5115 vstmia r3, {d16-d17}
5120 vldmia r3, {d16-d17}
5125 vldmia r3, {d18-d19}
5131 vstmia r3, {d16-d17}
5136 vldmia r3, {d16-d17}
5141 vstmia r3, {d16-d17}
5146 vldmia r3, {d16-d17}
5148 vmov d18, d16 @ v2si
5153 vldmia r3, {d16-d17}
5158 vstmia r3, {d16-d17}
5163 vldmia r3, {d16-d17}
5184 vadd.i32 d16, d16, d17
5233 vldmia r3, {d16-d17}
5238 vstmia r3, {d16-d17}
5243 vldmia r3, {d16-d17}
5260 vld2.32 {d16-d19}, [r3]
5265 vstmia r3, {d16-d19}
5274 ldmia r4!, {r0, r1, r2, r3}
5275 stmia ip!, {r0, r1, r2, r3}
5276 ldmia r4, {r0, r1, r2, r3}
5277 stmia ip, {r0, r1, r2, r3}
5291 vld2.32 {d16-d19}, [r3]
5296 vstmia r3, {d16-d19}
5305 ldmia r4!, {r0, r1, r2, r3}
5306 stmia ip!, {r0, r1, r2, r3}
5307 ldmia r4, {r0, r1, r2, r3}
5308 stmia ip, {r0, r1, r2, r3}
5313 vldmia r3, {d16-d17}
5323 vstmia r3, {d16-d17}
5332 vldmia r3, {d16-d17}
5338 vstmia r3, {d16-d17}
5343 vldmia r3, {d18-d19}
5348 vldmia r3, {d16-d17}
5353 vstmia r3, {d18-d19}
5358 vstmia r3, {d16-d17}
5363 vldmia r3, {d16-d17}
5368 vldmia r3, {d18-d19}
5374 vstmia r3, {d16-d17}
5379 vldmia r3, {d16-d17}
5384 vstmia r3, {d16-d17}
5389 vldmia r3, {d16-d17}
5391 vmov d18, d16 @ v2si
5396 vldmia r3, {d16-d17}
5401 vstmia r3, {d16-d17}
5406 vldmia r3, {d16-d17}
5427 vadd.i32 d16, d16, d17
5467 str r3, [fp, #-1160]
5487 ldr r3, [fp, #-1160]
5496 vldmia r3, {d16-d17}
5503 vstmia r3, {d18-d19}
5508 vstmia r3, {d16-d17}
5517 vldmia r3, {d16-d17}
5518 vstmia r2, {d16-d17}
5523 vldmia r3, {d16-d17}
5528 vldmia r3, {d18-d19}
5537 vldmia r3, {d16-d17}
5544 vstmia r3, {d20-d21}
5549 vstmia r3, {d16-d17}
5558 vldmia r3, {d16-d17}
5559 vstmia r2, {d16-d17}
5564 vldmia r3, {d16-d17}
5569 vldmia r3, {d20-d21}
5570 vshl.u32 q8, q8, q10
5575 vstmia r3, {d18-d19}
5580 vstmia r3, {d16-d17}
5585 vldmia r3, {d18-d19}
5590 vldmia r3, {d16-d17}
5596 vstmia r3, {d16-d17}
5603 vldmia r3, {d16-d17}
5610 vstmia r3, {d18-d19}
5615 vstmia r3, {d16-d17}
5624 vldmia r3, {d16-d17}
5625 vstmia r2, {d16-d17}
5630 vldmia r3, {d16-d17}
5635 vldmia r3, {d18-d19}
5644 vldmia r3, {d16-d17}
5651 vstmia r3, {d20-d21}
5656 vstmia r3, {d16-d17}
5665 vldmia r3, {d16-d17}
5666 vstmia r2, {d16-d17}
5671 vldmia r3, {d16-d17}
5676 vldmia r3, {d20-d21}
5677 vshl.u32 q8, q8, q10
5682 vstmia r3, {d18-d19}
5687 vstmia r3, {d16-d17}
5692 vldmia r3, {d18-d19}
5697 vldmia r3, {d16-d17}
5703 vstmia r3, {d16-d17}
5708 vldmia r3, {d18-d19}
5713 vldmia r3, {d16-d17}
5739 vstmia r3, {d18-d19}
5744 vstmia r3, {d16-d17}
5749 vldmia r3, {d16-d17}
5754 vldmia r3, {d18-d19}
5760 vstmia r3, {d16-d17}
5765 vldmia r3, {d16-d17}
5770 vstmia r3, {d16-d17}
5775 vldmia r3, {d16-d17}
5777 vmov d18, d16 @ v2si
5782 vldmia r3, {d16-d17}
5787 vstmia r3, {d16-d17}
5792 vldmia r3, {d16-d17}
5813 vadd.i32 d16, d16, d17
5879 vld2.32 {d16-d19}, [r3]
5884 vstmia r3, {d16-d19}
5893 ldmia r4!, {r0, r1, r2, r3}
5894 stmia ip!, {r0, r1, r2, r3}
5895 ldmia r4, {r0, r1, r2, r3}
5896 stmia ip, {r0, r1, r2, r3}
5905 ldmia r4!, {r0, r1, r2, r3}
5906 stmia ip!, {r0, r1, r2, r3}
5907 ldmia r4, {r0, r1, r2, r3}
5908 stmia ip, {r0, r1, r2, r3}
5922 vld2.32 {d16-d19}, [r3]
5927 vstmia r3, {d16-d19}
5936 ldmia r4!, {r0, r1, r2, r3}
5937 stmia ip!, {r0, r1, r2, r3}
5938 ldmia r4, {r0, r1, r2, r3}
5939 stmia ip, {r0, r1, r2, r3}
5948 ldmia r4!, {r0, r1, r2, r3}
5949 stmia ip!, {r0, r1, r2, r3}
5950 ldmia r4, {r0, r1, r2, r3}
5951 stmia ip, {r0, r1, r2, r3}
5956 vldmia r3, {d16-d17}
5966 vstmia r3, {d16-d17}
5975 vldmia r3, {d16-d17}
5981 vstmia r3, {d16-d17}
5986 vldmia r3, {d18-d19}
5991 vldmia r3, {d16-d17}
5996 vstmia r3, {d18-d19}
6001 vstmia r3, {d16-d17}
6006 vldmia r3, {d16-d17}
6011 vldmia r3, {d18-d19}
6017 vstmia r3, {d16-d17}
6022 vldmia r3, {d16-d17}
6027 vstmia r3, {d16-d17}
6032 vldmia r3, {d16-d17}
6034 vmov d18, d16 @ v2si
6039 vldmia r3, {d16-d17}
6044 vstmia r3, {d16-d17}
6049 vldmia r3, {d16-d17}
6070 vadd.i32 d16, d16, d17
6110 str r3, [fp, #-1232]
6130 ldr r3, [fp, #-1232]
6139 vldmia r3, {d16-d17}
6146 vstmia r3, {d18-d19}
6151 vstmia r3, {d16-d17}
6160 vldmia r3, {d16-d17}
6161 vstmia r2, {d16-d17}
6166 vldmia r3, {d16-d17}
6171 vldmia r3, {d18-d19}
6180 vldmia r3, {d16-d17}
6187 vstmia r3, {d20-d21}
6192 vstmia r3, {d16-d17}
6201 vldmia r3, {d16-d17}
6202 vstmia r2, {d16-d17}
6207 vldmia r3, {d16-d17}
6212 vldmia r3, {d20-d21}
6213 vshl.u32 q8, q8, q10
6218 vstmia r3, {d18-d19}
6223 vstmia r3, {d16-d17}
6228 vldmia r3, {d18-d19}
6233 vldmia r3, {d16-d17}
6239 vstmia r3, {d16-d17}
6246 vldmia r3, {d16-d17}
6253 vstmia r3, {d18-d19}
6258 vstmia r3, {d16-d17}
6267 vldmia r3, {d16-d17}
6268 vstmia r2, {d16-d17}
6273 vldmia r3, {d16-d17}
6278 vldmia r3, {d18-d19}
6287 vldmia r3, {d16-d17}
6294 vstmia r3, {d20-d21}
6299 vstmia r3, {d16-d17}
6308 vldmia r3, {d16-d17}
6309 vstmia r2, {d16-d17}
6314 vldmia r3, {d16-d17}
6319 vldmia r3, {d20-d21}
6320 vshl.u32 q8, q8, q10
6325 vstmia r3, {d18-d19}
6330 vstmia r3, {d16-d17}
6335 vldmia r3, {d18-d19}
6340 vldmia r3, {d16-d17}
6346 vstmia r3, {d16-d17}
6351 vldmia r3, {d18-d19}
6356 vldmia r3, {d16-d17}
6382 vstmia r3, {d18-d19}
6387 vstmia r3, {d16-d17}
6392 vldmia r3, {d16-d17}
6397 vldmia r3, {d18-d19}
6403 vstmia r3, {d16-d17}
6408 vldmia r3, {d16-d17}
6413 vstmia r3, {d16-d17}
6418 vldmia r3, {d16-d17}
6420 vmov d18, d16 @ v2si
6425 vldmia r3, {d16-d17}
6430 vstmia r3, {d16-d17}
6435 vldmia r3, {d16-d17}
6456 vadd.i32 d16, d16, d17
6522 vld2.32 {d16-d19}, [r3]
6527 vstmia r3, {d16-d19}
6536 ldmia r4!, {r0, r1, r2, r3}
6537 stmia ip!, {r0, r1, r2, r3}
6538 ldmia r4, {r0, r1, r2, r3}
6539 stmia ip, {r0, r1, r2, r3}
6548 ldmia r4!, {r0, r1, r2, r3}
6549 stmia ip!, {r0, r1, r2, r3}
6550 ldmia r4, {r0, r1, r2, r3}
6551 stmia ip, {r0, r1, r2, r3}
6565 vld2.32 {d16-d19}, [r3]
6570 vstmia r3, {d16-d19}
6579 ldmia r4!, {r0, r1, r2, r3}
6580 stmia ip!, {r0, r1, r2, r3}
6581 ldmia r4, {r0, r1, r2, r3}
6582 stmia ip, {r0, r1, r2, r3}
6591 ldmia r4!, {r0, r1, r2, r3}
6592 stmia ip!, {r0, r1, r2, r3}
6593 ldmia r4, {r0, r1, r2, r3}
6594 stmia ip, {r0, r1, r2, r3}
6608 ldr r2, [fp, #-1160]
6610 str r3, [fp, #-1160]
6630 ldr r3, [fp, #-1160]
6639 vldmia r3, {d16-d17}
6646 vstmia r3, {d18-d19}
6651 vstmia r3, {d16-d17}
6660 vldmia r3, {d16-d17}
6661 vstmia r2, {d16-d17}
6666 vldmia r3, {d16-d17}
6671 vldmia r3, {d18-d19}
6680 vldmia r3, {d16-d17}
6687 vstmia r3, {d20-d21}
6692 vstmia r3, {d16-d17}
6701 vldmia r3, {d16-d17}
6702 vstmia r2, {d16-d17}
6707 vldmia r3, {d16-d17}
6712 vldmia r3, {d20-d21}
6713 vshl.u32 q8, q8, q10
6718 vstmia r3, {d18-d19}
6723 vstmia r3, {d16-d17}
6728 vldmia r3, {d18-d19}
6733 vldmia r3, {d16-d17}
6739 vstmia r3, {d16-d17}
6746 vldmia r3, {d16-d17}
6753 vstmia r3, {d18-d19}
6758 vstmia r3, {d16-d17}
6767 vldmia r3, {d16-d17}
6768 vstmia r2, {d16-d17}
6773 vldmia r3, {d16-d17}
6778 vldmia r3, {d18-d19}
6787 vldmia r3, {d16-d17}
6794 vstmia r3, {d20-d21}
6799 vstmia r3, {d16-d17}
6808 vldmia r3, {d16-d17}
6809 vstmia r2, {d16-d17}
6814 vldmia r3, {d16-d17}
6819 vldmia r3, {d20-d21}
6820 vshl.u32 q8, q8, q10
6825 vstmia r3, {d18-d19}
6830 vstmia r3, {d16-d17}
6835 vldmia r3, {d18-d19}
6840 vldmia r3, {d16-d17}
6846 vstmia r3, {d16-d17}
6851 vldmia r3, {d18-d19}
6856 vldmia r3, {d16-d17}
6882 vstmia r3, {d18-d19}
6887 vstmia r3, {d16-d17}
6892 vldmia r3, {d16-d17}
6897 vldmia r3, {d18-d19}
6903 vstmia r3, {d16-d17}
6908 vldmia r3, {d16-d17}
6913 vstmia r3, {d16-d17}
6918 vldmia r3, {d16-d17}
6920 vmov d18, d16 @ v2si
6925 vldmia r3, {d16-d17}
6930 vstmia r3, {d16-d17}
6935 vldmia r3, {d16-d17}
6956 vadd.i32 d16, d16, d17
7022 vld2.32 {d16-d19}, [r3]
7027 vstmia r3, {d16-d19}
7036 ldmia r4!, {r0, r1, r2, r3}
7037 stmia ip!, {r0, r1, r2, r3}
7038 ldmia r4, {r0, r1, r2, r3}
7039 stmia ip, {r0, r1, r2, r3}
7048 ldmia r4!, {r0, r1, r2, r3}
7049 stmia ip!, {r0, r1, r2, r3}
7050 ldmia r4, {r0, r1, r2, r3}
7051 stmia ip, {r0, r1, r2, r3}
7065 vld2.32 {d16-d19}, [r3]
7070 vstmia r3, {d16-d19}
7079 ldmia r4!, {r0, r1, r2, r3}
7080 stmia ip!, {r0, r1, r2, r3}
7081 ldmia r4, {r0, r1, r2, r3}
7082 stmia ip, {r0, r1, r2, r3}
7091 ldmia r4!, {r0, r1, r2, r3}
7092 stmia ip!, {r0, r1, r2, r3}
7093 ldmia r4, {r0, r1, r2, r3}
7094 stmia ip, {r0, r1, r2, r3}
7108 ldr r2, [fp, #-1232]
7110 str r3, [fp, #-1232]
7130 ldr r3, [fp, #-1232]
7139 vldmia r3, {d16-d17}
7146 vstmia r3, {d18-d19}
7151 vstmia r3, {d16-d17}
7160 vldmia r3, {d16-d17}
7161 vstmia r2, {d16-d17}
7166 vldmia r3, {d16-d17}
7171 vldmia r3, {d18-d19}
7180 vldmia r3, {d16-d17}
7187 vstmia r3, {d20-d21}
7192 vstmia r3, {d16-d17}
7201 vldmia r3, {d16-d17}
7202 vstmia r2, {d16-d17}
7207 vldmia r3, {d16-d17}
7212 vldmia r3, {d20-d21}
7213 vshl.u32 q8, q8, q10
7218 vstmia r3, {d18-d19}
7223 vstmia r3, {d16-d17}
7228 vldmia r3, {d18-d19}
7233 vldmia r3, {d16-d17}
7239 vstmia r3, {d16-d17}
7246 vldmia r3, {d16-d17}
7253 vstmia r3, {d18-d19}
7258 vstmia r3, {d16-d17}
7267 vldmia r3, {d16-d17}
7268 vstmia r2, {d16-d17}
7273 vldmia r3, {d16-d17}
7278 vldmia r3, {d18-d19}
7287 vldmia r3, {d16-d17}
7294 vstmia r3, {d20-d21}
7299 vstmia r3, {d16-d17}
7308 vldmia r3, {d16-d17}
7309 vstmia r2, {d16-d17}
7314 vldmia r3, {d16-d17}
7319 vldmia r3, {d20-d21}
7320 vshl.u32 q8, q8, q10
7325 vstmia r3, {d18-d19}
7330 vstmia r3, {d16-d17}
7335 vldmia r3, {d18-d19}
7340 vldmia r3, {d16-d17}
7346 vstmia r3, {d16-d17}
7351 vldmia r3, {d18-d19}
7356 vldmia r3, {d16-d17}
7382 vstmia r3, {d18-d19}
7387 vstmia r3, {d16-d17}
7392 vldmia r3, {d16-d17}
7397 vldmia r3, {d18-d19}
7403 vstmia r3, {d16-d17}
7408 vldmia r3, {d16-d17}
7413 vstmia r3, {d16-d17}
7418 vldmia r3, {d16-d17}
7420 vmov d18, d16 @ v2si
7425 vldmia r3, {d16-d17}
7430 vstmia r3, {d16-d17}
7435 vldmia r3, {d16-d17}
7456 vadd.i32 d16, d16, d17
7522 vld2.32 {d16-d19}, [r3]
7527 vstmia r3, {d16-d19}
7536 ldmia r4!, {r0, r1, r2, r3}
7537 stmia ip!, {r0, r1, r2, r3}
7538 ldmia r4, {r0, r1, r2, r3}
7539 stmia ip, {r0, r1, r2, r3}
7548 ldmia r4!, {r0, r1, r2, r3}
7549 stmia ip!, {r0, r1, r2, r3}
7550 ldmia r4, {r0, r1, r2, r3}
7551 stmia ip, {r0, r1, r2, r3}
7565 vld2.32 {d16-d19}, [r3]
7570 vstmia r3, {d16-d19}
7579 ldmia r4!, {r0, r1, r2, r3}
7580 stmia ip!, {r0, r1, r2, r3}
7581 ldmia r4, {r0, r1, r2, r3}
7582 stmia ip, {r0, r1, r2, r3}
7591 ldmia r4!, {r0, r1, r2, r3}
7592 stmia ip!, {r0, r1, r2, r3}
7593 ldmia r4, {r0, r1, r2, r3}
7594 stmia ip, {r0, r1, r2, r3}
7608 ldr r2, [fp, #-1160]
7610 str r3, [fp, #-1160]
7630 ldr r3, [fp, #-1160]
7639 vldmia r3, {d16-d17}
7646 vstmia r3, {d18-d19}
7651 vstmia r3, {d16-d17}
7660 vldmia r3, {d16-d17}
7661 vstmia r2, {d16-d17}
7666 vldmia r3, {d16-d17}
7671 vldmia r3, {d18-d19}
7680 vldmia r3, {d16-d17}
7687 vstmia r3, {d20-d21}
7692 vstmia r3, {d16-d17}
7701 vldmia r3, {d16-d17}
7702 vstmia r2, {d16-d17}
7707 vldmia r3, {d16-d17}
7712 vldmia r3, {d20-d21}
7713 vshl.u32 q8, q8, q10
7718 vstmia r3, {d18-d19}
7723 vstmia r3, {d16-d17}
7728 vldmia r3, {d18-d19}
7733 vldmia r3, {d16-d17}
7739 vstmia r3, {d16-d17}
7746 vldmia r3, {d16-d17}
7753 vstmia r3, {d18-d19}
7758 vstmia r3, {d16-d17}
7767 vldmia r3, {d16-d17}
7768 vstmia r2, {d16-d17}
7773 vldmia r3, {d16-d17}
7778 vldmia r3, {d18-d19}
7787 vldmia r3, {d16-d17}
7794 vstmia r3, {d20-d21}
7799 vstmia r3, {d16-d17}
7808 vldmia r3, {d16-d17}
7809 vstmia r2, {d16-d17}
7814 vldmia r3, {d16-d17}
7819 vldmia r3, {d20-d21}
7820 vshl.u32 q8, q8, q10
7825 vstmia r3, {d18-d19}
7830 vstmia r3, {d16-d17}
7835 vldmia r3, {d18-d19}
7840 vldmia r3, {d16-d17}
7846 vstmia r3, {d16-d17}
7851 vldmia r3, {d18-d19}
7856 vldmia r3, {d16-d17}
7882 vstmia r3, {d18-d19}
7887 vstmia r3, {d16-d17}
7892 vldmia r3, {d16-d17}
7897 vldmia r3, {d18-d19}
7903 vstmia r3, {d16-d17}
7908 vldmia r3, {d16-d17}
7913 vstmia r3, {d16-d17}
7918 vldmia r3, {d16-d17}
7920 vmov d18, d16 @ v2si
7925 vldmia r3, {d16-d17}
7930 vstmia r3, {d16-d17}
7935 vldmia r3, {d16-d17}
7956 vadd.i32 d16, d16, d17
8022 vld2.32 {d16-d19}, [r3]
8027 vstmia r3, {d16-d19}
8036 ldmia r4!, {r0, r1, r2, r3}
8037 stmia ip!, {r0, r1, r2, r3}
8038 ldmia r4, {r0, r1, r2, r3}
8039 stmia ip, {r0, r1, r2, r3}
8048 ldmia r4!, {r0, r1, r2, r3}
8049 stmia ip!, {r0, r1, r2, r3}
8050 ldmia r4, {r0, r1, r2, r3}
8051 stmia ip, {r0, r1, r2, r3}
8065 vld2.32 {d16-d19}, [r3]
8070 vstmia r3, {d16-d19}
8079 ldmia r4!, {r0, r1, r2, r3}
8080 stmia ip!, {r0, r1, r2, r3}
8081 ldmia r4, {r0, r1, r2, r3}
8082 stmia ip, {r0, r1, r2, r3}
8091 ldmia r4!, {r0, r1, r2, r3}
8092 stmia ip!, {r0, r1, r2, r3}
8093 ldmia r4, {r0, r1, r2, r3}
8094 stmia ip, {r0, r1, r2, r3}
8108 ldr r2, [fp, #-1232]
8110 str r3, [fp, #-1232]
8130 ldr r3, [fp, #-1232]
8139 vldmia r3, {d16-d17}
8146 vstmia r3, {d18-d19}
8151 vstmia r3, {d16-d17}
8160 vldmia r3, {d16-d17}
8161 vstmia r2, {d16-d17}
8166 vldmia r3, {d16-d17}
8171 vldmia r3, {d18-d19}
8180 vldmia r3, {d16-d17}
8187 vstmia r3, {d20-d21}
8192 vstmia r3, {d16-d17}
8201 vldmia r3, {d16-d17}
8202 vstmia r2, {d16-d17}
8207 vldmia r3, {d16-d17}
8212 vldmia r3, {d20-d21}
8213 vshl.u32 q8, q8, q10
8218 vstmia r3, {d18-d19}
8223 vstmia r3, {d16-d17}
8228 vldmia r3, {d18-d19}
8233 vldmia r3, {d16-d17}
8239 vstmia r3, {d16-d17}
8246 vldmia r3, {d16-d17}
8253 vstmia r3, {d18-d19}
8258 vstmia r3, {d16-d17}
8267 vldmia r3, {d16-d17}
8268 vstmia r2, {d16-d17}
8273 vldmia r3, {d16-d17}
8278 vldmia r3, {d18-d19}
8287 vldmia r3, {d16-d17}
8294 vstmia r3, {d20-d21}
8299 vstmia r3, {d16-d17}
8308 vldmia r3, {d16-d17}
8309 vstmia r2, {d16-d17}
8314 vldmia r3, {d16-d17}
8319 vldmia r3, {d20-d21}
8320 vshl.u32 q8, q8, q10
8325 vstmia r3, {d18-d19}
8330 vstmia r3, {d16-d17}
8335 vldmia r3, {d18-d19}
8340 vldmia r3, {d16-d17}
8346 vstmia r3, {d16-d17}
8351 vldmia r3, {d18-d19}
8356 vldmia r3, {d16-d17}
8382 vstmia r3, {d18-d19}
8387 vstmia r3, {d16-d17}
8392 vldmia r3, {d16-d17}
8397 vldmia r3, {d18-d19}
8403 vstmia r3, {d16-d17}
8408 vldmia r3, {d16-d17}
8413 vstmia r3, {d16-d17}
8418 vldmia r3, {d16-d17}
8420 vmov d18, d16 @ v2si
8425 vldmia r3, {d16-d17}
8430 vstmia r3, {d16-d17}
8435 vldmia r3, {d16-d17}
8456 vadd.i32 d16, d16, d17
8522 vld2.32 {d16-d19}, [r3]
8527 vstmia r3, {d16-d19}
8536 ldmia r4!, {r0, r1, r2, r3}
8537 stmia ip!, {r0, r1, r2, r3}
8538 ldmia r4, {r0, r1, r2, r3}
8539 stmia ip, {r0, r1, r2, r3}
8548 ldmia r4!, {r0, r1, r2, r3}
8549 stmia ip!, {r0, r1, r2, r3}
8550 ldmia r4, {r0, r1, r2, r3}
8551 stmia ip, {r0, r1, r2, r3}
8565 vld2.32 {d16-d19}, [r3]
8570 vstmia r3, {d16-d19}
8579 ldmia r4!, {r0, r1, r2, r3}
8580 stmia ip!, {r0, r1, r2, r3}
8581 ldmia r4, {r0, r1, r2, r3}
8582 stmia ip, {r0, r1, r2, r3}
8591 ldmia r4!, {r0, r1, r2, r3}
8592 stmia ip!, {r0, r1, r2, r3}
8593 ldmia r4, {r0, r1, r2, r3}
8594 stmia ip, {r0, r1, r2, r3}
8608 ldr r2, [fp, #-1160]
8610 str r3, [fp, #-1160]
8630 ldr r3, [fp, #-1160]
8639 vldmia r3, {d16-d17}
8646 vstmia r3, {d18-d19}
8651 vstmia r3, {d16-d17}
8660 vldmia r3, {d16-d17}
8661 vstmia r2, {d16-d17}
8666 vldmia r3, {d16-d17}
8671 vldmia r3, {d18-d19}
8680 vldmia r3, {d16-d17}
8687 vstmia r3, {d20-d21}
8692 vstmia r3, {d16-d17}
8701 vldmia r3, {d16-d17}
8702 vstmia r2, {d16-d17}
8707 vldmia r3, {d16-d17}
8712 vldmia r3, {d20-d21}
8713 vshl.u32 q8, q8, q10
8718 vstmia r3, {d18-d19}
8723 vstmia r3, {d16-d17}
8728 vldmia r3, {d18-d19}
8733 vldmia r3, {d16-d17}
8739 vstmia r3, {d16-d17}
8746 vldmia r3, {d16-d17}
8753 vstmia r3, {d18-d19}
8758 vstmia r3, {d16-d17}
8767 vldmia r3, {d16-d17}
8768 vstmia r2, {d16-d17}
8773 vldmia r3, {d16-d17}
8778 vldmia r3, {d18-d19}
8787 vldmia r3, {d16-d17}
8794 vstmia r3, {d20-d21}
8799 vstmia r3, {d16-d17}
8808 vldmia r3, {d16-d17}
8809 vstmia r2, {d16-d17}
8814 vldmia r3, {d16-d17}
8819 vldmia r3, {d20-d21}
8820 vshl.u32 q8, q8, q10
8825 vstmia r3, {d18-d19}
8830 vstmia r3, {d16-d17}
8835 vldmia r3, {d18-d19}
8840 vldmia r3, {d16-d17}
8846 vstmia r3, {d16-d17}
8851 vldmia r3, {d18-d19}
8856 vldmia r3, {d16-d17}
8882 vstmia r3, {d18-d19}
8887 vstmia r3, {d16-d17}
8892 vldmia r3, {d16-d17}
8897 vldmia r3, {d18-d19}
8903 vstmia r3, {d16-d17}
8908 vldmia r3, {d16-d17}
8913 vstmia r3, {d16-d17}
8918 vldmia r3, {d16-d17}
8920 vmov d18, d16 @ v2si
8925 vldmia r3, {d16-d17}
8930 vstmia r3, {d16-d17}
8935 vldmia r3, {d16-d17}
8956 vadd.i32 d16, d16, d17
9022 vld2.32 {d16-d19}, [r3]
9027 vstmia r3, {d16-d19}
9036 ldmia r4!, {r0, r1, r2, r3}
9037 stmia ip!, {r0, r1, r2, r3}
9038 ldmia r4, {r0, r1, r2, r3}
9039 stmia ip, {r0, r1, r2, r3}
9048 ldmia r4!, {r0, r1, r2, r3}
9049 stmia ip!, {r0, r1, r2, r3}
9050 ldmia r4, {r0, r1, r2, r3}
9051 stmia ip, {r0, r1, r2, r3}
9065 vld2.32 {d16-d19}, [r3]
9070 vstmia r3, {d16-d19}
9079 ldmia r4!, {r0, r1, r2, r3}
9080 stmia ip!, {r0, r1, r2, r3}
9081 ldmia r4, {r0, r1, r2, r3}
9082 stmia ip, {r0, r1, r2, r3}
9091 ldmia r4!, {r0, r1, r2, r3}
9092 stmia ip!, {r0, r1, r2, r3}
9093 ldmia r4, {r0, r1, r2, r3}
9094 stmia ip, {r0, r1, r2, r3}
9108 ldr r2, [fp, #-1232]
9110 str r3, [fp, #-1232]
9130 ldr r3, [fp, #-1232]
9139 vldmia r3, {d16-d17}
9146 vstmia r3, {d18-d19}
9151 vstmia r3, {d16-d17}
9160 vldmia r3, {d16-d17}
9161 vstmia r2, {d16-d17}
9166 vldmia r3, {d16-d17}
9171 vldmia r3, {d18-d19}
9180 vldmia r3, {d16-d17}
9187 vstmia r3, {d20-d21}
9192 vstmia r3, {d16-d17}
9201 vldmia r3, {d16-d17}
9202 vstmia r2, {d16-d17}
9207 vldmia r3, {d16-d17}
9212 vldmia r3, {d20-d21}
9213 vshl.u32 q8, q8, q10
9218 vstmia r3, {d18-d19}
9223 vstmia r3, {d16-d17}
9228 vldmia r3, {d18-d19}
9233 vldmia r3, {d16-d17}
9239 vstmia r3, {d16-d17}
9246 vldmia r3, {d16-d17}
9253 vstmia r3, {d18-d19}
9258 vstmia r3, {d16-d17}
9267 vldmia r3, {d16-d17}
9268 vstmia r2, {d16-d17}
9273 vldmia r3, {d16-d17}
9278 vldmia r3, {d18-d19}
9287 vldmia r3, {d16-d17}
9294 vstmia r3, {d20-d21}
9299 vstmia r3, {d16-d17}
9308 vldmia r3, {d16-d17}
9309 vstmia r2, {d16-d17}
9314 vldmia r3, {d16-d17}
9319 vldmia r3, {d20-d21}
9320 vshl.u32 q8, q8, q10
9325 vstmia r3, {d18-d19}
9330 vstmia r3, {d16-d17}
9335 vldmia r3, {d18-d19}
9340 vldmia r3, {d16-d17}
9346 vstmia r3, {d16-d17}
9351 vldmia r3, {d18-d19}
9356 vldmia r3, {d16-d17}
9382 vstmia r3, {d18-d19}
9387 vstmia r3, {d16-d17}
9392 vldmia r3, {d16-d17}
9397 vldmia r3, {d18-d19}
9403 vstmia r3, {d16-d17}
9408 vldmia r3, {d16-d17}
9413 vstmia r3, {d16-d17}
9418 vldmia r3, {d16-d17}
9420 vmov d18, d16 @ v2si
9425 vldmia r3, {d16-d17}
9430 vstmia r3, {d16-d17}
9435 vldmia r3, {d16-d17}
9456 vadd.i32 d16, d16, d17
9522 vld2.32 {d16-d19}, [r3]
9527 vstmia r3, {d16-d19}
9536 ldmia r4!, {r0, r1, r2, r3}
9537 stmia ip!, {r0, r1, r2, r3}
9538 ldmia r4, {r0, r1, r2, r3}
9539 stmia ip, {r0, r1, r2, r3}
9548 ldmia r4!, {r0, r1, r2, r3}
9549 stmia ip!, {r0, r1, r2, r3}
9550 ldmia r4, {r0, r1, r2, r3}
9551 stmia ip, {r0, r1, r2, r3}
9565 vld2.32 {d16-d19}, [r3]
9570 vstmia r3, {d16-d19}
9579 ldmia r4!, {r0, r1, r2, r3}
9580 stmia ip!, {r0, r1, r2, r3}
9581 ldmia r4, {r0, r1, r2, r3}
9582 stmia ip, {r0, r1, r2, r3}
9591 ldmia r4!, {r0, r1, r2, r3}
9592 stmia ip!, {r0, r1, r2, r3}
9593 ldmia r4, {r0, r1, r2, r3}
9594 stmia ip, {r0, r1, r2, r3}
9608 ldr r2, [fp, #-1160]
9610 str r3, [fp, #-1160]
9630 ldr r3, [fp, #-1160]
9639 vldmia r3, {d16-d17}
9646 vstmia r3, {d18-d19}
9651 vstmia r3, {d16-d17}
9660 vldmia r3, {d16-d17}
9661 vstmia r2, {d16-d17}
9666 vldmia r3, {d16-d17}
9671 vldmia r3, {d18-d19}
9680 vldmia r3, {d16-d17}
9687 vstmia r3, {d20-d21}
9692 vstmia r3, {d16-d17}
9701 vldmia r3, {d16-d17}
9702 vstmia r2, {d16-d17}
9707 vldmia r3, {d16-d17}
9712 vldmia r3, {d20-d21}
9713 vshl.u32 q8, q8, q10
9718 vstmia r3, {d18-d19}
9723 vstmia r3, {d16-d17}
9728 vldmia r3, {d18-d19}
9733 vldmia r3, {d16-d17}
9739 vstmia r3, {d16-d17}
9746 vldmia r3, {d16-d17}
9753 vstmia r3, {d18-d19}
9758 vstmia r3, {d16-d17}
9767 vldmia r3, {d16-d17}
9768 vstmia r2, {d16-d17}
9773 vldmia r3, {d16-d17}
9778 vldmia r3, {d18-d19}
9787 vldmia r3, {d16-d17}
9794 vstmia r3, {d20-d21}
9799 vstmia r3, {d16-d17}
9808 vldmia r3, {d16-d17}
9809 vstmia r2, {d16-d17}
9814 vldmia r3, {d16-d17}
9819 vldmia r3, {d20-d21}
9820 vshl.u32 q8, q8, q10
9825 vstmia r3, {d18-d19}
9830 vstmia r3, {d16-d17}
9835 vldmia r3, {d18-d19}
9840 vldmia r3, {d16-d17}
9846 vstmia r3, {d16-d17}
9851 vldmia r3, {d18-d19}
9856 vldmia r3, {d16-d17}
9882 vstmia r3, {d18-d19}
9887 vstmia r3, {d16-d17}
9892 vldmia r3, {d16-d17}
9897 vldmia r3, {d18-d19}
9903 vstmia r3, {d16-d17}
9908 vldmia r3, {d16-d17}
9913 vstmia r3, {d16-d17}
9918 vldmia r3, {d16-d17}
9920 vmov d18, d16 @ v2si
9925 vldmia r3, {d16-d17}
9930 vstmia r3, {d16-d17}
9935 vldmia r3, {d16-d17}
9956 vadd.i32 d16, d16, d17
10022 vld2.32 {d16-d19}, [r3]
10027 vstmia r3, {d16-d19}
10036 ldmia r4!, {r0, r1, r2, r3}
10037 stmia ip!, {r0, r1, r2, r3}
10038 ldmia r4, {r0, r1, r2, r3}
10039 stmia ip, {r0, r1, r2, r3}
10048 ldmia r4!, {r0, r1, r2, r3}
10049 stmia ip!, {r0, r1, r2, r3}
10050 ldmia r4, {r0, r1, r2, r3}
10051 stmia ip, {r0, r1, r2, r3}
10065 vld2.32 {d16-d19}, [r3]
10070 vstmia r3, {d16-d19}
10079 ldmia r4!, {r0, r1, r2, r3}
10080 stmia ip!, {r0, r1, r2, r3}
10081 ldmia r4, {r0, r1, r2, r3}
10082 stmia ip, {r0, r1, r2, r3}
10091 ldmia r4!, {r0, r1, r2, r3}
10092 stmia ip!, {r0, r1, r2, r3}
10093 ldmia r4, {r0, r1, r2, r3}
10094 stmia ip, {r0, r1, r2, r3}
10108 ldr r2, [fp, #-1232]
10110 str r3, [fp, #-1232]
10130 ldr r3, [fp, #-1232]
10139 vldmia r3, {d16-d17}
10146 vstmia r3, {d18-d19}
10151 vstmia r3, {d16-d17}
10160 vldmia r3, {d16-d17}
10161 vstmia r2, {d16-d17}
10166 vldmia r3, {d16-d17}
10171 vldmia r3, {d18-d19}
10172 vshl.u32 q8, q8, q9
10180 vldmia r3, {d16-d17}
10187 vstmia r3, {d20-d21}
10192 vstmia r3, {d16-d17}
10201 vldmia r3, {d16-d17}
10202 vstmia r2, {d16-d17}
10207 vldmia r3, {d16-d17}
10212 vldmia r3, {d20-d21}
10213 vshl.u32 q8, q8, q10
10218 vstmia r3, {d18-d19}
10223 vstmia r3, {d16-d17}
10228 vldmia r3, {d18-d19}
10233 vldmia r3, {d16-d17}
10239 vstmia r3, {d16-d17}
10246 vldmia r3, {d16-d17}
10253 vstmia r3, {d18-d19}
10258 vstmia r3, {d16-d17}
10267 vldmia r3, {d16-d17}
10268 vstmia r2, {d16-d17}
10273 vldmia r3, {d16-d17}
10278 vldmia r3, {d18-d19}
10279 vshl.u32 q8, q8, q9
10287 vldmia r3, {d16-d17}
10294 vstmia r3, {d20-d21}
10299 vstmia r3, {d16-d17}
10308 vldmia r3, {d16-d17}
10309 vstmia r2, {d16-d17}
10314 vldmia r3, {d16-d17}
10319 vldmia r3, {d20-d21}
10320 vshl.u32 q8, q8, q10
10325 vstmia r3, {d18-d19}
10330 vstmia r3, {d16-d17}
10335 vldmia r3, {d18-d19}
10340 vldmia r3, {d16-d17}
10346 vstmia r3, {d16-d17}
10351 vldmia r3, {d18-d19}
10356 vldmia r3, {d16-d17}
10382 vstmia r3, {d18-d19}
10387 vstmia r3, {d16-d17}
10392 vldmia r3, {d16-d17}
10397 vldmia r3, {d18-d19}
10398 vadd.i32 q8, q8, q9
10403 vstmia r3, {d16-d17}
10408 vldmia r3, {d16-d17}
10413 vstmia r3, {d16-d17}
10418 vldmia r3, {d16-d17}
10420 vmov d18, d16 @ v2si
10425 vldmia r3, {d16-d17}
10430 vstmia r3, {d16-d17}
10435 vldmia r3, {d16-d17}
10456 vadd.i32 d16, d16, d17
10522 vld2.32 {d16-d19}, [r3]
10527 vstmia r3, {d16-d19}
10536 ldmia r4!, {r0, r1, r2, r3}
10537 stmia ip!, {r0, r1, r2, r3}
10538 ldmia r4, {r0, r1, r2, r3}
10539 stmia ip, {r0, r1, r2, r3}
10548 ldmia r4!, {r0, r1, r2, r3}
10549 stmia ip!, {r0, r1, r2, r3}
10550 ldmia r4, {r0, r1, r2, r3}
10551 stmia ip, {r0, r1, r2, r3}
10565 vld2.32 {d16-d19}, [r3]
10570 vstmia r3, {d16-d19}
10579 ldmia r4!, {r0, r1, r2, r3}
10580 stmia ip!, {r0, r1, r2, r3}
10581 ldmia r4, {r0, r1, r2, r3}
10582 stmia ip, {r0, r1, r2, r3}
10591 ldmia r4!, {r0, r1, r2, r3}
10592 stmia ip!, {r0, r1, r2, r3}
10593 ldmia r4, {r0, r1, r2, r3}
10594 stmia ip, {r0, r1, r2, r3}
10608 ldr r2, [fp, #-1160]
10610 str r3, [fp, #-1160]
10630 ldr r3, [fp, #-1160]
10639 vldmia r3, {d16-d17}
10646 vstmia r3, {d18-d19}
10651 vstmia r3, {d16-d17}
10660 vldmia r3, {d16-d17}
10661 vstmia r2, {d16-d17}
10666 vldmia r3, {d16-d17}
10671 vldmia r3, {d18-d19}
10672 vshl.u32 q8, q8, q9
10680 vldmia r3, {d16-d17}
10687 vstmia r3, {d20-d21}
10692 vstmia r3, {d16-d17}
10701 vldmia r3, {d16-d17}
10702 vstmia r2, {d16-d17}
10707 vldmia r3, {d16-d17}
10712 vldmia r3, {d20-d21}
10713 vshl.u32 q8, q8, q10
10718 vstmia r3, {d18-d19}
10723 vstmia r3, {d16-d17}
10728 vldmia r3, {d18-d19}
10733 vldmia r3, {d16-d17}
10739 vstmia r3, {d16-d17}
10746 vldmia r3, {d16-d17}
10753 vstmia r3, {d18-d19}
10758 vstmia r3, {d16-d17}
10767 vldmia r3, {d16-d17}
10768 vstmia r2, {d16-d17}
10773 vldmia r3, {d16-d17}
10778 vldmia r3, {d18-d19}
10779 vshl.u32 q8, q8, q9
10787 vldmia r3, {d16-d17}
10794 vstmia r3, {d20-d21}
10799 vstmia r3, {d16-d17}
10808 vldmia r3, {d16-d17}
10809 vstmia r2, {d16-d17}
10814 vldmia r3, {d16-d17}
10819 vldmia r3, {d20-d21}
10820 vshl.u32 q8, q8, q10
10825 vstmia r3, {d18-d19}
10830 vstmia r3, {d16-d17}
10835 vldmia r3, {d18-d19}
10840 vldmia r3, {d16-d17}
10846 vstmia r3, {d16-d17}
10851 vldmia r3, {d18-d19}
10856 vldmia r3, {d16-d17}
10882 vstmia r3, {d18-d19}
10887 vstmia r3, {d16-d17}
10892 vldmia r3, {d16-d17}
10897 vldmia r3, {d18-d19}
10898 vadd.i32 q8, q8, q9
10903 vstmia r3, {d16-d17}
10908 vldmia r3, {d16-d17}
10913 vstmia r3, {d16-d17}
10918 vldmia r3, {d16-d17}
10920 vmov d18, d16 @ v2si
10925 vldmia r3, {d16-d17}
10930 vstmia r3, {d16-d17}
10935 vldmia r3, {d16-d17}
10956 vadd.i32 d16, d16, d17
11022 vld2.32 {d16-d19}, [r3]
11027 vstmia r3, {d16-d19}
11036 ldmia r4!, {r0, r1, r2, r3}
11037 stmia ip!, {r0, r1, r2, r3}
11038 ldmia r4, {r0, r1, r2, r3}
11039 stmia ip, {r0, r1, r2, r3}
11048 ldmia r4!, {r0, r1, r2, r3}
11049 stmia ip!, {r0, r1, r2, r3}
11050 ldmia r4, {r0, r1, r2, r3}
11051 stmia ip, {r0, r1, r2, r3}
11065 vld2.32 {d16-d19}, [r3]
11070 vstmia r3, {d16-d19}
11079 ldmia r4!, {r0, r1, r2, r3}
11080 stmia ip!, {r0, r1, r2, r3}
11081 ldmia r4, {r0, r1, r2, r3}
11082 stmia ip, {r0, r1, r2, r3}
11091 ldmia r4!, {r0, r1, r2, r3}
11092 stmia ip!, {r0, r1, r2, r3}
11093 ldmia r4, {r0, r1, r2, r3}
11094 stmia ip, {r0, r1, r2, r3}
11108 ldr r2, [fp, #-1232]
11110 str r3, [fp, #-1232]
11130 ldr r3, [fp, #-1232]
11139 vldmia r3, {d16-d17}
11146 vstmia r3, {d18-d19}
11151 vstmia r3, {d16-d17}
11160 vldmia r3, {d16-d17}
11161 vstmia r2, {d16-d17}
11166 vldmia r3, {d16-d17}
11171 vldmia r3, {d18-d19}
11172 vshl.u32 q8, q8, q9
11180 vldmia r3, {d16-d17}
11187 vstmia r3, {d20-d21}
11192 vstmia r3, {d16-d17}
11201 vldmia r3, {d16-d17}
11202 vstmia r2, {d16-d17}
11207 vldmia r3, {d16-d17}
11212 vldmia r3, {d20-d21}
11213 vshl.u32 q8, q8, q10
11218 vstmia r3, {d18-d19}
11223 vstmia r3, {d16-d17}
11228 vldmia r3, {d18-d19}
11233 vldmia r3, {d16-d17}
11239 vstmia r3, {d16-d17}
11246 vldmia r3, {d16-d17}
11253 vstmia r3, {d18-d19}
11258 vstmia r3, {d16-d17}
11267 vldmia r3, {d16-d17}
11268 vstmia r2, {d16-d17}
11273 vldmia r3, {d16-d17}
11278 vldmia r3, {d18-d19}
11279 vshl.u32 q8, q8, q9
11287 vldmia r3, {d16-d17}
11294 vstmia r3, {d20-d21}
11299 vstmia r3, {d16-d17}
11308 vldmia r3, {d16-d17}
11309 vstmia r2, {d16-d17}
11314 vldmia r3, {d16-d17}
11319 vldmia r3, {d20-d21}
11320 vshl.u32 q8, q8, q10
11325 vstmia r3, {d18-d19}
11330 vstmia r3, {d16-d17}
11335 vldmia r3, {d18-d19}
11340 vldmia r3, {d16-d17}
11346 vstmia r3, {d16-d17}
11351 vldmia r3, {d18-d19}
11356 vldmia r3, {d16-d17}
11382 vstmia r3, {d18-d19}
11387 vstmia r3, {d16-d17}
11392 vldmia r3, {d16-d17}
11397 vldmia r3, {d18-d19}
11398 vadd.i32 q8, q8, q9
11403 vstmia r3, {d16-d17}
11408 vldmia r3, {d16-d17}
11413 vstmia r3, {d16-d17}
11418 vldmia r3, {d16-d17}
11420 vmov d18, d16 @ v2si
11425 vldmia r3, {d16-d17}
11430 vstmia r3, {d16-d17}
11435 vldmia r3, {d16-d17}
11456 vadd.i32 d16, d16, d17
11522 vld2.32 {d16-d19}, [r3]
11527 vstmia r3, {d16-d19}
11536 ldmia r4!, {r0, r1, r2, r3}
11537 stmia ip!, {r0, r1, r2, r3}
11538 ldmia r4, {r0, r1, r2, r3}
11539 stmia ip, {r0, r1, r2, r3}
11548 ldmia r4!, {r0, r1, r2, r3}
11549 stmia ip!, {r0, r1, r2, r3}
11550 ldmia r4, {r0, r1, r2, r3}
11551 stmia ip, {r0, r1, r2, r3}
11565 vld2.32 {d16-d19}, [r3]
11570 vstmia r3, {d16-d19}
11579 ldmia r4!, {r0, r1, r2, r3}
11580 stmia ip!, {r0, r1, r2, r3}
11581 ldmia r4, {r0, r1, r2, r3}
11582 stmia ip, {r0, r1, r2, r3}
11591 ldmia r4!, {r0, r1, r2, r3}
11592 stmia ip!, {r0, r1, r2, r3}
11593 ldmia r4, {r0, r1, r2, r3}
11594 stmia ip, {r0, r1, r2, r3}
11608 ldr r2, [fp, #-1160]
11610 str r3, [fp, #-1160]
11630 ldr r3, [fp, #-1160]
11639 vldmia r3, {d16-d17}
11646 vstmia r3, {d18-d19}
11651 vstmia r3, {d16-d17}
11660 vldmia r3, {d16-d17}
11661 vstmia r2, {d16-d17}
11666 vldmia r3, {d16-d17}
11671 vldmia r3, {d18-d19}
11672 vshl.u32 q8, q8, q9
11680 vldmia r3, {d16-d17}
11687 vstmia r3, {d20-d21}
11692 vstmia r3, {d16-d17}
11701 vldmia r3, {d16-d17}
11702 vstmia r2, {d16-d17}
11707 vldmia r3, {d16-d17}
11712 vldmia r3, {d20-d21}
11713 vshl.u32 q8, q8, q10
11718 vstmia r3, {d18-d19}
11723 vstmia r3, {d16-d17}
11728 vldmia r3, {d18-d19}
11733 vldmia r3, {d16-d17}
11739 vstmia r3, {d16-d17}
11746 vldmia r3, {d16-d17}
11753 vstmia r3, {d18-d19}
11758 vstmia r3, {d16-d17}
11767 vldmia r3, {d16-d17}
11768 vstmia r2, {d16-d17}
11773 vldmia r3, {d16-d17}
11778 vldmia r3, {d18-d19}
11779 vshl.u32 q8, q8, q9
11787 vldmia r3, {d16-d17}
11794 vstmia r3, {d20-d21}
11799 vstmia r3, {d16-d17}
11808 vldmia r3, {d16-d17}
11809 vstmia r2, {d16-d17}
11814 vldmia r3, {d16-d17}
11819 vldmia r3, {d20-d21}
11820 vshl.u32 q8, q8, q10
11825 vstmia r3, {d18-d19}
11830 vstmia r3, {d16-d17}
11835 vldmia r3, {d18-d19}
11840 vldmia r3, {d16-d17}
11846 vstmia r3, {d16-d17}
11851 vldmia r3, {d18-d19}
11856 vldmia r3, {d16-d17}
11882 vstmia r3, {d18-d19}
11887 vstmia r3, {d16-d17}
11892 vldmia r3, {d16-d17}
11897 vldmia r3, {d18-d19}
11898 vadd.i32 q8, q8, q9
11903 vstmia r3, {d16-d17}
11908 vldmia r3, {d16-d17}
11913 vstmia r3, {d16-d17}
11918 vldmia r3, {d16-d17}
11920 vmov d18, d16 @ v2si
11925 vldmia r3, {d16-d17}
11930 vstmia r3, {d16-d17}
11935 vldmia r3, {d16-d17}
11956 vadd.i32 d16, d16, d17
12022 vld2.32 {d16-d19}, [r3]
12027 vstmia r3, {d16-d19}
12036 ldmia r4!, {r0, r1, r2, r3}
12037 stmia ip!, {r0, r1, r2, r3}
12038 ldmia r4, {r0, r1, r2, r3}
12039 stmia ip, {r0, r1, r2, r3}
12048 ldmia r4!, {r0, r1, r2, r3}
12049 stmia ip!, {r0, r1, r2, r3}
12050 ldmia r4, {r0, r1, r2, r3}
12051 stmia ip, {r0, r1, r2, r3}
12065 vld2.32 {d16-d19}, [r3]
12070 vstmia r3, {d16-d19}
12079 ldmia r4!, {r0, r1, r2, r3}
12080 stmia ip!, {r0, r1, r2, r3}
12081 ldmia r4, {r0, r1, r2, r3}
12082 stmia ip, {r0, r1, r2, r3}
12091 ldmia r4!, {r0, r1, r2, r3}
12092 stmia ip!, {r0, r1, r2, r3}
12093 ldmia r4, {r0, r1, r2, r3}
12094 stmia ip, {r0, r1, r2, r3}
12108 ldr r2, [fp, #-1232]
12110 str r3, [fp, #-1232]
12130 ldr r3, [fp, #-1232]
12139 vldmia r3, {d16-d17}
12146 vstmia r3, {d18-d19}
12151 vstmia r3, {d16-d17}
12160 vldmia r3, {d16-d17}
12161 vstmia r2, {d16-d17}
12166 vldmia r3, {d16-d17}
12171 vldmia r3, {d18-d19}
12172 vshl.u32 q8, q8, q9
12180 vldmia r3, {d16-d17}
12187 vstmia r3, {d20-d21}
12192 vstmia r3, {d16-d17}
12201 vldmia r3, {d16-d17}
12202 vstmia r2, {d16-d17}
12207 vldmia r3, {d16-d17}
12212 vldmia r3, {d20-d21}
12213 vshl.u32 q8, q8, q10
12218 vstmia r3, {d18-d19}
12223 vstmia r3, {d16-d17}
12228 vldmia r3, {d18-d19}
12233 vldmia r3, {d16-d17}
12239 vstmia r3, {d16-d17}
12246 vldmia r3, {d16-d17}
12253 vstmia r3, {d18-d19}
12258 vstmia r3, {d16-d17}
12267 vldmia r3, {d16-d17}
12268 vstmia r2, {d16-d17}
12273 vldmia r3, {d16-d17}
12278 vldmia r3, {d18-d19}
12279 vshl.u32 q8, q8, q9
12287 vldmia r3, {d16-d17}
12294 vstmia r3, {d20-d21}
12299 vstmia r3, {d16-d17}
12308 vldmia r3, {d16-d17}
12309 vstmia r2, {d16-d17}
12314 vldmia r3, {d16-d17}
12319 vldmia r3, {d20-d21}
12320 vshl.u32 q8, q8, q10
12325 vstmia r3, {d18-d19}
12330 vstmia r3, {d16-d17}
12335 vldmia r3, {d18-d19}
12340 vldmia r3, {d16-d17}
12346 vstmia r3, {d16-d17}
12351 vldmia r3, {d18-d19}
12356 vldmia r3, {d16-d17}
12382 vstmia r3, {d18-d19}
12387 vstmia r3, {d16-d17}
12392 vldmia r3, {d16-d17}
12397 vldmia r3, {d18-d19}
12398 vadd.i32 q8, q8, q9
12403 vstmia r3, {d16-d17}
12408 vldmia r3, {d16-d17}
12413 vstmia r3, {d16-d17}
12418 vldmia r3, {d16-d17}
12420 vmov d18, d16 @ v2si
12425 vldmia r3, {d16-d17}
12430 vstmia r3, {d16-d17}
12435 vldmia r3, {d16-d17}
12456 vadd.i32 d16, d16, d17
12510 ldmfd sp!, {r4, fp}
12512 .size bmw_small_f1, .-bmw_small_f1
12514 .type bmw_small_f0, %function
12516 @ args = 0, pretend = 0, frame = 3928
12517 @ frame_needed = 1, uses_anonymous_args = 0
12518 @ link register save eliminated.
12523 str r0, [fp, #-3920]
12524 str r1, [fp, #-3924]
12525 str r2, [fp, #-3928]
12526 ldr r3, [fp, #-3924]
12527 vldmia r3, {d16-d17}
12532 vstmia r3, {d16-d17}
12533 ldr r3, [fp, #-3924]
12535 vldmia r3, {d16-d17}
12540 vstmia r3, {d16-d17}
12541 ldr r3, [fp, #-3924]
12543 vldmia r3, {d16-d17}
12548 vstmia r3, {d16-d17}
12549 ldr r3, [fp, #-3924]
12551 vldmia r3, {d16-d17}
12556 vstmia r3, {d16-d17}
12557 ldr r3, [fp, #-3928]
12558 vldmia r3, {d16-d17}
12563 vstmia r3, {d16-d17}
12564 ldr r3, [fp, #-3928]
12566 vldmia r3, {d16-d17}
12571 vstmia r3, {d16-d17}
12572 ldr r3, [fp, #-3928]
12574 vldmia r3, {d16-d17}
12579 vstmia r3, {d16-d17}
12580 ldr r3, [fp, #-3928]
12582 vldmia r3, {d16-d17}
12587 vstmia r3, {d16-d17}
12592 vldmia r3, {d18-d19}
12597 vldmia r3, {d16-d17}
12598 vstr d18, [fp, #-756]
12599 vstr d19, [fp, #-748]
12600 vstr d16, [fp, #-772]
12601 vstr d17, [fp, #-764]
12602 vldr d18, [fp, #-756]
12603 vldr d19, [fp, #-748]
12604 vldr d16, [fp, #-772]
12605 vldr d17, [fp, #-764]
12611 vstmia r3, {d16-d17}
12616 vldmia r3, {d18-d19}
12621 vldmia r3, {d16-d17}
12622 vstr d18, [fp, #-788]
12623 vstr d19, [fp, #-780]
12624 vstr d16, [fp, #-804]
12625 vstr d17, [fp, #-796]
12626 vldr d18, [fp, #-788]
12627 vldr d19, [fp, #-780]
12628 vldr d16, [fp, #-804]
12629 vldr d17, [fp, #-796]
12635 vstmia r3, {d16-d17}
12640 vldmia r3, {d18-d19}
12645 vldmia r3, {d16-d17}
12646 vstr d18, [fp, #-820]
12647 vstr d19, [fp, #-812]
12648 vstr d16, [fp, #-836]
12649 vstr d17, [fp, #-828]
12650 vldr d18, [fp, #-820]
12651 vldr d19, [fp, #-812]
12652 vldr d16, [fp, #-836]
12653 vldr d17, [fp, #-828]
12659 vstmia r3, {d16-d17}
12664 vldmia r3, {d18-d19}
12669 vldmia r3, {d16-d17}
12670 vstr d18, [fp, #-852]
12671 vstr d19, [fp, #-844]
12672 vstr d16, [fp, #-868]
12673 vstr d17, [fp, #-860]
12674 vldr d18, [fp, #-852]
12675 vldr d19, [fp, #-844]
12676 vldr d16, [fp, #-868]
12677 vldr d17, [fp, #-860]
12683 vstmia r3, {d16-d17}
12691 vldmia r2, {d16-d17}
12692 vstmia r3, {d16-d17}
12701 vldmia r3, {d16-d17}
12702 vstmia r2, {d16-d17}
12711 vldmia r3, {d16-d17}
12712 vstmia r2, {d16-d17}
12721 vldmia r3, {d16-d17}
12722 vstmia r2, {d16-d17}
12731 vldmia r3, {d16-d17}
12732 vstmia r2, {d16-d17}
12737 vldmia r3, {d16-d17}
12742 vstmia r3, {d16-d17}
12747 vldmia r3, {d16-d17}
12752 vstmia r3, {d16-d17}
12757 vldmia r3, {d18-d19}
12762 vldmia r3, {d16-d17}
12763 vstr d18, [fp, #-884]
12764 vstr d19, [fp, #-876]
12765 vstr d16, [fp, #-900]
12766 vstr d17, [fp, #-892]
12767 vldr d16, [fp, #-884]
12768 vldr d17, [fp, #-876]
12769 vldr d18, [fp, #-900]
12770 vldr d19, [fp, #-892]
12771 vadd.i32 q8, q8, q9
12776 vstmia r3, {d16-d17}
12781 vldmia r3, {d16-d17}
12782 vmov.i64 q9, #-4294967296 @ v4si
12783 vstr d18, [fp, #-20]
12784 vstr d19, [fp, #-12]
12785 vstr d16, [fp, #-916]
12786 vstr d17, [fp, #-908]
12787 vldr d16, [fp, #-20]
12788 vldr d17, [fp, #-12]
12789 vstr d16, [fp, #-932]
12790 vstr d17, [fp, #-924]
12791 vldr d18, [fp, #-916]
12792 vldr d19, [fp, #-908]
12793 vldr d16, [fp, #-932]
12794 vldr d17, [fp, #-924]
12801 vldmia r3, {d16-d17}
12804 vstr d20, [fp, #-36]
12805 vstr d21, [fp, #-28]
12806 vstr d16, [fp, #-948]
12807 vstr d17, [fp, #-940]
12808 vldr d16, [fp, #-36]
12809 vldr d17, [fp, #-28]
12810 vstr d16, [fp, #-964]
12811 vstr d17, [fp, #-956]
12812 vldr d20, [fp, #-948]
12813 vldr d21, [fp, #-940]
12814 vldr d16, [fp, #-964]
12815 vldr d17, [fp, #-956]
12817 vstr d18, [fp, #-980]
12818 vstr d19, [fp, #-972]
12819 vstr d16, [fp, #-996]
12820 vstr d17, [fp, #-988]
12821 vldr d16, [fp, #-980]
12822 vldr d17, [fp, #-972]
12823 vldr d18, [fp, #-996]
12824 vldr d19, [fp, #-988]
12825 vadd.i32 q8, q8, q9
12830 vstmia r3, {d16-d17}
12835 vldmia r3, {d16-d17}
12840 vstmia r3, {d16-d17}
12845 vldmia r3, {d16-d17}
12850 vstmia r3, {d16-d17}
12855 vldmia r3, {d16-d17}
12858 vstr d18, [fp, #-52]
12859 vstr d19, [fp, #-44]
12860 vstr d16, [fp, #-1012]
12861 vstr d17, [fp, #-1004]
12866 vldr d16, [fp, #-52]
12867 vldr d17, [fp, #-44]
12868 vstmia r3, {d16-d17}
12869 vldr d18, [fp, #-1012]
12870 vldr d19, [fp, #-1004]
12875 vldmia r3, {d16-d17}
12882 vldmia r3, {d16-d17}
12885 vstr d20, [fp, #-68]
12886 vstr d21, [fp, #-60]
12891 vstmia r3, {d16-d17}
12896 vldr d16, [fp, #-68]
12897 vldr d17, [fp, #-60]
12898 vstmia r3, {d16-d17}
12903 vldmia r3, {d20-d21}
12908 vldmia r3, {d16-d17}
12914 vstmia r3, {d18-d19}
12919 vstmia r3, {d16-d17}
12924 vldmia r3, {d16-d17}
12929 vldmia r3, {d18-d19}
12930 vadd.i32 q8, q8, q9
12935 vstmia r3, {d16-d17}
12940 vldmia r3, {d16-d17}
12941 vmov.i64 q9, #-4294967296 @ v4si
12942 vstr d18, [fp, #-84]
12943 vstr d19, [fp, #-76]
12948 vstmia r3, {d16-d17}
12953 vldr d16, [fp, #-84]
12954 vldr d17, [fp, #-76]
12955 vstmia r3, {d16-d17}
12960 vldmia r3, {d18-d19}
12965 vldmia r3, {d16-d17}
12972 vldmia r3, {d16-d17}
12975 vstr d20, [fp, #-100]
12976 vstr d21, [fp, #-92]
12981 vstmia r3, {d16-d17}
12986 vldr d16, [fp, #-100]
12987 vldr d17, [fp, #-92]
12988 vstmia r3, {d16-d17}
12993 vldmia r3, {d20-d21}
12998 vldmia r3, {d16-d17}
13004 vstmia r3, {d18-d19}
13009 vstmia r3, {d16-d17}
13014 vldmia r3, {d16-d17}
13044 vldmia r3, {d18-d19}
13045 vadd.i32 q8, q8, q9
13050 vstmia r3, {d16-d17}
13055 vldmia r3, {d16-d17}
13060 vstmia r3, {d16-d17}
13065 vldmia r3, {d16-d17}
13070 vstmia r3, {d16-d17}
13075 vldmia r3, {d16-d17}
13080 vstmia r3, {d16-d17}
13085 vldmia r3, {d16-d17}
13090 vstmia r3, {d16-d17}
13095 vldmia r3, {d16-d17}
13098 vstr d18, [fp, #-116]
13099 vstr d19, [fp, #-108]
13104 vstmia r3, {d16-d17}
13109 vldr d16, [fp, #-116]
13110 vldr d17, [fp, #-108]
13111 vstmia r3, {d16-d17}
13116 vldmia r3, {d18-d19}
13121 vldmia r3, {d16-d17}
13128 vldmia r3, {d16-d17}
13129 vmov.i64 q10, #4294967295 @ v4si
13130 vstr d20, [fp, #-132]
13131 vstr d21, [fp, #-124]
13136 vstmia r3, {d16-d17}
13141 vldr d16, [fp, #-132]
13142 vldr d17, [fp, #-124]
13143 vstmia r3, {d16-d17}
13148 vldmia r3, {d20-d21}
13153 vldmia r3, {d16-d17}
13159 vstmia r3, {d18-d19}
13164 vstmia r3, {d16-d17}
13169 vldmia r3, {d16-d17}
13174 vldmia r3, {d18-d19}
13175 vadd.i32 q8, q8, q9
13180 vstmia r3, {d16-d17}
13185 vldmia r3, {d16-d17}
13186 vmov.i64 q9, #-4294967296 @ v4si
13187 vstr d18, [fp, #-148]
13188 vstr d19, [fp, #-140]
13193 vstmia r3, {d16-d17}
13198 vldr d16, [fp, #-148]
13199 vldr d17, [fp, #-140]
13200 vstmia r3, {d16-d17}
13205 vldmia r3, {d18-d19}
13210 vldmia r3, {d16-d17}
13217 vldmia r3, {d16-d17}
13220 vstr d20, [fp, #-164]
13221 vstr d21, [fp, #-156]
13226 vstmia r3, {d16-d17}
13231 vldr d16, [fp, #-164]
13232 vldr d17, [fp, #-156]
13233 vstmia r3, {d16-d17}
13238 vldmia r3, {d20-d21}
13243 vldmia r3, {d16-d17}
13249 vstmia r3, {d18-d19}
13254 vstmia r3, {d16-d17}
13259 vldmia r3, {d16-d17}
13264 vldmia r3, {d18-d19}
13265 vadd.i32 q8, q8, q9
13270 vstmia r3, {d16-d17}
13275 vldmia r3, {d16-d17}
13278 vstr d18, [fp, #-180]
13279 vstr d19, [fp, #-172]
13284 vstmia r3, {d16-d17}
13289 vldr d16, [fp, #-180]
13290 vldr d17, [fp, #-172]
13291 vstmia r3, {d16-d17}
13296 vldmia r3, {d18-d19}
13301 vldmia r3, {d16-d17}
13308 vldmia r3, {d16-d17}
13311 vstr d20, [fp, #-196]
13312 vstr d21, [fp, #-188]
13317 vstmia r3, {d16-d17}
13322 vldr d16, [fp, #-196]
13323 vldr d17, [fp, #-188]
13324 vstmia r3, {d16-d17}
13329 vldmia r3, {d20-d21}
13334 vldmia r3, {d16-d17}
13340 vstmia r3, {d18-d19}
13345 vstmia r3, {d16-d17}
13350 vldmia r3, {d16-d17}
13355 vldmia r3, {d18-d19}
13356 vadd.i32 q8, q8, q9
13361 vstmia r3, {d16-d17}
13366 vldmia r3, {d16-d17}
13369 vstr d18, [fp, #-212]
13370 vstr d19, [fp, #-204]
13375 vstmia r3, {d16-d17}
13380 vldr d16, [fp, #-212]
13381 vldr d17, [fp, #-204]
13382 vstmia r3, {d16-d17}
13387 vldmia r3, {d18-d19}
13392 vldmia r3, {d16-d17}
13399 vldmia r3, {d16-d17}
13402 vstr d20, [fp, #-228]
13403 vstr d21, [fp, #-220]
13408 vstmia r3, {d16-d17}
13413 vldr d16, [fp, #-228]
13414 vldr d17, [fp, #-220]
13415 vstmia r3, {d16-d17}
13420 vldmia r3, {d20-d21}
13425 vldmia r3, {d16-d17}
13431 vstmia r3, {d18-d19}
13436 vstmia r3, {d16-d17}
13441 vldmia r3, {d16-d17}
13446 vldmia r3, {d18-d19}
13447 vadd.i32 q8, q8, q9
13452 vstmia r3, {d16-d17}
13457 vldmia r3, {d18-d19}
13462 vldmia r3, {d16-d17}
13467 vstmia r3, {d18-d19}
13472 vstmia r3, {d16-d17}
13477 vldmia r3, {d16-d17}
13482 vldmia r3, {d18-d19}
13483 vadd.i32 q8, q8, q9
13488 vstmia r3, {d16-d17}
13522 vldmia r3, {d18-d19}
13527 vldmia r3, {d16-d17}
13532 vstmia r3, {d18-d19}
13537 vstmia r3, {d16-d17}
13542 vldmia r3, {d16-d17}
13547 vldmia r3, {d18-d19}
13548 vadd.i32 q8, q8, q9
13553 vstmia r3, {d16-d17}
13558 vldmia r3, {d18-d19}
13563 vldmia r3, {d16-d17}
13568 vstmia r3, {d18-d19}
13573 vstmia r3, {d16-d17}
13578 vldmia r3, {d16-d17}
13583 vldmia r3, {d18-d19}
13584 vadd.i32 q8, q8, q9
13589 vstmia r3, {d16-d17}
13594 vldmia r3, {d18-d19}
13599 vldmia r3, {d16-d17}
13604 vstmia r3, {d18-d19}
13609 vstmia r3, {d16-d17}
13614 vldmia r3, {d16-d17}
13619 vldmia r3, {d18-d19}
13620 vadd.i32 q8, q8, q9
13625 vstmia r3, {d16-d17}
13630 vldmia r3, {d16-d17}
13635 vstmia r3, {d16-d17}
13640 vldmia r3, {d16-d17}
13645 vstmia r3, {d16-d17}
13650 vldmia r3, {d16-d17}
13655 vstmia r3, {d16-d17}
13660 vldmia r3, {d16-d17}
13665 vstmia r3, {d16-d17}
13670 vldmia r3, {d16-d17}
13673 vstr d18, [fp, #-244]
13674 vstr d19, [fp, #-236]
13679 vstmia r3, {d16-d17}
13684 vldr d16, [fp, #-244]
13685 vldr d17, [fp, #-236]
13686 vstmia r3, {d16-d17}
13691 vldmia r3, {d18-d19}
13696 vldmia r3, {d16-d17}
13700 vstr d18, [fp, #-260]
13701 vstr d19, [fp, #-252]
13706 vstmia r3, {d16-d17}
13711 vldr d16, [fp, #-260]
13712 vldr d17, [fp, #-252]
13713 vstmia r3, {d16-d17}
13718 vldmia r3, {d16-d17}
13723 vldmia r3, {d18-d19}
13724 vadd.i32 q8, q8, q9
13729 vstmia r3, {d16-d17}
13734 vldmia r3, {d16-d17}
13737 vstr d18, [fp, #-276]
13738 vstr d19, [fp, #-268]
13743 vstmia r3, {d16-d17}
13748 vldr d16, [fp, #-276]
13749 vldr d17, [fp, #-268]
13750 vstmia r3, {d16-d17}
13755 vldmia r3, {d18-d19}
13760 vldmia r3, {d16-d17}
13764 vstr d18, [fp, #-292]
13765 vstr d19, [fp, #-284]
13770 vstmia r3, {d16-d17}
13775 vldr d16, [fp, #-292]
13776 vldr d17, [fp, #-284]
13777 vstmia r3, {d16-d17}
13782 vldmia r3, {d16-d17}
13787 vldmia r3, {d18-d19}
13788 vadd.i32 q8, q8, q9
13793 vstmia r3, {d16-d17}
13798 vldmia r3, {d16-d17}
13801 vstr d18, [fp, #-308]
13802 vstr d19, [fp, #-300]
13807 vstmia r3, {d16-d17}
13812 vldr d16, [fp, #-308]
13813 vldr d17, [fp, #-300]
13814 vstmia r3, {d16-d17}
13819 vldmia r3, {d18-d19}
13824 vldmia r3, {d16-d17}
13828 vstr d18, [fp, #-324]
13829 vstr d19, [fp, #-316]
13834 vstmia r3, {d16-d17}
13839 vldr d16, [fp, #-324]
13840 vldr d17, [fp, #-316]
13841 vstmia r3, {d16-d17}
13846 vldmia r3, {d16-d17}
13851 vldmia r3, {d18-d19}
13852 vadd.i32 q8, q8, q9
13857 vstmia r3, {d16-d17}
13862 vldmia r3, {d16-d17}
13865 vstr d18, [fp, #-340]
13866 vstr d19, [fp, #-332]
13871 vstmia r3, {d16-d17}
13876 vldr d16, [fp, #-340]
13877 vldr d17, [fp, #-332]
13878 vstmia r3, {d16-d17}
13883 vldmia r3, {d18-d19}
13888 vldmia r3, {d16-d17}
13892 vstr d18, [fp, #-356]
13893 vstr d19, [fp, #-348]
13898 vstmia r3, {d16-d17}
13903 vldr d16, [fp, #-356]
13904 vldr d17, [fp, #-348]
13905 vstmia r3, {d16-d17}
13910 vldmia r3, {d16-d17}
13915 vldmia r3, {d18-d19}
13916 vadd.i32 q8, q8, q9
13921 vstmia r3, {d16-d17}
13926 vldmia r3, {d18-d19}
13931 vldmia r3, {d16-d17}
13936 vstmia r3, {d18-d19}
13941 vstmia r3, {d16-d17}
13946 vldmia r3, {d16-d17}
13951 vldmia r3, {d18-d19}
13952 vadd.i32 q8, q8, q9
13998 vstmia r3, {d16-d17}
14003 vldmia r3, {d18-d19}
14008 vldmia r3, {d16-d17}
14013 vstmia r3, {d18-d19}
14018 vstmia r3, {d16-d17}
14023 vldmia r3, {d16-d17}
14028 vldmia r3, {d18-d19}
14029 vadd.i32 q8, q8, q9
14034 vstmia r3, {d16-d17}
14039 vldmia r3, {d18-d19}
14044 vldmia r3, {d16-d17}
14049 vstmia r3, {d18-d19}
14054 vstmia r3, {d16-d17}
14059 vldmia r3, {d16-d17}
14064 vldmia r3, {d18-d19}
14065 vadd.i32 q8, q8, q9
14070 vstmia r3, {d16-d17}
14075 vldmia r3, {d18-d19}
14080 vldmia r3, {d16-d17}
14085 vstmia r3, {d18-d19}
14090 vstmia r3, {d16-d17}
14095 vldmia r3, {d16-d17}
14100 vldmia r3, {d18-d19}
14101 vadd.i32 q8, q8, q9
14106 vstmia r3, {d16-d17}
14111 vldmia r3, {d16-d17}
14114 vstr d18, [fp, #-372]
14115 vstr d19, [fp, #-364]
14120 vstmia r3, {d16-d17}
14125 vldr d16, [fp, #-372]
14126 vldr d17, [fp, #-364]
14127 vstmia r3, {d16-d17}
14132 vldmia r3, {d16-d17}
14137 vldmia r3, {d18-d19}
14138 vshl.u32 q8, q8, q9
14144 vldmia r3, {d16-d17}
14147 vstr d20, [fp, #-388]
14148 vstr d21, [fp, #-380]
14153 vstmia r3, {d16-d17}
14158 vldr d16, [fp, #-388]
14159 vldr d17, [fp, #-380]
14160 vstmia r3, {d16-d17}
14165 vldmia r3, {d16-d17}
14170 vldmia r3, {d20-d21}
14171 vshl.u32 q8, q8, q10
14176 vstmia r3, {d18-d19}
14181 vstmia r3, {d16-d17}
14186 vldmia r3, {d18-d19}
14191 vldmia r3, {d16-d17}
14198 vldmia r3, {d16-d17}
14201 vstr d20, [fp, #-404]
14202 vstr d21, [fp, #-396]
14207 vstmia r3, {d16-d17}
14212 vldr d16, [fp, #-404]
14213 vldr d17, [fp, #-396]
14214 vstmia r3, {d16-d17}
14219 vldmia r3, {d16-d17}
14224 vldmia r3, {d20-d21}
14225 vshl.u32 q8, q8, q10
14226 vmov q10, q8 @ v4si
14231 vldmia r3, {d16-d17}
14234 vstr d22, [fp, #-420]
14235 vstr d23, [fp, #-412]
14240 vstmia r3, {d16-d17}
14245 vldr d16, [fp, #-420]
14246 vldr d17, [fp, #-412]
14247 vstmia r3, {d16-d17}
14252 vldmia r3, {d16-d17}
14257 vldmia r3, {d22-d23}
14258 vshl.u32 q8, q8, q11
14263 vstmia r3, {d20-d21}
14268 vstmia r3, {d16-d17}
14273 vldmia r3, {d20-d21}
14278 vldmia r3, {d16-d17}
14280 vmov q10, q8 @ v4si
14285 vldmia r3, {d16-d17}
14288 vstr d22, [fp, #-436]
14289 vstr d23, [fp, #-428]
14294 vstmia r3, {d16-d17}
14299 vldr d16, [fp, #-436]
14300 vldr d17, [fp, #-428]
14301 vstmia r3, {d16-d17}
14306 vldmia r3, {d16-d17}
14311 vldmia r3, {d22-d23}
14312 vshl.u32 q8, q8, q11
14313 vmov q11, q8 @ v4si
14318 vldmia r3, {d16-d17}
14321 vstr d24, [fp, #-452]
14322 vstr d25, [fp, #-444]
14327 vstmia r3, {d16-d17}
14332 vldr d16, [fp, #-452]
14333 vldr d17, [fp, #-444]
14334 vstmia r3, {d16-d17}
14339 vldmia r3, {d16-d17}
14344 vldmia r3, {d24-d25}
14345 vshl.u32 q8, q8, q12
14350 vstmia r3, {d22-d23}
14355 vstmia r3, {d16-d17}
14360 vldmia r3, {d22-d23}
14365 vldmia r3, {d16-d17}
14371 vstmia r3, {d20-d21}
14376 vstmia r3, {d16-d17}
14381 vldmia r3, {d20-d21}
14386 vldmia r3, {d16-d17}
14392 vstmia r3, {d18-d19}
14397 vstmia r3, {d16-d17}
14402 vldmia r3, {d18-d19}
14407 vldmia r3, {d16-d17}
14413 vstmia r3, {d16-d17}
14418 vldmia r3, {d16-d17}
14421 vstr d18, [fp, #-468]
14422 vstr d19, [fp, #-460]
14427 vstmia r3, {d16-d17}
14432 vldr d16, [fp, #-468]
14433 vldr d17, [fp, #-460]
14434 vstmia r3, {d16-d17}
14439 vldmia r3, {d16-d17}
14444 vldmia r3, {d18-d19}
14445 vshl.u32 q8, q8, q9
14492 vldmia r3, {d16-d17}
14495 vstr d20, [fp, #-484]
14496 vstr d21, [fp, #-476]
14501 vstmia r3, {d16-d17}
14506 vldr d16, [fp, #-484]
14507 vldr d17, [fp, #-476]
14508 vstmia r3, {d16-d17}
14513 vldmia r3, {d16-d17}
14518 vldmia r3, {d20-d21}
14519 vshl.u32 q8, q8, q10
14524 vstmia r3, {d18-d19}
14529 vstmia r3, {d16-d17}
14534 vldmia r3, {d18-d19}
14539 vldmia r3, {d16-d17}
14546 vldmia r3, {d16-d17}
14549 vstr d20, [fp, #-500]
14550 vstr d21, [fp, #-492]
14555 vstmia r3, {d16-d17}
14560 vldr d16, [fp, #-500]
14561 vldr d17, [fp, #-492]
14562 vstmia r3, {d16-d17}
14567 vldmia r3, {d16-d17}
14572 vldmia r3, {d20-d21}
14573 vshl.u32 q8, q8, q10
14574 vmov q10, q8 @ v4si
14579 vldmia r3, {d16-d17}
14582 vstr d22, [fp, #-516]
14583 vstr d23, [fp, #-508]
14588 vstmia r3, {d16-d17}
14593 vldr d16, [fp, #-516]
14594 vldr d17, [fp, #-508]
14595 vstmia r3, {d16-d17}
14600 vldmia r3, {d16-d17}
14605 vldmia r3, {d22-d23}
14606 vshl.u32 q8, q8, q11
14611 vstmia r3, {d20-d21}
14616 vstmia r3, {d16-d17}
14621 vldmia r3, {d20-d21}
14626 vldmia r3, {d16-d17}
14628 vmov q10, q8 @ v4si
14633 vldmia r3, {d16-d17}
14636 vstr d22, [fp, #-532]
14637 vstr d23, [fp, #-524]
14642 vstmia r3, {d16-d17}
14647 vldr d16, [fp, #-532]
14648 vldr d17, [fp, #-524]
14649 vstmia r3, {d16-d17}
14654 vldmia r3, {d16-d17}
14659 vldmia r3, {d22-d23}
14660 vshl.u32 q8, q8, q11
14661 vmov q11, q8 @ v4si
14666 vldmia r3, {d16-d17}
14669 vstr d24, [fp, #-548]
14670 vstr d25, [fp, #-540]
14675 vstmia r3, {d16-d17}
14680 vldr d16, [fp, #-548]
14681 vldr d17, [fp, #-540]
14682 vstmia r3, {d16-d17}
14687 vldmia r3, {d16-d17}
14692 vldmia r3, {d24-d25}
14693 vshl.u32 q8, q8, q12
14698 vstmia r3, {d22-d23}
14703 vstmia r3, {d16-d17}
14708 vldmia r3, {d22-d23}
14713 vldmia r3, {d16-d17}
14719 vstmia r3, {d20-d21}
14724 vstmia r3, {d16-d17}
14729 vldmia r3, {d20-d21}
14734 vldmia r3, {d16-d17}
14740 vstmia r3, {d18-d19}
14745 vstmia r3, {d16-d17}
14750 vldmia r3, {d18-d19}
14755 vldmia r3, {d16-d17}
14761 vstmia r3, {d16-d17}
14766 vldmia r3, {d16-d17}
14769 vstr d18, [fp, #-564]
14770 vstr d19, [fp, #-556]
14775 vstmia r3, {d16-d17}
14780 vldr d16, [fp, #-564]
14781 vldr d17, [fp, #-556]
14782 vstmia r3, {d16-d17}
14787 vldmia r3, {d16-d17}
14792 vldmia r3, {d18-d19}
14793 vshl.u32 q8, q8, q9
14799 vldmia r3, {d16-d17}
14802 vstr d20, [fp, #-580]
14803 vstr d21, [fp, #-572]
14808 vstmia r3, {d16-d17}
14813 vldr d16, [fp, #-580]
14814 vldr d17, [fp, #-572]
14815 vstmia r3, {d16-d17}
14820 vldmia r3, {d16-d17}
14825 vldmia r3, {d20-d21}
14826 vshl.u32 q8, q8, q10
14831 vstmia r3, {d18-d19}
14836 vstmia r3, {d16-d17}
14841 vldmia r3, {d18-d19}
14846 vldmia r3, {d16-d17}
14853 vldmia r3, {d16-d17}
14856 vstr d20, [fp, #-596]
14857 vstr d21, [fp, #-588]
14862 vstmia r3, {d16-d17}
14867 vldr d16, [fp, #-596]
14868 vldr d17, [fp, #-588]
14869 vstmia r3, {d16-d17}
14874 vldmia r3, {d16-d17}
14879 vldmia r3, {d20-d21}
14880 vshl.u32 q8, q8, q10
14881 vmov q10, q8 @ v4si
14886 vldmia r3, {d16-d17}
14889 vstr d22, [fp, #-612]
14890 vstr d23, [fp, #-604]
14895 vstmia r3, {d16-d17}
14900 vldr d16, [fp, #-612]
14901 vldr d17, [fp, #-604]
14902 vstmia r3, {d16-d17}
14907 vldmia r3, {d16-d17}
14912 vldmia r3, {d22-d23}
14913 vshl.u32 q8, q8, q11
14918 vstmia r3, {d20-d21}
14923 vstmia r3, {d16-d17}
14928 vldmia r3, {d20-d21}
14933 vldmia r3, {d16-d17}
14935 vmov q10, q8 @ v4si
14940 vldmia r3, {d16-d17}
14943 vstr d22, [fp, #-628]
14944 vstr d23, [fp, #-620]
14949 vstmia r3, {d16-d17}
14954 vldr d16, [fp, #-628]
14955 vldr d17, [fp, #-620]
14956 vstmia r3, {d16-d17}
14961 vldmia r3, {d16-d17}
14966 vldmia r3, {d22-d23}
14967 vshl.u32 q8, q8, q11
14968 vmov q11, q8 @ v4si
14973 vldmia r3, {d16-d17}
14976 vstr d24, [fp, #-644]
14977 vstr d25, [fp, #-636]
14982 vstmia r3, {d16-d17}
15032 vldr d16, [fp, #-644]
15033 vldr d17, [fp, #-636]
15034 vstmia r3, {d16-d17}
15039 vldmia r3, {d16-d17}
15044 vldmia r3, {d24-d25}
15045 vshl.u32 q8, q8, q12
15050 vstmia r3, {d22-d23}
15055 vstmia r3, {d16-d17}
15060 vldmia r3, {d22-d23}
15065 vldmia r3, {d16-d17}
15071 vstmia r3, {d20-d21}
15076 vstmia r3, {d16-d17}
15081 vldmia r3, {d20-d21}
15086 vldmia r3, {d16-d17}
15092 vstmia r3, {d18-d19}
15097 vstmia r3, {d16-d17}
15102 vldmia r3, {d18-d19}
15107 vldmia r3, {d16-d17}
15113 vstmia r3, {d16-d17}
15118 vldmia r3, {d16-d17}
15121 vstr d18, [fp, #-660]
15122 vstr d19, [fp, #-652]
15127 vstmia r3, {d16-d17}
15132 vldr d16, [fp, #-660]
15133 vldr d17, [fp, #-652]
15134 vstmia r3, {d16-d17}
15139 vldmia r3, {d16-d17}
15144 vldmia r3, {d18-d19}
15145 vshl.u32 q8, q8, q9
15151 vldmia r3, {d16-d17}
15154 vstr d20, [fp, #-676]
15155 vstr d21, [fp, #-668]
15160 vstmia r3, {d16-d17}
15165 vldr d16, [fp, #-676]
15166 vldr d17, [fp, #-668]
15167 vstmia r3, {d16-d17}
15172 vldmia r3, {d16-d17}
15177 vldmia r3, {d20-d21}
15178 vshl.u32 q8, q8, q10
15183 vstmia r3, {d18-d19}
15188 vstmia r3, {d16-d17}
15193 vldmia r3, {d18-d19}
15198 vldmia r3, {d16-d17}
15205 vldmia r3, {d16-d17}
15208 vstr d20, [fp, #-692]
15209 vstr d21, [fp, #-684]
15214 vstmia r3, {d16-d17}
15219 vldr d16, [fp, #-692]
15220 vldr d17, [fp, #-684]
15221 vstmia r3, {d16-d17}
15226 vldmia r3, {d16-d17}
15231 vldmia r3, {d20-d21}
15232 vshl.u32 q8, q8, q10
15233 vmov q10, q8 @ v4si
15238 vldmia r3, {d16-d17}
15241 vstr d22, [fp, #-708]
15242 vstr d23, [fp, #-700]
15247 vstmia r3, {d16-d17}
15252 vldr d16, [fp, #-708]
15253 vldr d17, [fp, #-700]
15254 vstmia r3, {d16-d17}
15259 vldmia r3, {d16-d17}
15264 vldmia r3, {d22-d23}
15265 vshl.u32 q8, q8, q11
15270 vstmia r3, {d20-d21}
15275 vstmia r3, {d16-d17}
15280 vldmia r3, {d20-d21}
15285 vldmia r3, {d16-d17}
15287 vmov q10, q8 @ v4si
15292 vldmia r3, {d16-d17}
15295 vstr d22, [fp, #-724]
15296 vstr d23, [fp, #-716]
15301 vstmia r3, {d16-d17}
15306 vldr d16, [fp, #-724]
15307 vldr d17, [fp, #-716]
15308 vstmia r3, {d16-d17}
15313 vldmia r3, {d16-d17}
15318 vldmia r3, {d22-d23}
15319 vshl.u32 q8, q8, q11
15320 vmov q11, q8 @ v4si
15325 vldmia r3, {d16-d17}
15328 vstr d24, [fp, #-740]
15329 vstr d25, [fp, #-732]
15334 vstmia r3, {d16-d17}
15339 vldr d16, [fp, #-740]
15340 vldr d17, [fp, #-732]
15341 vstmia r3, {d16-d17}
15346 vldmia r3, {d16-d17}
15351 vldmia r3, {d24-d25}
15352 vshl.u32 q8, q8, q12
15357 vstmia r3, {d22-d23}
15362 vstmia r3, {d16-d17}
15367 vldmia r3, {d22-d23}
15372 vldmia r3, {d16-d17}
15378 vstmia r3, {d20-d21}
15383 vstmia r3, {d16-d17}
15388 vldmia r3, {d20-d21}
15393 vldmia r3, {d16-d17}
15399 vstmia r3, {d18-d19}
15404 vstmia r3, {d16-d17}
15409 vldmia r3, {d18-d19}
15414 vldmia r3, {d16-d17}
15420 vstmia r3, {d16-d17}
15421 ldr r3, [fp, #-3924]
15423 vldmia r3, {d16-d17}
15428 vstmia r3, {d16-d17}
15429 ldr r3, [fp, #-3924]
15431 vldmia r3, {d16-d17}
15436 vstmia r3, {d16-d17}
15437 ldr r3, [fp, #-3924]
15439 vldmia r3, {d16-d17}
15444 vstmia r3, {d16-d17}
15445 ldr r3, [fp, #-3924]
15447 vldmia r3, {d16-d17}
15452 vstmia r3, {d16-d17}
15453 ldr r3, [fp, #-3924]
15459 vldmia r3, {d16-d17}
15460 str r2, [fp, #-3496]
15465 vstmia r3, {d16-d17}
15466 ldr r2, [fp, #-3496]
15471 vldmia r3, {d16-d17}
15477 vstmia r3, {d16-d17}
15482 vldmia r3, {d18-d19}
15487 vldmia r3, {d16-d17}
15492 vstmia r3, {d18-d19}
15497 vstmia r3, {d16-d17}
15502 vldmia r3, {d16-d17}
15520 vldmia r3, {d18-d19}
15521 vadd.i32 q8, q8, q9
15526 vstmia r3, {d16-d17}
15531 vldmia r3, {d18-d19}
15536 vldmia r3, {d16-d17}
15541 vstmia r3, {d18-d19}
15546 vstmia r3, {d16-d17}
15551 vldmia r3, {d16-d17}
15556 vldmia r3, {d18-d19}
15557 vadd.i32 q8, q8, q9
15562 vstmia r3, {d16-d17}
15567 vldmia r3, {d18-d19}
15572 vldmia r3, {d16-d17}
15577 vstmia r3, {d18-d19}
15582 vstmia r3, {d16-d17}
15587 vldmia r3, {d16-d17}
15592 vldmia r3, {d18-d19}
15593 vadd.i32 q8, q8, q9
15598 vstmia r3, {d16-d17}
15603 vldmia r3, {d18-d19}
15608 vldmia r3, {d16-d17}
15613 vstmia r3, {d18-d19}
15618 vstmia r3, {d16-d17}
15623 vldmia r3, {d16-d17}
15628 vldmia r3, {d18-d19}
15629 vadd.i32 q8, q8, q9
15634 vstmia r3, {d16-d17}
15635 ldr r2, [fp, #-3920]
15640 vldmia r3, {d16-d17}
15641 vstmia r2, {d16-d17}
15642 ldr r3, [fp, #-3920]
15648 vldmia r3, {d16-d17}
15649 vstmia r2, {d16-d17}
15650 ldr r3, [fp, #-3920]
15656 vldmia r3, {d16-d17}
15657 vstmia r2, {d16-d17}
15658 ldr r3, [fp, #-3920]
15664 vldmia r3, {d16-d17}
15665 vstmia r2, {d16-d17}
15669 .size bmw_small_f0, .-bmw_small_f0
15671 .type bmw_small_f2, %function
15673 @ args = 0, pretend = 0, frame = 1752
15674 @ frame_needed = 1, uses_anonymous_args = 0
15675 @ link register save eliminated.
15680 str r0, [fp, #-1744]
15681 str r1, [fp, #-1748]
15682 str r2, [fp, #-1752]
15683 ldr r3, [fp, #-1748]
15685 vldmia r3, {d16-d17}
15690 vstmia r3, {d16-d17}
15691 ldr r3, [fp, #-1748]
15693 vldmia r3, {d16-d17}
15698 vstmia r3, {d16-d17}
15699 ldr r3, [fp, #-1748]
15701 vldmia r3, {d16-d17}
15706 vstmia r3, {d16-d17}
15707 ldr r3, [fp, #-1748]
15709 vldmia r3, {d16-d17}
15714 vstmia r3, {d16-d17}
15719 vldmia r3, {d18-d19}
15724 vldmia r3, {d16-d17}
15725 vstr d18, [fp, #-180]
15726 vstr d19, [fp, #-172]
15727 vstr d16, [fp, #-196]
15728 vstr d17, [fp, #-188]
15729 vldr d18, [fp, #-180]
15730 vldr d19, [fp, #-172]
15731 vldr d16, [fp, #-196]
15732 vldr d17, [fp, #-188]
15738 vstmia r3, {d16-d17}
15743 vldmia r3, {d18-d19}
15748 vldmia r3, {d16-d17}
15749 vstr d18, [fp, #-212]
15750 vstr d19, [fp, #-204]
15751 vstr d16, [fp, #-228]
15752 vstr d17, [fp, #-220]
15753 vldr d18, [fp, #-212]
15754 vldr d19, [fp, #-204]
15755 vldr d16, [fp, #-228]
15756 vldr d17, [fp, #-220]
15763 vldmia r3, {d16-d17}
15764 vstr d18, [fp, #-244]
15765 vstr d19, [fp, #-236]
15766 vstr d16, [fp, #-260]
15767 vstr d17, [fp, #-252]
15768 vldr d18, [fp, #-244]
15769 vldr d19, [fp, #-236]
15770 vldr d16, [fp, #-260]
15771 vldr d17, [fp, #-252]
15777 vstmia r3, {d16-d17}
15782 vldmia r3, {d16-d17}
15783 vstr d16, [fp, #-276]
15784 vstr d17, [fp, #-268]
15785 vldr d16, [fp, #-276]
15786 vldr d17, [fp, #-268]
15787 vmov d18, d16 @ v2si
15792 vldmia r3, {d16-d17}
15793 vstr d16, [fp, #-292]
15794 vstr d17, [fp, #-284]
15795 vldr d16, [fp, #-292]
15796 vldr d17, [fp, #-284]
15798 fstd d18, [fp, #-300]
15799 fstd d16, [fp, #-308]
15800 fldd d17, [fp, #-300]
15801 fldd d16, [fp, #-308]
15818 fstd d16, [fp, #-316]
15819 fldd d16, [fp, #-316]
15820 fmrrd r2, r3, d16 @ int
15821 str r2, [fp, #-324]
15822 str r3, [fp, #-320]
15823 fldd d16, [fp, #-324] @ int
15824 vshr.u64 d16, d16, #32
15825 fmrrd r2, r3, d16 @ int
15826 str r2, [fp, #-332]
15827 str r3, [fp, #-328]
15828 fldd d16, [fp, #-332] @ int
15829 fstd d17, [fp, #-340]
15830 fstd d16, [fp, #-348]
15831 fldd d17, [fp, #-340]
15832 fldd d16, [fp, #-348]
15844 fstd d16, [fp, #-356]
15845 fldd d16, [fp, #-356]
15851 vstmia r3, {d16-d17}
15856 vldmia r3, {d16-d17}
15857 vstr d16, [fp, #-372]
15858 vstr d17, [fp, #-364]
15859 vldr d16, [fp, #-372]
15860 vldr d17, [fp, #-364]
15861 vmov d18, d16 @ v2si
15866 vldmia r3, {d16-d17}
15867 vstr d16, [fp, #-388]
15868 vstr d17, [fp, #-380]
15869 vldr d16, [fp, #-388]
15870 vldr d17, [fp, #-380]
15872 fstd d18, [fp, #-396]
15873 fstd d16, [fp, #-404]
15874 fldd d17, [fp, #-396]
15875 fldd d16, [fp, #-404]
15892 fstd d16, [fp, #-412]
15893 fldd d16, [fp, #-412]
15894 fmrrd r2, r3, d16 @ int
15895 str r2, [fp, #-420]
15896 str r3, [fp, #-416]
15897 fldd d16, [fp, #-420] @ int
15898 vshr.u64 d16, d16, #32
15899 fmrrd r2, r3, d16 @ int
15900 str r2, [fp, #-428]
15901 str r3, [fp, #-424]
15902 fldd d16, [fp, #-428] @ int
15903 fstd d17, [fp, #-436]
15904 fstd d16, [fp, #-444]
15905 fldd d17, [fp, #-436]
15906 fldd d16, [fp, #-444]
15918 fstd d16, [fp, #-452]
15919 fldd d16, [fp, #-452]
15925 vstmia r3, {d16-d17}
15930 vldmia r3, {d16-d17}
15933 vstr d18, [fp, #-20]
15934 vstr d19, [fp, #-12]
15935 vstr d16, [fp, #-468]
15936 vstr d17, [fp, #-460]
15937 vldr d16, [fp, #-20]
15938 vldr d17, [fp, #-12]
15939 vstr d16, [fp, #-484]
15940 vstr d17, [fp, #-476]
15941 vldr d16, [fp, #-468]
15942 vldr d17, [fp, #-460]
15943 vldr d18, [fp, #-484]
15944 vldr d19, [fp, #-476]
15945 vshl.u32 q8, q8, q9
15951 vldmia r3, {d16-d17}
15954 vstr d20, [fp, #-36]
15955 vstr d21, [fp, #-28]
15956 vstr d16, [fp, #-500]
15957 vstr d17, [fp, #-492]
15958 vldr d16, [fp, #-36]
15959 vldr d17, [fp, #-28]
15960 vstr d16, [fp, #-516]
15961 vstr d17, [fp, #-508]
15962 vldr d16, [fp, #-500]
15963 vldr d17, [fp, #-492]
15964 vldr d20, [fp, #-516]
15965 vldr d21, [fp, #-508]
15966 vshl.u32 q8, q8, q10
15967 vstr d18, [fp, #-532]
15968 vstr d19, [fp, #-524]
15969 vstr d16, [fp, #-548]
15970 vstr d17, [fp, #-540]
15971 vldr d18, [fp, #-532]
15972 vldr d19, [fp, #-524]
15973 vldr d16, [fp, #-548]
15974 vldr d17, [fp, #-540]
15977 ldr r3, [fp, #-1752]
15978 vldmia r3, {d16-d17}
15979 vstr d18, [fp, #-564]
15980 vstr d19, [fp, #-556]
15981 vstr d16, [fp, #-580]
15982 vstr d17, [fp, #-572]
15983 vldr d18, [fp, #-564]
15984 vldr d19, [fp, #-556]
15985 vldr d16, [fp, #-580]
15986 vldr d17, [fp, #-572]
15993 vldmia r3, {d20-d21}
15998 vldmia r3, {d16-d17}
15999 vstr d20, [fp, #-596]
16000 vstr d21, [fp, #-588]
16001 vstr d16, [fp, #-612]
16002 vstr d17, [fp, #-604]
16003 vldr d20, [fp, #-596]
16004 vldr d21, [fp, #-588]
16005 vldr d16, [fp, #-612]
16006 vldr d17, [fp, #-604]
16008 vmov q10, q8 @ v4si
16009 ldr r3, [fp, #-1748]
16010 vldmia r3, {d16-d17}
16011 vstr d20, [fp, #-628]
16012 vstr d21, [fp, #-620]
16013 vstr d16, [fp, #-644]
16014 vstr d17, [fp, #-636]
16015 vldr d20, [fp, #-628]
16016 vldr d21, [fp, #-620]
16017 vldr d16, [fp, #-644]
16018 vldr d17, [fp, #-636]
16020 vstr d18, [fp, #-660]
16021 vstr d19, [fp, #-652]
16022 vstr d16, [fp, #-676]
16023 vstr d17, [fp, #-668]
16024 vldr d16, [fp, #-660]
16025 vldr d17, [fp, #-652]
16026 vldr d18, [fp, #-676]
16027 vldr d19, [fp, #-668]
16028 vadd.i32 q8, q8, q9
16033 vstmia r3, {d16-d17}
16038 vldmia r3, {d16-d17}
16041 vstr d18, [fp, #-52]
16042 vstr d19, [fp, #-44]
16043 vstr d16, [fp, #-692]
16044 vstr d17, [fp, #-684]
16045 vldr d16, [fp, #-52]
16046 vldr d17, [fp, #-44]
16047 vstr d16, [fp, #-708]
16048 vstr d17, [fp, #-700]
16049 vldr d16, [fp, #-692]
16050 vldr d17, [fp, #-684]
16051 vldr d18, [fp, #-708]
16052 vldr d19, [fp, #-700]
16053 vshl.u32 q8, q8, q9
16059 vldmia r3, {d16-d17}
16062 vstr d20, [fp, #-68]
16063 vstr d21, [fp, #-60]
16064 vstr d16, [fp, #-724]
16065 vstr d17, [fp, #-716]
16066 vldr d16, [fp, #-68]
16067 vldr d17, [fp, #-60]
16068 vstr d16, [fp, #-740]
16069 vstr d17, [fp, #-732]
16070 vldr d16, [fp, #-724]
16071 vldr d17, [fp, #-716]
16072 vldr d20, [fp, #-740]
16073 vldr d21, [fp, #-732]
16074 vshl.u32 q8, q8, q10
16075 vstr d18, [fp, #-756]
16076 vstr d19, [fp, #-748]
16077 vstr d16, [fp, #-772]
16078 vstr d17, [fp, #-764]
16079 vldr d18, [fp, #-756]
16080 vldr d19, [fp, #-748]
16081 vldr d16, [fp, #-772]
16082 vldr d17, [fp, #-764]
16085 ldr r3, [fp, #-1752]
16087 vldmia r3, {d16-d17}
16088 vstr d18, [fp, #-788]
16089 vstr d19, [fp, #-780]
16090 vstr d16, [fp, #-804]
16091 vstr d17, [fp, #-796]
16092 vldr d18, [fp, #-788]
16093 vldr d19, [fp, #-780]
16094 vldr d16, [fp, #-804]
16095 vldr d17, [fp, #-796]
16102 vldmia r3, {d20-d21}
16107 vldmia r3, {d16-d17}
16108 vstr d20, [fp, #-820]
16109 vstr d21, [fp, #-812]
16110 vstr d16, [fp, #-836]
16111 vstr d17, [fp, #-828]
16112 vldr d20, [fp, #-820]
16113 vldr d21, [fp, #-812]
16114 vldr d16, [fp, #-836]
16115 vldr d17, [fp, #-828]
16117 vmov q10, q8 @ v4si
16118 ldr r3, [fp, #-1748]
16120 vldmia r3, {d16-d17}
16121 vstr d20, [fp, #-852]
16122 vstr d21, [fp, #-844]
16123 vstr d16, [fp, #-868]
16124 vstr d17, [fp, #-860]
16125 vldr d20, [fp, #-852]
16126 vldr d21, [fp, #-844]
16127 vldr d16, [fp, #-868]
16128 vldr d17, [fp, #-860]
16130 vstr d18, [fp, #-884]
16131 vstr d19, [fp, #-876]
16132 vstr d16, [fp, #-900]
16133 vstr d17, [fp, #-892]
16134 vldr d16, [fp, #-884]
16135 vldr d17, [fp, #-876]
16136 vldr d18, [fp, #-900]
16137 vldr d19, [fp, #-892]
16138 vadd.i32 q8, q8, q9
16143 vstmia r3, {d16-d17}
16144 ldr r3, [fp, #-1748]
16146 vldmia r3, {d16-d17}
16151 vstmia r3, {d16-d17}
16152 ldr r3, [fp, #-1748]
16159 vldmia r3, {d16-d17}
16160 str r2, [fp, #-904]
16161 vstr d16, [fp, #-924]
16162 vstr d17, [fp, #-916]
16163 ldr r3, [fp, #-904]
16164 vldr d16, [fp, #-924]
16165 vldr d17, [fp, #-916]
16204 vstmia r3, {d16-d17}
16209 vldmia r3, {d16-d17}
16212 vstr d18, [fp, #-84]
16213 vstr d19, [fp, #-76]
16214 vstr d16, [fp, #-940]
16215 vstr d17, [fp, #-932]
16216 vldr d16, [fp, #-84]
16217 vldr d17, [fp, #-76]
16218 vstr d16, [fp, #-956]
16219 vstr d17, [fp, #-948]
16220 vldr d16, [fp, #-940]
16221 vldr d17, [fp, #-932]
16222 vldr d18, [fp, #-956]
16223 vldr d19, [fp, #-948]
16224 vshl.u32 q8, q8, q9
16230 vldmia r3, {d16-d17}
16233 vstr d20, [fp, #-100]
16234 vstr d21, [fp, #-92]
16235 vstr d16, [fp, #-972]
16236 vstr d17, [fp, #-964]
16237 vldr d16, [fp, #-100]
16238 vldr d17, [fp, #-92]
16239 vstr d16, [fp, #-988]
16240 vstr d17, [fp, #-980]
16241 vldr d16, [fp, #-972]
16242 vldr d17, [fp, #-964]
16243 vldr d20, [fp, #-988]
16244 vldr d21, [fp, #-980]
16245 vshl.u32 q8, q8, q10
16246 vstr d18, [fp, #-1004]
16247 vstr d19, [fp, #-996]
16248 vstr d16, [fp, #-1020]
16249 vstr d17, [fp, #-1012]
16250 vldr d18, [fp, #-1004]
16251 vldr d19, [fp, #-996]
16252 vldr d16, [fp, #-1020]
16253 vldr d17, [fp, #-1012]
16260 vldmia r3, {d20-d21}
16265 vldmia r3, {d22-d23}
16266 ldr r3, [fp, #-1752]
16268 vldmia r3, {d16-d17}
16273 vstmia r3, {d22-d23}
16278 vstmia r3, {d16-d17}
16283 vldmia r3, {d22-d23}
16288 vldmia r3, {d16-d17}
16294 vstmia r3, {d20-d21}
16299 vstmia r3, {d16-d17}
16304 vldmia r3, {d20-d21}
16309 vldmia r3, {d16-d17}
16311 vmov q10, q8 @ v4si
16316 vldmia r3, {d16-d17}
16319 vstr d22, [fp, #-116]
16320 vstr d23, [fp, #-108]
16325 vstmia r3, {d16-d17}
16330 vldr d16, [fp, #-116]
16331 vldr d17, [fp, #-108]
16332 vstmia r3, {d16-d17}
16337 vldmia r3, {d16-d17}
16342 vldmia r3, {d22-d23}
16343 vshl.u32 q8, q8, q11
16344 vmov q11, q8 @ v4si
16349 vldmia r3, {d24-d25}
16350 ldr r3, [fp, #-1748]
16352 vldmia r3, {d16-d17}
16357 vstmia r3, {d24-d25}
16362 vstmia r3, {d16-d17}
16367 vldmia r3, {d24-d25}
16372 vldmia r3, {d16-d17}
16378 vstmia r3, {d22-d23}
16383 vstmia r3, {d16-d17}
16388 vldmia r3, {d22-d23}
16393 vldmia r3, {d16-d17}
16399 vstmia r3, {d20-d21}
16404 vstmia r3, {d16-d17}
16409 vldmia r3, {d16-d17}
16414 vldmia r3, {d20-d21}
16415 vadd.i32 q8, q8, q10
16420 vstmia r3, {d18-d19}
16425 vstmia r3, {d16-d17}
16430 vldmia r3, {d16-d17}
16435 vldmia r3, {d18-d19}
16436 vadd.i32 q8, q8, q9
16441 vstmia r3, {d16-d17}
16446 vldmia r3, {d16-d17}
16449 vstr d18, [fp, #-132]
16450 vstr d19, [fp, #-124]
16455 vstmia r3, {d16-d17}
16460 vldr d16, [fp, #-132]
16461 vldr d17, [fp, #-124]
16462 vstmia r3, {d16-d17}
16467 vldmia r3, {d16-d17}
16472 vldmia r3, {d18-d19}
16473 vshl.u32 q8, q8, q9
16479 vldmia r3, {d16-d17}
16482 vstr d20, [fp, #-148]
16483 vstr d21, [fp, #-140]
16488 vstmia r3, {d16-d17}
16493 vldr d16, [fp, #-148]
16494 vldr d17, [fp, #-140]
16495 vstmia r3, {d16-d17}
16500 vldmia r3, {d16-d17}
16505 vldmia r3, {d20-d21}
16506 vshl.u32 q8, q8, q10
16511 vstmia r3, {d18-d19}
16516 vstmia r3, {d16-d17}
16521 vldmia r3, {d18-d19}
16526 vldmia r3, {d16-d17}
16533 vldmia r3, {d20-d21}
16538 vldmia r3, {d22-d23}
16539 ldr r3, [fp, #-1752]
16541 vldmia r3, {d16-d17}
16546 vstmia r3, {d22-d23}
16551 vstmia r3, {d16-d17}
16556 vldmia r3, {d22-d23}
16561 vldmia r3, {d16-d17}
16567 vstmia r3, {d20-d21}
16572 vstmia r3, {d16-d17}
16577 vldmia r3, {d20-d21}
16582 vldmia r3, {d16-d17}
16584 vmov q10, q8 @ v4si
16589 vldmia r3, {d16-d17}
16592 vstr d22, [fp, #-164]
16593 vstr d23, [fp, #-156]
16598 vstmia r3, {d16-d17}
16603 vldr d16, [fp, #-164]
16604 vldr d17, [fp, #-156]
16605 vstmia r3, {d16-d17}
16610 vldmia r3, {d16-d17}
16615 vldmia r3, {d22-d23}
16616 vshl.u32 q8, q8, q11
16617 vmov q11, q8 @ v4si
16618 ldr r3, [fp, #-1748]
16620 vldmia r3, {d24-d25}
16621 ldr r3, [fp, #-1748]
16623 vldmia r3, {d16-d17}
16628 vstmia r3, {d24-d25}
16633 vstmia r3, {d16-d17}
16638 vldmia r3, {d24-d25}
16643 vldmia r3, {d16-d17}
16649 vstmia r3, {d22-d23}
16654 vstmia r3, {d16-d17}
16659 vldmia r3, {d22-d23}
16681 vldmia r3, {d16-d17}
16687 vstmia r3, {d20-d21}
16692 vstmia r3, {d16-d17}
16697 vldmia r3, {d16-d17}
16702 vldmia r3, {d20-d21}
16703 vadd.i32 q8, q8, q10
16708 vstmia r3, {d18-d19}
16713 vstmia r3, {d16-d17}
16718 vldmia r3, {d16-d17}
16723 vldmia r3, {d18-d19}
16724 vadd.i32 q8, q8, q9
16729 vstmia r3, {d16-d17}
16730 ldr r2, [fp, #-1744]
16735 vldmia r3, {d16-d17}
16736 vstmia r2, {d16-d17}
16737 ldr r3, [fp, #-1744]
16743 vldmia r3, {d16-d17}
16744 vstmia r2, {d16-d17}
16745 ldr r3, [fp, #-1744]
16751 vldmia r3, {d16-d17}
16752 vstmia r2, {d16-d17}
16753 ldr r3, [fp, #-1744]
16759 vldmia r3, {d16-d17}
16760 vstmia r2, {d16-d17}
16764 .size bmw_small_f2, .-bmw_small_f2
16766 .global bmw_small_nextBlock
16767 .type bmw_small_nextBlock, %function
16768 bmw_small_nextBlock:
16769 @ args = 0, pretend = 0, frame = 136
16770 @ frame_needed = 1, uses_anonymous_args = 0
16771 stmfd sp!, {fp, lr}
16774 str r0, [fp, #-136]
16775 str r1, [fp, #-140]
16776 ldr r2, [fp, #-136]
16777 ldr r3, [fp, #-140]
16783 ldr r2, [fp, #-140]
16784 ldr r3, [fp, #-136]
16790 ldr r1, [fp, #-136]
16791 ldr r3, [fp, #-140]
16797 ldr r3, [fp, #-136]
16800 ldr r3, [fp, #-136]
16803 ldmfd sp!, {fp, pc}
16804 .size bmw_small_nextBlock, .-bmw_small_nextBlock
16806 .global bmw_small_lastBlock
16807 .type bmw_small_lastBlock, %function
16808 bmw_small_lastBlock:
16809 @ args = 0, pretend = 0, frame = 216
16810 @ frame_needed = 1, uses_anonymous_args = 0
16811 stmfd sp!, {r4, r5, fp, lr}
16814 str r0, [fp, #-216]
16815 str r1, [fp, #-220]
16817 strh r3, [fp, #-222] @ movhi
16820 ldr r0, [fp, #-216]
16821 ldr r1, [fp, #-220]
16822 bl bmw_small_nextBlock
16823 ldrh r3, [fp, #-222] @ movhi
16825 strh r3, [fp, #-222] @ movhi
16826 ldr r3, [fp, #-220]
16828 str r3, [fp, #-220]
16830 ldrh r2, [fp, #-222]
16839 ldrh r3, [fp, #-222]
16847 ldr r1, [fp, #-220]
16850 ldrh r3, [fp, #-222]
16854 ldrh r3, [fp, #-222]
16862 ldrb r3, [r3, #0] @ zero_extendqisi2
16864 ldrh r3, [fp, #-222]
16877 ldrh r3, [fp, #-222]
16882 ldr r0, [fp, #-216]
16884 bl bmw_small_nextBlock
16890 ldr r3, [fp, #-216]
16893 ldr r3, [fp, #-216]
16898 ldr r3, [fp, #-216]
16902 mov r1, r2, lsr #23
16908 ldrh r3, [fp, #-222]
16915 ldr r0, [fp, #-216]
16917 bl bmw_small_nextBlock
16924 strb r3, [fp, #-13]
16927 ldrb r3, [fp, #-13] @ zero_extendqisi2
16929 ldrb r3, [fp, #-13]
16937 ldrb r3, [fp, #-13]
16939 strb r3, [fp, #-13]
16941 ldrb r3, [fp, #-13] @ zero_extendqisi2
16945 ldr r3, [fp, #-216]
16951 ldr r2, [fp, #-216]
16959 ldr r3, [fp, #-216]
16965 ldr r2, [fp, #-216]
16972 ldmfd sp!, {r4, r5, fp, pc}
16973 .size bmw_small_lastBlock, .-bmw_small_lastBlock
16975 .global bmw224_init
16976 .type bmw224_init, %function
16978 @ args = 0, pretend = 0, frame = 16
16979 @ frame_needed = 1, uses_anonymous_args = 0
16980 @ link register save eliminated.
16993 ldrb r1, [fp, #-5] @ zero_extendqisi2
16994 ldrb r3, [fp, #-5] @ zero_extendqisi2
16997 ldr r2, [r3, r2, asl #2]
17002 str r3, [r2, r1, asl #2]
17007 ldrb r3, [fp, #-5] @ zero_extendqisi2
17016 .size bmw224_init, .-bmw224_init
17018 .global bmw256_init
17019 .type bmw256_init, %function
17021 @ args = 0, pretend = 0, frame = 16
17022 @ frame_needed = 1, uses_anonymous_args = 0
17023 @ link register save eliminated.
17036 ldrb r1, [fp, #-5] @ zero_extendqisi2
17037 ldrb r3, [fp, #-5] @ zero_extendqisi2
17040 ldr r2, [r3, r2, asl #2]
17045 str r3, [r2, r1, asl #2]
17050 ldrb r3, [fp, #-5] @ zero_extendqisi2
17059 .size bmw256_init, .-bmw256_init
17061 .global bmw224_nextBlock
17062 .type bmw224_nextBlock, %function
17064 @ args = 0, pretend = 0, frame = 8
17065 @ frame_needed = 1, uses_anonymous_args = 0
17066 stmfd sp!, {fp, lr}
17073 bl bmw_small_nextBlock
17075 ldmfd sp!, {fp, pc}
17076 .size bmw224_nextBlock, .-bmw224_nextBlock
17078 .global bmw256_nextBlock
17079 .type bmw256_nextBlock, %function
17081 @ args = 0, pretend = 0, frame = 8
17082 @ frame_needed = 1, uses_anonymous_args = 0
17083 stmfd sp!, {fp, lr}
17090 bl bmw_small_nextBlock
17092 ldmfd sp!, {fp, pc}
17093 .size bmw256_nextBlock, .-bmw256_nextBlock
17095 .global bmw224_lastBlock
17096 .type bmw224_lastBlock, %function
17098 @ args = 0, pretend = 0, frame = 16
17099 @ frame_needed = 1, uses_anonymous_args = 0
17100 stmfd sp!, {fp, lr}
17106 strh r3, [fp, #-14] @ movhi
17107 ldrh r3, [fp, #-14]
17111 bl bmw_small_lastBlock
17113 ldmfd sp!, {fp, pc}
17114 .size bmw224_lastBlock, .-bmw224_lastBlock
17116 .global bmw256_lastBlock
17117 .type bmw256_lastBlock, %function
17119 @ args = 0, pretend = 0, frame = 16
17120 @ frame_needed = 1, uses_anonymous_args = 0
17121 stmfd sp!, {fp, lr}
17127 strh r3, [fp, #-14] @ movhi
17128 ldrh r3, [fp, #-14]
17132 bl bmw_small_lastBlock
17134 ldmfd sp!, {fp, pc}
17135 .size bmw256_lastBlock, .-bmw256_lastBlock
17137 .global bmw224_ctx2hash
17138 .type bmw224_ctx2hash, %function
17140 @ args = 0, pretend = 0, frame = 8
17141 @ frame_needed = 1, uses_anonymous_args = 0
17142 stmfd sp!, {fp, lr}
17154 ldmfd sp!, {fp, pc}
17155 .size bmw224_ctx2hash, .-bmw224_ctx2hash
17157 .global bmw256_ctx2hash
17158 .type bmw256_ctx2hash, %function
17160 @ args = 0, pretend = 0, frame = 8
17161 @ frame_needed = 1, uses_anonymous_args = 0
17162 stmfd sp!, {fp, lr}
17174 ldmfd sp!, {fp, pc}
17175 .size bmw256_ctx2hash, .-bmw256_ctx2hash
17178 .type bmw224, %function
17180 @ args = 0, pretend = 0, frame = 88
17181 @ frame_needed = 1, uses_anonymous_args = 0
17182 stmfd sp!, {fp, lr}
17196 bl bmw_small_nextBlock
17214 bl bmw_small_lastBlock
17220 ldmfd sp!, {fp, pc}
17221 .size bmw224, .-bmw224
17224 .type bmw256, %function
17226 @ args = 0, pretend = 0, frame = 88
17227 @ frame_needed = 1, uses_anonymous_args = 0
17228 stmfd sp!, {fp, lr}
17242 bl bmw_small_nextBlock
17260 bl bmw_small_lastBlock
17266 ldmfd sp!, {fp, pc}
17267 .size bmw256, .-bmw256
17268 .ident "GCC: (GNU) 4.5.1"