Lines Matching refs:d17
34 # CHECK: vabd.s8 d16, d16, d17
36 # CHECK: vabd.s16 d16, d16, d17
38 # CHECK: vabd.s32 d16, d16, d17
40 # CHECK: vabd.u8 d16, d16, d17
42 # CHECK: vabd.u16 d16, d16, d17
44 # CHECK: vabd.u32 d16, d16, d17
46 # CHECK: vabd.f32 d16, d16, d17
63 # CHECK: vabdl.s8 q8, d16, d17
65 # CHECK: vabdl.s16 q8, d16, d17
67 # CHECK: vabdl.s32 q8, d16, d17
69 # CHECK: vabdl.u8 q8, d16, d17
71 # CHECK: vabdl.u16 q8, d16, d17
73 # CHECK: vabdl.u32 q8, d16, d17
76 # CHECK: vaba.s8 d16, d18, d17
78 # CHECK: vaba.s16 d16, d18, d17
80 # CHECK: vaba.s32 d16, d18, d17
82 # CHECK: vaba.u8 d16, d18, d17
84 # CHECK: vaba.u16 d16, d18, d17
86 # CHECK: vaba.u32 d16, d18, d17
117 # CHECK: vadd.i8 d16, d17, d16
119 # CHECK: vadd.i16 d16, d17, d16
121 # CHECK: vadd.i64 d16, d17, d16
123 # CHECK: vadd.i32 d16, d17, d16
125 # CHECK: vadd.f32 d16, d16, d17
130 # CHECK: vaddl.s8 q8, d17, d16
132 # CHECK: vaddl.s16 q8, d17, d16
134 # CHECK: vaddl.s32 q8, d17, d16
136 # CHECK: vaddl.u8 q8, d17, d16
138 # CHECK: vaddl.u16 q8, d17, d16
140 # CHECK: vaddl.u32 q8, d17, d16
156 # CHECK: vhadd.s8 d16, d16, d17
158 # CHECK: vhadd.s16 d16, d16, d17
160 # CHECK: vhadd.s32 d16, d16, d17
162 # CHECK: vhadd.u8 d16, d16, d17
164 # CHECK: vhadd.u16 d16, d16, d17
166 # CHECK: vhadd.u32 d16, d16, d17
181 # CHECK: vrhadd.s8 d16, d16, d17
183 # CHECK: vrhadd.s16 d16, d16, d17
185 # CHECK: vrhadd.s32 d16, d16, d17
187 # CHECK: vrhadd.u8 d16, d16, d17
189 # CHECK: vrhadd.u16 d16, d16, d17
191 # CHECK: vrhadd.u32 d16, d16, d17
206 # CHECK: vqadd.s8 d16, d16, d17
208 # CHECK: vqadd.s16 d16, d16, d17
210 # CHECK: vqadd.s32 d16, d16, d17
212 # CHECK: vqadd.s64 d16, d16, d17
214 # CHECK: vqadd.u8 d16, d16, d17
216 # CHECK: vqadd.u16 d16, d16, d17
218 # CHECK: vqadd.u32 d16, d16, d17
220 # CHECK: vqadd.u64 d16, d16, d17
285 # CHECK: vand d16, d17, d16
290 # CHECK: veor d16, d17, d16
295 # CHECK: vorr d16, d17, d16
306 # CHECK: vbic d16, d17, d16
315 # CHECK: vorn d16, d17, d16
325 # CHECK: vbsl d18, d17, d16
330 # CHECK: vceq.i8 d16, d16, d17
331 # CHECK: vceq.i16 d16, d16, d17
332 # CHECK: vceq.i32 d16, d16, d17
333 # CHECK: vceq.f32 d16, d16, d17
348 # CHECK: vcge.s8 d16, d16, d17
349 # CHECK: vcge.s16 d16, d16, d17
350 # CHECK: vcge.s32 d16, d16, d17
351 # CHECK: vcge.u8 d16, d16, d17
352 # CHECK: vcge.u16 d16, d16, d17
353 # CHECK: vcge.u32 d16, d16, d17
354 # CHECK: vcge.f32 d16, d16, d17
362 # CHECK: vacge.f32 d16, d16, d17
382 # CHECK: vcgt.s8 d16, d16, d17
383 # CHECK: vcgt.s16 d16, d16, d17
384 # CHECK: vcgt.s32 d16, d16, d17
385 # CHECK: vcgt.u8 d16, d16, d17
386 # CHECK: vcgt.u16 d16, d16, d17
387 # CHECK: vcgt.u32 d16, d16, d17
388 # CHECK: vcgt.f32 d16, d16, d17
396 # CHECK: vacgt.f32 d16, d16, d17
416 # CHECK: vtst.8 d16, d16, d17
417 # CHECK: vtst.16 d16, d16, d17
418 # CHECK: vtst.32 d16, d16, d17
517 # CHECK: vmin.s8 d16, d16, d17
519 # CHECK: vmin.s16 d16, d16, d17
521 # CHECK: vmin.s32 d16, d16, d17
523 # CHECK: vmin.u8 d16, d16, d17
525 # CHECK: vmin.u16 d16, d16, d17
527 # CHECK: vmin.u32 d16, d16, d17
529 # CHECK: vmin.f32 d16, d16, d17
545 # CHECK: vmax.s8 d16, d16, d17
547 # CHECK: vmax.s16 d16, d16, d17
549 # CHECK: vmax.s32 d16, d16, d17
551 # CHECK: vmax.u8 d16, d16, d17
553 # CHECK: vmax.u16 d16, d16, d17
555 # CHECK: vmax.u32 d16, d16, d17
557 # CHECK: vmax.f32 d16, d16, d17
693 # CHECK: vmla.i8 d16, d18, d17
695 # CHECK: vmla.i16 d16, d18, d17
697 # CHECK: vmla.i32 d16, d18, d17
699 # CHECK: vmla.f32 d16, d18, d17
725 # CHECK: vmls.i8 d16, d18, d17
727 # CHECK: vmls.i16 d16, d18, d17
729 # CHECK: vmls.i32 d16, d18, d17
731 # CHECK: vmls.f32 d16, d18, d17
759 # CHECK: vmul.i8 d16, d16, d17
761 # CHECK: vmul.i16 d16, d16, d17
763 # CHECK: vmul.i32 d16, d16, d17
765 # CHECK: vmul.f32 d16, d16, d17
775 # CHECK: vmul.p8 d16, d16, d17
779 # CHECK: vqdmulh.s16 d16, d16, d17
781 # CHECK: vqdmulh.s32 d16, d16, d17
787 # CHECK: vqrdmulh.s16 d16, d16, d17
789 # CHECK: vqrdmulh.s32 d16, d16, d17
795 # CHECK: vmull.s8 q8, d16, d17
797 # CHECK: vmull.s16 q8, d16, d17
799 # CHECK: vmull.s32 q8, d16, d17
801 # CHECK: vmull.u8 q8, d16, d17
803 # CHECK: vmull.u16 q8, d16, d17
805 # CHECK: vmull.u32 q8, d16, d17
807 # CHECK: vmull.p8 q8, d16, d17
809 # CHECK: vqdmull.s16 q8, d16, d17
811 # CHECK: vqdmull.s32 q8, d16, d17
845 # CHECK: vpadd.i8 d16, d17, d16
847 # CHECK: vpadd.i16 d16, d17, d16
849 # CHECK: vpadd.i32 d16, d17, d16
851 # CHECK: vpadd.f32 d16, d16, d17
877 # CHECK: vpadal.s8 d16, d17
879 # CHECK: vpadal.s16 d16, d17
881 # CHECK: vpadal.s32 d16, d17
883 # CHECK: vpadal.u8 d16, d17
885 # CHECK: vpadal.u16 d16, d17
887 # CHECK: vpadal.u32 d16, d17
901 # CHECK: vpmin.s8 d16, d16, d17
903 # CHECK: vpmin.s16 d16, d16, d17
905 # CHECK: vpmin.s32 d16, d16, d17
907 # CHECK: vpmin.u8 d16, d16, d17
909 # CHECK: vpmin.u16 d16, d16, d17
911 # CHECK: vpmin.u32 d16, d16, d17
913 # CHECK: vpmin.f32 d16, d16, d17
915 # CHECK: vpmax.s8 d16, d16, d17
917 # CHECK: vpmax.s16 d16, d16, d17
919 # CHECK: vpmax.s32 d16, d16, d17
921 # CHECK: vpmax.u8 d16, d16, d17
923 # CHECK: vpmax.u16 d16, d16, d17
925 # CHECK: vpmax.u32 d16, d16, d17
927 # CHECK: vpmax.f32 d16, d16, d17
939 # CHECK: vrecps.f32 d16, d16, d17
951 # CHECK: vrsqrts.f32 d16, d16, d17
983 # CHECK: vqshl.s8 d16, d16, d17
985 # CHECK: vqshl.s16 d16, d16, d17
987 # CHECK: vqshl.s32 d16, d16, d17
989 # CHECK: vqshl.s64 d16, d16, d17
991 # CHECK: vqshl.u8 d16, d16, d17
993 # CHECK: vqshl.u16 d16, d16, d17
995 # CHECK: vqshl.u32 d16, d16, d17
997 # CHECK: vqshl.u64 d16, d16, d17
1063 # CHECK: vqrshl.s8 d16, d16, d17
1065 # CHECK: vqrshl.s16 d16, d16, d17
1067 # CHECK: vqrshl.s32 d16, d16, d17
1069 # CHECK: vqrshl.s64 d16, d16, d17
1071 # CHECK: vqrshl.u8 d16, d16, d17
1073 # CHECK: vqrshl.u16 d16, d16, d17
1075 # CHECK: vqrshl.u32 d16, d16, d17
1077 # CHECK: vqrshl.u64 d16, d16, d17
1133 # CHECK: vshl.u8 d16, d17, d16
1135 # CHECK: vshl.u16 d16, d17, d16
1137 # CHECK: vshl.u32 d16, d17, d16
1139 # CHECK: vshl.u64 d16, d17, d16
1285 # CHECK: vrshl.s8 d16, d17, d16
1287 # CHECK: vrshl.s16 d16, d17, d16
1289 # CHECK: vrshl.s32 d16, d17, d16
1291 # CHECK: vrshl.s64 d16, d17, d16
1293 # CHECK: vrshl.u8 d16, d17, d16
1295 # CHECK: vrshl.u16 d16, d17, d16
1297 # CHECK: vrshl.u32 d16, d17, d16
1299 # CHECK: vrshl.u64 d16, d17, d16
1369 # CHECK: vsra.s8 d17, d16, #8
1371 # CHECK: vsra.s16 d17, d16, #16
1373 # CHECK: vsra.s32 d17, d16, #32
1375 # CHECK: vsra.s64 d17, d16, #64
1385 # CHECK: vsra.u8 d17, d16, #8
1387 # CHECK: vsra.u16 d17, d16, #16
1389 # CHECK: vsra.u32 d17, d16, #32
1391 # CHECK: vsra.u64 d17, d16, #64
1401 # CHECK: vrsra.s8 d17, d16, #8
1403 # CHECK: vrsra.s16 d17, d16, #16
1405 # CHECK: vrsra.s32 d17, d16, #32
1407 # CHECK: vrsra.s64 d17, d16, #64
1409 # CHECK: vrsra.u8 d17, d16, #8
1411 # CHECK: vrsra.u16 d17, d16, #16
1413 # CHECK: vrsra.u32 d17, d16, #32
1415 # CHECK: vrsra.u64 d17, d16, #64
1433 # CHECK: vsli.8 d17, d16, #7
1435 # CHECK: vsli.16 d17, d16, #15
1437 # CHECK: vsli.32 d17, d16, #31
1439 # CHECK: vsli.64 d17, d16, #63
1449 # CHECK: vsri.8 d17, d16, #8
1451 # CHECK: vsri.16 d17, d16, #16
1453 # CHECK: vsri.32 d17, d16, #32
1455 # CHECK: vsri.64 d17, d16, #64
1467 # CHECK: vext.8 d16, d17, d16, #3
1469 # CHECK: vext.8 d16, d17, d16, #5
1475 # CHECK: vext.16 d16, d17, d16, #3
1479 # CHECK: vtrn.8 d17, d16
1481 # CHECK: vtrn.16 d17, d16
1483 # CHECK: vtrn.32 d17, d16
1491 # CHECK: vuzp.8 d17, d16
1493 # CHECK: vuzp.16 d17, d16
1501 # CHECK: vzip.8 d17, d16
1503 # CHECK: vzip.16 d17, d16
1513 # CHECK: vsub.i8 d16, d17, d16
1515 # CHECK: vsub.i16 d16, d17, d16
1517 # CHECK: vsub.i32 d16, d17, d16
1519 # CHECK: vsub.i64 d16, d17, d16
1521 # CHECK: vsub.f32 d16, d16, d17
1533 # CHECK: vsubl.s8 q8, d17, d16
1535 # CHECK: vsubl.s16 q8, d17, d16
1537 # CHECK: vsubl.s32 q8, d17, d16
1539 # CHECK: vsubl.u8 q8, d17, d16
1541 # CHECK: vsubl.u16 q8, d17, d16
1543 # CHECK: vsubl.u32 q8, d17, d16
1557 # CHECK: vhsub.s8 d16, d16, d17
1559 # CHECK: vhsub.s16 d16, d16, d17
1561 # CHECK: vhsub.s32 d16, d16, d17
1563 # CHECK: vhsub.u8 d16, d16, d17
1565 # CHECK: vhsub.u16 d16, d16, d17
1567 # CHECK: vhsub.u32 d16, d16, d17
1575 # CHECK: vqsub.s8 d16, d16, d17
1577 # CHECK: vqsub.s16 d16, d16, d17
1579 # CHECK: vqsub.s32 d16, d16, d17
1581 # CHECK: vqsub.s64 d16, d16, d17
1583 # CHECK: vqsub.u8 d16, d16, d17
1585 # CHECK: vqsub.u16 d16, d16, d17
1587 # CHECK: vqsub.u32 d16, d16, d17
1589 # CHECK: vqsub.u64 d16, d16, d17
1622 # CHECK: vtbl.8 d16, {d17}, d16
1624 # CHECK: vtbl.8 d16, {d16, d17}, d18
1626 # CHECK: vtbl.8 d16, {d16, d17, d18}, d20
1628 # CHECK: vtbl.8 d16, {d16, d17, d18, d19}, d20
1630 # CHECK: vtbx.8 d18, {d16}, d17
1632 # CHECK: vtbx.8 d19, {d16, d17}, d18
1634 # CHECK: vtbx.8 d20, {d16, d17, d18}, d21
1636 # CHECK: vtbx.8 d20, {d16, d17, d18, d19}, d21
1649 # CHECK: vld1.8 {d16, d17}, [r0:64]
1651 # CHECK: vld1.16 {d16, d17}, [r0:128]
1653 # CHECK: vld1.32 {d16, d17}, [r0]
1655 # CHECK: vld1.64 {d16, d17}, [r0]
1658 # CHECK: vld2.8 {d16, d17}, [r0:64]
1660 # CHECK: vld2.16 {d16, d17}, [r0:128]
1662 # CHECK: vld2.32 {d16, d17}, [r0]
1664 # CHECK: vld2.8 {d16, d17, d18, d19}, [r0:64]
1666 # CHECK: vld2.16 {d16, d17, d18, d19}, [r0:128]
1668 # CHECK: vld2.32 {d16, d17, d18, d19}, [r0:256]
1671 # CHECK: vld3.8 {d16, d17, d18}, [r0:64]
1673 # CHECK: vld3.16 {d16, d17, d18}, [r0]
1675 # CHECK: vld3.32 {d16, d17, d18}, [r0]
1679 # CHECK: vld3.8 {d17, d19, d21}, [r0:64]!
1683 # CHECK: vld3.16 {d17, d19, d21}, [r0]!
1687 # CHECK: vld3.32 {d17, d19, d21}, [r0]!
1690 # CHECK: vld4.8 {d16, d17, d18, d19}, [r0:64]
1692 # CHECK: vld4.16 {d16, d17, d18, d19}, [r0:128]
1694 # CHECK: vld4.32 {d16, d17, d18, d19}, [r0:256]
1698 # CHECK: vld4.8 {d17, d19, d21, d23}, [r0:256]!
1702 # CHECK: vld4.16 {d17, d19, d21, d23}, [r0]!
1706 # CHECK: vld4.32 {d17, d19, d21, d23}, [r0]!
1716 # CHECK: vld2.8 {d16[1], d17[1]}, [r0:16]
1718 # CHECK: vld2.16 {d16[1], d17[1]}, [r0:32]
1720 # CHECK: vld2.32 {d16[1], d17[1]}, [r0]
1722 # CHECK: vld2.16 {d17[1], d19[1]}, [r0]
1724 # CHECK: vld2.32 {d17[0], d19[0]}, [r0:64]
1727 # CHECK: vld3.8 {d16[1], d17[1], d18[1]}, [r0]
1729 # CHECK: vld3.16 {d16[1], d17[1], d18[1]}, [r0]
1731 # CHECK: vld3.32 {d16[1], d17[1], d18[1]}, [r0]
1735 # CHECK: vld3.32 {d17[1], d19[1], d21[1]}, [r0]
1757 # CHECK: vld4.8 {d16[1], d17[1], d18[1], d19[1]}, [r0:32]
1759 # CHECK: vld4.16 {d16[1], d17[1], d18[1], d19[1]}, [r0]
1761 # CHECK: vld4.32 {d16[1], d17[1], d18[1], d19[1]}, [r0:128]
1765 # CHECK: vld4.32 {d17[0], d19[0], d21[0], d23[0]}, [r0]
1802 # CHECK: vst1.8 {d16, d17}, [r0:64]
1804 # CHECK: vst1.16 {d16, d17}, [r0:128]
1806 # CHECK: vst1.32 {d16, d17}, [r0]
1808 # CHECK: vst1.64 {d16, d17}, [r0]
1811 # CHECK: vst2.8 {d16, d17}, [r0:64]
1813 # CHECK: vst2.16 {d16, d17}, [r0:128]
1815 # CHECK: vst2.32 {d16, d17}, [r0]
1817 # CHECK: vst2.8 {d16, d17, d18, d19}, [r0:64]
1819 # CHECK: vst2.16 {d16, d17, d18, d19}, [r0:128]
1821 # CHECK: vst2.32 {d16, d17, d18, d19}, [r0:256]
1824 # CHECK: vst3.8 {d16, d17, d18}, [r0:64]
1826 # CHECK: vst3.16 {d16, d17, d18}, [r0]
1828 # CHECK: vst3.32 {d16, d17, d18}, [r0]
1832 # CHECK: vst3.8 {d17, d19, d21}, [r0:64]!
1836 # CHECK: vst3.16 {d17, d19, d21}, [r0]!
1840 # CHECK: vst3.32 {d17, d19, d21}, [r0]!
1843 # CHECK: vst4.8 {d16, d17, d18, d19}, [r0:64]
1845 # CHECK: vst4.16 {d16, d17, d18, d19}, [r0:128]
1849 # CHECK: vst4.8 {d17, d19, d21, d23}, [r0:256]!
1853 # CHECK: vst4.16 {d17, d19, d21, d23}, [r0]!
1857 # CHECK: vst4.32 {d17, d19, d21, d23}, [r0]!
1860 # CHECK: vst2.8 {d16[1], d17[1]}, [r0:16]
1862 # CHECK: vst2.16 {d16[1], d17[1]}, [r0:32]
1864 # CHECK: vst2.32 {d16[1], d17[1]}, [r0]
1866 # CHECK: vst2.16 {d17[1], d19[1]}, [r0]
1868 # CHECK: vst2.32 {d17[0], d19[0]}, [r0:64]
1871 # CHECK: vst3.8 {d16[1], d17[1], d18[1]}, [r0]
1873 # CHECK: vst3.16 {d16[1], d17[1], d18[1]}, [r0]
1875 # CHECK: vst3.32 {d16[1], d17[1], d18[1]}, [r0]
1877 # CHECK: vst3.16 {d17[2], d19[2], d21[2]}, [r0]
1882 # CHECK: vst4.8 {d16[1], d17[1], d18[1], d19[1]}, [r0:32]
1884 # CHECK: vst4.16 {d16[1], d17[1], d18[1], d19[1]}, [r0]
1886 # CHECK: vst4.32 {d16[1], d17[1], d18[1], d19[1]}, [r0:128]
1888 # CHECK: vst4.16 {d17[3], d19[3], d21[3], d23[3]}, [r0:64]
1890 # CHECK: vst4.32 {d17[0], d19[0], d21[0], d23[0]}, [r0]