Lines Matching +full:0 +full:- +full:128
1 /* SPDX-License-Identifier: GPL-2.0 OR MIT */
3 * Copyright (C) 2015-2019 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
13 .arch armv7-a
18 push {r4-r11, lr}
21 and r3, r3, #0xfffffff0
23 movw r4, #0
31 vst1.8 {d2-d3}, [r6, : 128]!
32 vst1.8 {d0-d1}, [r6, : 128]!
33 vst1.8 {d4-d5}, [r6, : 128]
34 add r6, r3, #0
35 vmov.i32 q2, #0
36 vst1.8 {d4-d5}, [r6, : 128]!
37 vst1.8 {d4-d5}, [r6, : 128]!
39 add r6, r3, #0
46 vld1.8 {d4-d5}, [r1]!
47 vld1.8 {d6-d7}, [r1]
48 vst1.8 {d4-d5}, [r6, : 128]!
49 vst1.8 {d6-d7}, [r6, : 128]
58 vmov.i64 q2, #0xffffffff
179 vmov.i32 q0, #0
180 vmov.i64 d2, #0xff
181 vmov.i64 d3, #0
183 vst1.8 {d2-d3}, [r2, : 128]!
184 vst1.8 {d0-d1}, [r2, : 128]!
187 vmov.i32 q0, #0
188 vst1.8 {d0-d1}, [r2, : 128]!
189 vst1.8 {d0-d1}, [r2, : 128]!
192 vmov.i32 q0, #0
193 vmov.i64 d2, #0xff
194 vmov.i64 d3, #0
196 vst1.8 {d2-d3}, [r2, : 128]!
197 vst1.8 {d0-d1}, [r2, : 128]!
201 vld1.8 {d0-d1}, [r2, : 128]!
202 vld1.8 {d2-d3}, [r2, : 128]!
204 vst1.8 {d0-d1}, [r6, : 128]!
205 vst1.8 {d2-d3}, [r6, : 128]!
220 vld1.8 {d8-d9}, [r4, : 128]!
222 vld1.8 {d10-d11}, [r5, : 128]!
224 vld1.8 {d14-d15}, [r6, : 128]!
226 vld1.8 {d18-d19}, [r7, : 128]!
228 vld1.8 {d22-d23}, [r4, : 128]!
230 vld1.8 {d24-d25}, [r5, : 128]!
232 vld1.8 {d26-d27}, [r6, : 128]!
234 vld1.8 {d28-d29}, [r7, : 128]!
264 vst1.8 {d16-d17}, [r2, : 128]!
266 vst1.8 {d8-d9}, [r5, : 128]!
268 vst1.8 {d12-d13}, [r2, : 128]!
270 vst1.8 {d8-d9}, [r5, : 128]!
276 vst1.8 {d4-d5}, [r4, : 128]!
278 vst1.8 {d0-d1}, [r6, : 128]!
280 vst1.8 {d4-d5}, [r4, : 128]!
282 vst1.8 {d0-d1}, [r6, : 128]!
289 vld1.8 {d0-d1}, [r2, : 128]
290 vld1.8 {d2-d3}, [r4, : 128]!
291 vld1.8 {d4-d5}, [r5, : 128]!
293 vld1.8 {d6-d7}, [r4, : 128]!
294 vld1.8 {d8-d9}, [r5, : 128]!
357 vld1.8 {d18-d19}, [r2, : 128]!
363 vld1.8 {d8-d9}, [r2, : 128]
460 vld1.8 {d0-d1}, [r4, : 128]!
461 vld1.8 {d2-d3}, [r4, : 128]!
464 vld1.8 {d6-d7}, [r4, : 128]!
466 vld1.8 {d8-d9}, [r4, : 128]!
478 vld1.8 {d18-d19}, [r2, : 128]!
480 vld1.8 {d22-d23}, [r2, : 128]!
485 vld1.8 {d26-d27}, [r2, : 128]!
487 vld1.8 {d28-d29}, [r2, : 128]!
499 vst1.8 {d12-d13}, [r2, : 128]!
501 vst1.8 {d20-d21}, [r2, : 128]!
503 vst1.8 {d12-d13}, [r2, : 128]!
506 vext.32 d10, d31, d30, #0
508 vst1.8 {d16-d17}, [r2, : 128]!
519 vst1.8 {d14-d15}, [r2, : 128]!
527 vst1.8 {d20-d21}, [r2, : 128]!
536 vst1.8 {d10-d11}, [r2, : 128]!
542 vst1.8 {d16-d17}, [r2, : 128]
554 vld1.8 {d20-d21}, [r2, : 128]
562 vst1.8 {d14-d15}, [r2, : 128]
566 vld1.8 {d30-d31}, [r2, : 128]
571 vld1.8 {d26-d27}, [r2, : 128]
578 vld1.8 {d28-d29}, [r2, : 128]
584 vst1.8 {d8-d9}, [r2, : 128]
586 vld1.8 {d8-d9}, [r2, : 128]
607 vld1.8 {d18-d19}, [r2, : 128]
619 vld1.8 {d18-d19}, [r2, : 128]
621 vld1.8 {d22-d23}, [r2, : 128]
627 vld1.8 {d6-d7}, [r2, : 128]
630 vld1.8 {d18-d19}, [r2, : 128]
633 vld1.8 {d20-d21}, [r2, : 128]
636 vld1.8 {d24-d25}, [r2, : 128]
735 vld1.8 {d0-d1}, [r2, : 128]!
736 vld1.8 {d2-d3}, [r4, : 128]!
738 vld1.8 {d2-d3}, [r2, : 128]!
739 vld1.8 {d4-d5}, [r4, : 128]!
745 vst1.8 {d0-d1}, [r5, : 128]!
746 vst1.8 {d2-d3}, [r5, : 128]!
752 vld1.8 {d0-d1}, [r2, : 128]!
753 vld1.8 {d2-d3}, [r4, : 128]!
756 vld1.8 {d2-d3}, [r2, : 128]!
757 vld1.8 {d6-d7}, [r4, : 128]!
764 vst1.8 {d4-d5}, [r5, : 128]!
765 vst1.8 {d0-d1}, [r6, : 128]!
766 vst1.8 {d8-d9}, [r5, : 128]!
767 vst1.8 {d2-d3}, [r6, : 128]!
770 add r2, r3, #0
772 vld1.8 {d0-d1}, [r4, : 128]!
773 vld1.8 {d2-d3}, [r4, : 128]!
776 vld1.8 {d6-d7}, [r4, : 128]!
778 vld1.8 {d8-d9}, [r4, : 128]!
790 vld1.8 {d18-d19}, [r2, : 128]!
792 vld1.8 {d22-d23}, [r2, : 128]!
797 vld1.8 {d26-d27}, [r2, : 128]!
799 vld1.8 {d28-d29}, [r2, : 128]!
811 vst1.8 {d12-d13}, [r2, : 128]!
813 vst1.8 {d20-d21}, [r2, : 128]!
815 vst1.8 {d12-d13}, [r2, : 128]!
818 vext.32 d10, d31, d30, #0
820 vst1.8 {d16-d17}, [r2, : 128]!
831 vst1.8 {d14-d15}, [r2, : 128]!
839 vst1.8 {d20-d21}, [r2, : 128]!
848 vst1.8 {d10-d11}, [r2, : 128]!
854 vst1.8 {d16-d17}, [r2, : 128]!
866 vld1.8 {d20-d21}, [r2, : 128]
874 vst1.8 {d14-d15}, [r2, : 128]
878 vld1.8 {d30-d31}, [r2, : 128]
883 vld1.8 {d26-d27}, [r2, : 128]
890 vld1.8 {d28-d29}, [r2, : 128]
896 vst1.8 {d8-d9}, [r2, : 128]
898 vld1.8 {d8-d9}, [r2, : 128]
919 vld1.8 {d18-d19}, [r2, : 128]
931 vld1.8 {d18-d19}, [r2, : 128]
933 vld1.8 {d22-d23}, [r2, : 128]
939 vld1.8 {d6-d7}, [r2, : 128]
942 vld1.8 {d18-d19}, [r2, : 128]
945 vld1.8 {d20-d21}, [r2, : 128]
948 vld1.8 {d24-d25}, [r2, : 128]
1048 vld1.8 {d0-d1}, [r2, : 128]
1049 vld1.8 {d2-d3}, [r4, : 128]!
1050 vld1.8 {d4-d5}, [r5, : 128]!
1052 vld1.8 {d6-d7}, [r4, : 128]!
1053 vld1.8 {d8-d9}, [r5, : 128]!
1116 vld1.8 {d18-d19}, [r2, : 128]!
1122 vld1.8 {d8-d9}, [r2, : 128]
1219 vld1.8 {d0-d1}, [r2, : 128]!
1220 vld1.8 {d2-d3}, [r4, : 128]!
1222 vld1.8 {d2-d3}, [r2, : 128]!
1223 vld1.8 {d4-d5}, [r4, : 128]!
1229 vst1.8 {d0-d1}, [r5, : 128]!
1230 vst1.8 {d2-d3}, [r5, : 128]!
1234 vld1.8 {d0-d1}, [r4, : 128]!
1235 vld1.8 {d2-d3}, [r4, : 128]!
1238 vld1.8 {d6-d7}, [r4, : 128]!
1240 vld1.8 {d8-d9}, [r4, : 128]!
1252 vld1.8 {d18-d19}, [r2, : 128]!
1254 vld1.8 {d22-d23}, [r2, : 128]!
1259 vld1.8 {d26-d27}, [r2, : 128]!
1261 vld1.8 {d28-d29}, [r2, : 128]!
1273 vst1.8 {d12-d13}, [r2, : 128]!
1275 vst1.8 {d20-d21}, [r2, : 128]!
1277 vst1.8 {d12-d13}, [r2, : 128]!
1280 vext.32 d10, d31, d30, #0
1282 vst1.8 {d16-d17}, [r2, : 128]!
1293 vst1.8 {d14-d15}, [r2, : 128]!
1301 vst1.8 {d20-d21}, [r2, : 128]!
1310 vst1.8 {d10-d11}, [r2, : 128]!
1316 vst1.8 {d16-d17}, [r2, : 128]!
1328 vld1.8 {d20-d21}, [r2, : 128]
1336 vst1.8 {d14-d15}, [r2, : 128]
1340 vld1.8 {d30-d31}, [r2, : 128]
1345 vld1.8 {d26-d27}, [r2, : 128]
1352 vld1.8 {d28-d29}, [r2, : 128]
1358 vst1.8 {d8-d9}, [r2, : 128]
1360 vld1.8 {d8-d9}, [r2, : 128]
1381 vld1.8 {d18-d19}, [r2, : 128]
1393 vld1.8 {d18-d19}, [r2, : 128]
1395 vld1.8 {d22-d23}, [r2, : 128]
1401 vld1.8 {d6-d7}, [r2, : 128]
1404 vld1.8 {d18-d19}, [r2, : 128]
1407 vld1.8 {d20-d21}, [r2, : 128]
1410 vld1.8 {d24-d25}, [r2, : 128]
1513 vld1.8 {d0-d1}, [r1, : 128]!
1514 vld1.8 {d2-d3}, [r1, : 128]!
1516 vst1.8 {d0-d1}, [r2, : 128]!
1517 vst1.8 {d2-d3}, [r2, : 128]!
1519 movw r1, #0
1522 movw r4, #0
1553 moveq r5, #0
1557 vld1.8 {d0-d1}, [r6, : 128]!
1558 vld1.8 {d2-d3}, [r6, : 128]!
1560 vst1.8 {d0-d1}, [r7, : 128]!
1561 vst1.8 {d2-d3}, [r7, : 128]!
1563 cmp r5, #0
1570 vmov.i32 q1, #0
1573 vld1.8 {d4-d5}, [r7, : 128]!
1574 vld1.8 {d6-d7}, [r7, : 128]!
1576 vld1.8 {d10-d11}, [r6, : 128]!
1578 vld1.8 {d12-d13}, [r6, : 128]!
1612 vext.32 d12, d9, d8, #0
1614 vmov.i64 d13, #0
1622 vext.32 d9, d10, d10, #0
1624 vmov.i64 d8, #0
1631 vext.32 d10, d13, d12, #0
1633 vmov.i64 d11, #0
1637 vext.32 d13, d8, d8, #0
1639 vmov.i64 d12, #0
1646 vext.32 d8, d11, d10, #0
1648 vmov.i64 d9, #0
1653 vext.32 d11, d12, d12, #0
1655 vmov.i64 d10, #0
1661 vext.32 d30, d9, d8, #0
1671 vext.32 d7, d10, d10, #0
1679 vext.32 d4, d31, d30, #0
1682 vext.32 d11, d13, d13, #0
1683 vext.32 d13, d30, d30, #0
1685 vext.32 d1, d8, d8, #0
1689 vext.32 d10, d6, d6, #0
1690 vmov.i32 q1, #0xffffffff
1693 vld1.8 {d14-d15}, [r7, : 128]
1702 vld1.8 {d20-d21}, [r6, : 128]
1706 vext.32 d12, d5, d4, #0
1713 vext.32 d18, d11, d10, #0
1761 vmov.i32 q1, #0
1764 vld1.8 {d4-d5}, [r5, : 128]!
1765 vld1.8 {d6-d7}, [r5, : 128]!
1767 vld1.8 {d10-d11}, [r2, : 128]!
1769 vld1.8 {d12-d13}, [r2, : 128]!
1803 vext.32 d12, d9, d8, #0
1805 vmov.i64 d13, #0
1813 vext.32 d9, d10, d10, #0
1815 vmov.i64 d8, #0
1822 vext.32 d10, d13, d12, #0
1824 vmov.i64 d11, #0
1828 vext.32 d13, d8, d8, #0
1830 vmov.i64 d12, #0
1837 vext.32 d8, d11, d10, #0
1839 vmov.i64 d9, #0
1844 vext.32 d11, d12, d12, #0
1846 vmov.i64 d10, #0
1852 vext.32 d30, d9, d8, #0
1862 vext.32 d7, d10, d10, #0
1870 vext.32 d4, d31, d30, #0
1873 vext.32 d11, d13, d13, #0
1874 vext.32 d13, d30, d30, #0
1876 vext.32 d1, d8, d8, #0
1880 vext.32 d10, d6, d6, #0
1881 vmov.i32 q1, #0xffffffff
1884 vld1.8 {d14-d15}, [r5, : 128]
1893 vld1.8 {d20-d21}, [r2, : 128]
1897 vext.32 d12, d5, d4, #0
1904 vext.32 d18, d11, d10, #0
1945 cmp r4, #0
1949 vld1.8 {d0-d1}, [r2, : 128]!
1950 vld1.8 {d2-d3}, [r2, : 128]!
1952 vst1.8 {d0-d1}, [r4, : 128]!
1953 vst1.8 {d2-d3}, [r4, : 128]!
1960 vld1.8 {d0-d1}, [r2, : 128]!
1961 vld1.8 {d2-d3}, [r2, : 128]!
1963 vst1.8 {d0-d1}, [r4, : 128]!
1964 vst1.8 {d2-d3}, [r4, : 128]!
2059 movw r0, #0
2061 pop {r4-r11, pc}