Lines Matching +full:- +full:- +full:-

1 # RUN: llvm-mc  -triple aarch64-none-linux-gnu -mattr=+neon -disassemble < %s | FileCheck %s
2 # RUN: llvm-mc -triple arm64-none-linux-gnu -mattr=+neon -disassemble < %s | FileCheck %s
4 #------------------------------------------------------------------------------
6 #------------------------------------------------------------------------------
12 #------------------------------------------------------------------------------
13 # Vector Floating-Point Add/Sub
14 #------------------------------------------------------------------------------
21 #------------------------------------------------------------------------------
23 #------------------------------------------------------------------------------
27 #------------------------------------------------------------------------------
28 # Vector Floating-Point Mul/Div
29 #------------------------------------------------------------------------------
35 #----------------------------------------------------------------------
37 #----------------------------------------------------------------------
43 #------------------------------------------------------------------------------
45 #------------------------------------------------------------------------------
57 #------------------------------------------------------------------------------
59 #------------------------------------------------------------------------------
68 #------------------------------------------------------------------------------
69 # Vector Integer Multiply-accumulate and Multiply-subtract
70 #------------------------------------------------------------------------------
76 #------------------------------------------------------------------------------
77 # Vector Floating-Point Multiply-accumulate and Multiply-subtract
78 #------------------------------------------------------------------------------
84 #------------------------------------------------------------------------------
87 # Vector Bitwise Bit Clear (AND NOT) - immediate
88 # Vector Bitwise OR - immedidate
89 #------------------------------------------------------------------------------
99 #------------------------------------------------------------------------------
102 #------------------------------------------------------------------------------
108 #------------------------------------------------------------------------------
109 # Vector Immediate - per byte
110 # Vector Move Immediate - bytemask, per doubleword
111 # Vector Move Immediate - bytemask, one doubleword
112 #------------------------------------------------------------------------------
122 #------------------------------------------------------------------------------
124 #------------------------------------------------------------------------------
127 # CHECK: fmov v31.2d, #-1.25
132 #------------------------------------------------------------------------------
133 # Vector Move - register
134 #------------------------------------------------------------------------------
141 #----------------------------------------------------------------------
145 #----------------------------------------------------------------------
158 #----------------------------------------------------------------------
161 #----------------------------------------------------------------------
168 #----------------------------------------------------------------------
170 #----------------------------------------------------------------------
174 #----------------------------------------------------------------------
176 #----------------------------------------------------------------------
180 #----------------------------------------------------------------------
182 #----------------------------------------------------------------------
186 #----------------------------------------------------------------------
188 #----------------------------------------------------------------------
192 #----------------------------------------------------------------------
194 #----------------------------------------------------------------------
198 #----------------------------------------------------------------------
200 #----------------------------------------------------------------------
204 #----------------------------------------------------------------------
206 #----------------------------------------------------------------------
210 #----------------------------------------------------------------------
215 #----------------------------------------------------------------------
217 #----------------------------------------------------------------------
221 #----------------------------------------------------------------------
223 #----------------------------------------------------------------------
227 #----------------------------------------------------------------------
229 #----------------------------------------------------------------------
233 #----------------------------------------------------------------------
235 #----------------------------------------------------------------------
239 #----------------------------------------------------------------------
241 #----------------------------------------------------------------------
245 #----------------------------------------------------------------------
247 #----------------------------------------------------------------------
251 #----------------------------------------------------------------------
253 #----------------------------------------------------------------------
257 #----------------------------------------------------------------------
259 #----------------------------------------------------------------------
263 #----------------------------------------------------------------------
265 #----------------------------------------------------------------------
269 #----------------------------------------------------------------------
271 #----------------------------------------------------------------------
275 #----------------------------------------------------------------------
277 #----------------------------------------------------------------------
281 #----------------------------------------------------------------------
283 #----------------------------------------------------------------------
287 #----------------------------------------------------------------------
289 #----------------------------------------------------------------------
293 #----------------------------------------------------------------------
295 #----------------------------------------------------------------------
299 #----------------------------------------------------------------------
301 #----------------------------------------------------------------------
306 #------------------------------------------------------------------------------
311 #------------------------------------------------------------------------------
325 #------------------------------------------------------------------------------
328 #------------------------------------------------------------------------------
342 #------------------------------------------------------------------------------
347 #------------------------------------------------------------------------------
363 #------------------------------------------------------------------------------
368 #------------------------------------------------------------------------------
379 #----------------------------------------------------------------------
381 #----------------------------------------------------------------------
397 #----------------------------------------------------------------------
399 #----------------------------------------------------------------------
415 #----------------------------------------------------------------------
417 #----------------------------------------------------------------------
433 #----------------------------------------------------------------------
435 #----------------------------------------------------------------------
451 #----------------------------------------------------------------------
453 #----------------------------------------------------------------------
459 #----------------------------------------------------------------------
461 #----------------------------------------------------------------------
471 #----------------------------------------------------------------------
473 #----------------------------------------------------------------------
479 #----------------------------------------------------------------------
481 #----------------------------------------------------------------------
491 #----------------------------------------------------------------------
493 #----------------------------------------------------------------------
507 #----------------------------------------------------------------------
509 #----------------------------------------------------------------------
523 #----------------------------------------------------------------------
525 #----------------------------------------------------------------------
533 #----------------------------------------------------------------------
535 #----------------------------------------------------------------------
543 #----------------------------------------------------------------------
545 #----------------------------------------------------------------------
553 #----------------------------------------------------------------------
555 #----------------------------------------------------------------------
564 #----------------------------------------------------------------------
566 #----------------------------------------------------------------------
580 #----------------------------------------------------------------------
582 #----------------------------------------------------------------------
596 #----------------------------------------------------------------------
598 #----------------------------------------------------------------------
606 #----------------------------------------------------------------------
608 #----------------------------------------------------------------------
616 #----------------------------------------------------------------------
618 #----------------------------------------------------------------------
626 #----------------------------------------------------------------------
628 #----------------------------------------------------------------------
636 #------------------------------------------------------------------------------
638 #------------------------------------------------------------------------------
644 #------------------------------------------------------------------------------
646 #------------------------------------------------------------------------------
653 #------------------------------------------------------------------------------
656 #------------------------------------------------------------------------------
666 #------------------------------------------------------------------------------
668 #------------------------------------------------------------------------------
676 #----------------------------------------------------------------------
678 #----------------------------------------------------------------------
693 #----------------------------------------------------------------------
695 #----------------------------------------------------------------------
705 #----------------------------------------------------------------------
707 #----------------------------------------------------------------------
717 #-----------------------------------------------------------------------------
719 #-----------------------------------------------------------------------------
735 #-----------------------------------------------------------------------------
737 #-----------------------------------------------------------------------------
753 #-----------------------------------------------------------------------------
755 #-----------------------------------------------------------------------------
771 #-----------------------------------------------------------------------------
773 #-----------------------------------------------------------------------------
789 #-----------------------------------------------------------------------------
791 #-----------------------------------------------------------------------------
807 #-----------------------------------------------------------------------------
809 #-----------------------------------------------------------------------------
825 #-----------------------------------------------------------------------------
827 #-----------------------------------------------------------------------------
843 #-----------------------------------------------------------------------------
845 #-----------------------------------------------------------------------------
861 #-----------------------------------------------------------------------------
863 #-----------------------------------------------------------------------------
879 #-----------------------------------------------------------------------------
881 #-----------------------------------------------------------------------------
897 #-----------------------------------------------------------------------------
899 #-----------------------------------------------------------------------------
915 #-----------------------------------------------------------------------------
917 #-----------------------------------------------------------------------------
933 #-----------------------------------------------------------------------------
935 #-----------------------------------------------------------------------------
951 #-----------------------------------------------------------------------------
953 #-----------------------------------------------------------------------------
967 #-----------------------------------------------------------------------------
969 #-----------------------------------------------------------------------------
983 #-----------------------------------------------------------------------------
985 #-----------------------------------------------------------------------------
999 #-----------------------------------------------------------------------------
1001 #-----------------------------------------------------------------------------
1015 #-----------------------------------------------------------------------------
1017 #-----------------------------------------------------------------------------
1031 #-----------------------------------------------------------------------------
1033 #-----------------------------------------------------------------------------
1047 #-----------------------------------------------------------------------------
1049 #-----------------------------------------------------------------------------
1063 #-----------------------------------------------------------------------------
1065 #-----------------------------------------------------------------------------
1079 #-----------------------------------------------------------------------------
1080 #Fixed-point convert to floating-point
1081 #-----------------------------------------------------------------------------
1096 #-----------------------------------------------------------------------------
1097 #Floating-point convert to fixed-point
1098 #-----------------------------------------------------------------------------
1113 #------------------------------------------------------------------------------
1115 #------------------------------------------------------------------------------
1117 #------------------------------------------------------------------------------
1119 #------------------------------------------------------------------------------
1121 #------------------------------------------------------------------------------
1122 # Long - Variant 1
1123 #------------------------------------------------------------------------------
1322 #------------------------------------------------------------------------------
1323 # Long - Variant 2
1324 #------------------------------------------------------------------------------
1356 #------------------------------------------------------------------------------
1357 # Long - Variant 3
1358 #------------------------------------------------------------------------------
1366 #------------------------------------------------------------------------------
1368 #------------------------------------------------------------------------------
1426 #------------------------------------------------------------------------------
1428 #------------------------------------------------------------------------------
1472 #----------------------------------------------------------------------
1474 #----------------------------------------------------------------------
1480 #----------------------------------------------------------------------
1482 #----------------------------------------------------------------------
1488 #----------------------------------------------------------------------
1489 # Floating-point multiply extended
1490 #----------------------------------------------------------------------
1496 #----------------------------------------------------------------------
1497 # Floating-point Reciprocal Step
1498 #----------------------------------------------------------------------
1504 #----------------------------------------------------------------------
1505 # Floating-point Reciprocal Square Root Step
1506 #----------------------------------------------------------------------
1512 #----------------------------------------------------------------------
1513 # Scalar Signed Integer Convert To Floating-point
1514 #----------------------------------------------------------------------
1520 #----------------------------------------------------------------------
1521 # Scalar Unsigned Integer Convert To Floating-point
1522 #----------------------------------------------------------------------
1528 #----------------------------------------------------------------------
1529 # Scalar Floating-point Reciprocal Estimate
1530 #----------------------------------------------------------------------
1536 #----------------------------------------------------------------------
1537 # Scalar Floating-point Reciprocal Exponent
1538 #----------------------------------------------------------------------
1544 #----------------------------------------------------------------------
1545 # Scalar Floating-point Reciprocal Square Root Estimate
1546 #----------------------------------------------------------------------
1552 #----------------------------------------------------------------------
1554 #----------------------------------------------------------------------
1558 #----------------------------------------------------------------------
1560 #----------------------------------------------------------------------
1564 #----------------------------------------------------------------------
1566 #----------------------------------------------------------------------
1571 #----------------------------------------------------------------------
1573 #----------------------------------------------------------------------
1577 #----------------------------------------------------------------------
1579 #----------------------------------------------------------------------
1583 #----------------------------------------------------------------------
1585 #----------------------------------------------------------------------
1589 #----------------------------------------------------------------------
1591 #----------------------------------------------------------------------
1595 #----------------------------------------------------------------------
1597 #----------------------------------------------------------------------
1601 #----------------------------------------------------------------------
1603 #----------------------------------------------------------------------
1607 #----------------------------------------------------------------------
1609 #----------------------------------------------------------------------
1613 #----------------------------------------------------------------------
1615 #----------------------------------------------------------------------
1619 #----------------------------------------------------------------------
1620 # Scalar Floating-point Compare Mask Equal
1621 #----------------------------------------------------------------------
1627 #----------------------------------------------------------------------
1628 # Scalar Floating-point Compare Mask Equal To Zero
1629 #----------------------------------------------------------------------
1635 #----------------------------------------------------------------------
1636 # Scalar Floating-point Compare Mask Greater Than Or Equal
1637 #----------------------------------------------------------------------
1643 #----------------------------------------------------------------------
1644 # Scalar Floating-point Compare Mask Greater Than Or Equal To Zero
1645 #----------------------------------------------------------------------
1651 #----------------------------------------------------------------------
1652 # Scalar Floating-point Compare Mask Greather Than
1653 #----------------------------------------------------------------------
1659 #----------------------------------------------------------------------
1660 # Scalar Floating-point Compare Mask Greather Than Zero
1661 #----------------------------------------------------------------------
1667 #----------------------------------------------------------------------
1668 # Scalar Floating-point Compare Mask Less Than Or Equal To Zero
1669 #----------------------------------------------------------------------
1675 #----------------------------------------------------------------------
1676 # Scalar Floating-point Compare Mask Less Than
1677 #----------------------------------------------------------------------
1683 #----------------------------------------------------------------------
1684 # Scalar Floating-point Absolute Compare Mask Greater Than Or Equal
1685 #----------------------------------------------------------------------
1691 #----------------------------------------------------------------------
1692 # Scalar Floating-point Absolute Compare Mask Greater Than
1693 #----------------------------------------------------------------------
1699 #----------------------------------------------------------------------
1701 #----------------------------------------------------------------------
1705 #----------------------------------------------------------------------
1707 #----------------------------------------------------------------------
1717 #----------------------------------------------------------------------
1719 #----------------------------------------------------------------------
1723 #----------------------------------------------------------------------
1725 #----------------------------------------------------------------------
1735 #----------------------------------------------------------------------
1737 #----------------------------------------------------------------------
1747 #----------------------------------------------------------------------
1749 #----------------------------------------------------------------------
1759 #----------------------------------------------------------------------
1760 # Signed Saturating Doubling Multiply-Add Long
1761 #----------------------------------------------------------------------
1767 #----------------------------------------------------------------------
1768 # Signed Saturating Doubling Multiply-Subtract Long
1769 #----------------------------------------------------------------------
1775 #----------------------------------------------------------------------
1777 #----------------------------------------------------------------------
1783 #----------------------------------------------------------------------
1785 #----------------------------------------------------------------------
1793 #----------------------------------------------------------------------
1795 #----------------------------------------------------------------------
1803 #----------------------------------------------------------------------
1805 #----------------------------------------------------------------------
1813 #----------------------------------------------------------------------
1815 #----------------------------------------------------------------------
1819 #----------------------------------------------------------------------
1821 #----------------------------------------------------------------------
1825 #----------------------------------------------------------------------
1827 #----------------------------------------------------------------------
1831 #----------------------------------------------------------------------
1833 #----------------------------------------------------------------------
1837 #----------------------------------------------------------------------
1839 #----------------------------------------------------------------------
1843 #----------------------------------------------------------------------
1845 #----------------------------------------------------------------------
1849 #----------------------------------------------------------------------
1851 #----------------------------------------------------------------------
1855 #----------------------------------------------------------------------
1857 #----------------------------------------------------------------------
1861 #----------------------------------------------------------------------
1863 #----------------------------------------------------------------------
1867 #----------------------------------------------------------------------
1869 #----------------------------------------------------------------------
1879 #----------------------------------------------------------------------
1881 #----------------------------------------------------------------------
1891 #----------------------------------------------------------------------
1893 #----------------------------------------------------------------------
1903 #----------------------------------------------------------------------
1905 #----------------------------------------------------------------------
1909 #----------------------------------------------------------------------
1911 #----------------------------------------------------------------------
1915 #----------------------------------------------------------------------
1917 #----------------------------------------------------------------------
1925 #----------------------------------------------------------------------
1927 #----------------------------------------------------------------------
1935 #----------------------------------------------------------------------
1937 #----------------------------------------------------------------------
1945 #----------------------------------------------------------------------
1947 #----------------------------------------------------------------------
1955 #----------------------------------------------------------------------
1957 #----------------------------------------------------------------------
1965 #----------------------------------------------------------------------
1967 #----------------------------------------------------------------------
1975 #----------------------------------------------------------------------
1976 # Scalar Signed Fixed-point Convert To Floating-Point (Immediate)
1977 #----------------------------------------------------------------------
1983 #----------------------------------------------------------------------
1984 # Scalar Unsigned Fixed-point Convert To Floating-Point (Immediate)
1985 #----------------------------------------------------------------------
1991 #----------------------------------------------------------------------
1992 # Scalar Floating-point Convert To Signed Fixed-point (Immediate)
1993 #----------------------------------------------------------------------
1999 #----------------------------------------------------------------------
2000 # Scalar Floating-point Convert To Unsigned Fixed-point (Immediate)
2001 #----------------------------------------------------------------------
2007 #----------------------------------------------------------------------
2008 # Vector load/store multiple N-element structure
2009 #----------------------------------------------------------------------
2042 #----------------------------------------------------------------------
2043 # Vector load/store multiple N-element structure (post-index)
2044 #----------------------------------------------------------------------
2078 #----------------------------------------------------------------------
2079 # Vector load single N-element structure to all lane of N
2081 #----------------------------------------------------------------------
2099 #----------------------------------------------------------------------
2100 # Vector load/store single N-element structure to/from one lane of N
2102 #----------------------------------------------------------------------
2120 #----------------------------------------------------------------------
2121 # Post-index of vector load single N-element structure to all lane of N
2123 #----------------------------------------------------------------------
2141 #----------------------------------------------------------------------
2142 # Post-index of vector load/store single N-element structure to/from
2144 #----------------------------------------------------------------------
2164 #----------------------------------------------------------------------
2166 #----------------------------------------------------------------------
2172 #----------------------------------------------------------------------
2174 #----------------------------------------------------------------------
2190 #----------------------------------------------------------------------
2192 #----------------------------------------------------------------------
2208 #----------------------------------------------------------------------
2210 #----------------------------------------------------------------------
2226 #----------------------------------------------------------------------
2228 #----------------------------------------------------------------------
2244 #----------------------------------------------------------------------
2246 #----------------------------------------------------------------------
2262 #----------------------------------------------------------------------
2264 #----------------------------------------------------------------------
2280 #----------------------------------------------------------------------
2282 #----------------------------------------------------------------------
2294 #----------------------------------------------------------------------
2296 #----------------------------------------------------------------------
2308 #----------------------------------------------------------------------
2309 # Scalar Floating Point fused multiply-add (scalar, by element)
2310 #----------------------------------------------------------------------
2322 #----------------------------------------------------------------------
2323 # Scalar Floating Point fused multiply-sub (scalar, by element)
2324 #----------------------------------------------------------------------
2336 #----------------------------------------------------------------------
2338 # multiply-add long (scalar, by element)
2339 #----------------------------------------------------------------------
2365 #----------------------------------------------------------------------
2367 # multiply-sub long (scalar, by element)
2368 #----------------------------------------------------------------------
2394 #----------------------------------------------------------------------
2396 #----------------------------------------------------------------------
2422 #----------------------------------------------------------------------
2425 #----------------------------------------------------------------------
2451 #----------------------------------------------------------------------
2454 #----------------------------------------------------------------------
2480 #----------------------------------------------------------------------
2482 #----------------------------------------------------------------------
2492 #----------------------------------------------------------------------
2494 #----------------------------------------------------------------------
2531 #----------------------------------------------------------------------
2532 # Scalar Floating-point Convert To Lower Precision Narrow, Rounding To
2534 #----------------------------------------------------------------------
2538 #----------------------------------------------------------------------
2539 # Scalar Floating-point Convert To Signed Integer, Rounding To Nearest
2541 #----------------------------------------------------------------------
2548 #----------------------------------------------------------------------
2549 # Scalar Floating-point Convert To Unsigned Integer, Rounding To
2551 #----------------------------------------------------------------------
2557 #----------------------------------------------------------------------
2558 # Scalar Floating-point Convert To Signed Integer, Rounding Toward
2560 #----------------------------------------------------------------------
2566 #----------------------------------------------------------------------
2567 # Scalar Floating-point Convert To Unsigned Integer, Rounding Toward
2569 #----------------------------------------------------------------------
2575 #----------------------------------------------------------------------
2576 # Scalar Floating-point Convert To Signed Integer, Rounding To Nearest
2578 #----------------------------------------------------------------------
2586 #----------------------------------------------------------------------
2587 # Scalar Floating-point Convert To Unsigned Integer, Rounding To
2589 #----------------------------------------------------------------------
2596 #----------------------------------------------------------------------
2597 # Scalar Floating-point Convert To Signed Integer, Rounding Toward
2599 #----------------------------------------------------------------------
2605 #----------------------------------------------------------------------
2606 # Scalar Floating-point Convert To Unsigned Integer, Rounding Toward
2608 #----------------------------------------------------------------------
2614 #----------------------------------------------------------------------
2615 # Scalar Floating-point Convert To Signed Integer, Rounding Toward Zero
2616 #----------------------------------------------------------------------
2622 #----------------------------------------------------------------------
2623 # Scalar Floating-point Convert To Unsigned Integer, Rounding Toward
2625 #----------------------------------------------------------------------
2631 #----------------------------------------------------------------------
2632 # Scalar Floating-point Absolute Difference
2633 #----------------------------------------------------------------------