reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1569 switch (MI->getOpcode()) { 1572 if (MI->getNumOperands() == 2 && 1573 MI->getOperand(1).isImm() && 1574 MI->getOperand(1).getImm() == 8) { 1579 if (MI->getNumOperands() == 2 && 1580 MI->getOperand(1).isImm() && 1581 MI->getOperand(1).getImm() == 0) { 1586 if (MI->getNumOperands() == 2 && 1587 MI->getOperand(1).isImm() && 1588 MI->getOperand(1).getImm() == 9) { 1593 if (MI->getNumOperands() == 2 && 1594 MI->getOperand(1).isImm() && 1595 MI->getOperand(1).getImm() == 1) { 1600 if (MI->getNumOperands() == 2 && 1601 MI->getOperand(1).isImm() && 1602 MI->getOperand(1).getImm() == 10) { 1607 if (MI->getNumOperands() == 2 && 1608 MI->getOperand(1).isImm() && 1609 MI->getOperand(1).getImm() == 2) { 1614 if (MI->getNumOperands() == 2 && 1615 MI->getOperand(1).isImm() && 1616 MI->getOperand(1).getImm() == 11) { 1621 if (MI->getNumOperands() == 2 && 1622 MI->getOperand(1).isImm() && 1623 MI->getOperand(1).getImm() == 3) { 1628 if (MI->getNumOperands() == 2 && 1629 MI->getOperand(1).isImm() && 1630 MI->getOperand(1).getImm() == 12) { 1635 if (MI->getNumOperands() == 2 && 1636 MI->getOperand(1).isImm() && 1637 MI->getOperand(1).getImm() == 4) { 1642 if (MI->getNumOperands() == 2 && 1643 MI->getOperand(1).isImm() && 1644 MI->getOperand(1).getImm() == 13) { 1649 if (MI->getNumOperands() == 2 && 1650 MI->getOperand(1).isImm() && 1651 MI->getOperand(1).getImm() == 5) { 1656 if (MI->getNumOperands() == 2 && 1657 MI->getOperand(1).isImm() && 1658 MI->getOperand(1).getImm() == 14) { 1663 if (MI->getNumOperands() == 2 && 1664 MI->getOperand(1).isImm() && 1665 MI->getOperand(1).getImm() == 6) { 1670 if (MI->getNumOperands() == 2 && 1671 MI->getOperand(1).isImm() && 1672 MI->getOperand(1).getImm() == 15) { 1677 if (MI->getNumOperands() == 2 && 1678 MI->getOperand(1).isImm() && 1679 MI->getOperand(1).getImm() == 7) { 1686 if (MI->getNumOperands() == 2 && 1687 MI->getOperand(1).isImm() && 1688 MI->getOperand(1).getImm() == 8) { 1693 if (MI->getNumOperands() == 2 && 1694 MI->getOperand(1).isImm() && 1695 MI->getOperand(1).getImm() == 0) { 1700 if (MI->getNumOperands() == 2 && 1701 MI->getOperand(1).isImm() && 1702 MI->getOperand(1).getImm() == 9) { 1707 if (MI->getNumOperands() == 2 && 1708 MI->getOperand(1).isImm() && 1709 MI->getOperand(1).getImm() == 1) { 1714 if (MI->getNumOperands() == 2 && 1715 MI->getOperand(1).isImm() && 1716 MI->getOperand(1).getImm() == 10) { 1721 if (MI->getNumOperands() == 2 && 1722 MI->getOperand(1).isImm() && 1723 MI->getOperand(1).getImm() == 2) { 1728 if (MI->getNumOperands() == 2 && 1729 MI->getOperand(1).isImm() && 1730 MI->getOperand(1).getImm() == 11) { 1735 if (MI->getNumOperands() == 2 && 1736 MI->getOperand(1).isImm() && 1737 MI->getOperand(1).getImm() == 3) { 1742 if (MI->getNumOperands() == 2 && 1743 MI->getOperand(1).isImm() && 1744 MI->getOperand(1).getImm() == 12) { 1749 if (MI->getNumOperands() == 2 && 1750 MI->getOperand(1).isImm() && 1751 MI->getOperand(1).getImm() == 4) { 1756 if (MI->getNumOperands() == 2 && 1757 MI->getOperand(1).isImm() && 1758 MI->getOperand(1).getImm() == 13) { 1763 if (MI->getNumOperands() == 2 && 1764 MI->getOperand(1).isImm() && 1765 MI->getOperand(1).getImm() == 5) { 1770 if (MI->getNumOperands() == 2 && 1771 MI->getOperand(1).isImm() && 1772 MI->getOperand(1).getImm() == 14) { 1777 if (MI->getNumOperands() == 2 && 1778 MI->getOperand(1).isImm() && 1779 MI->getOperand(1).getImm() == 6) { 1784 if (MI->getNumOperands() == 2 && 1785 MI->getOperand(1).isImm() && 1786 MI->getOperand(1).getImm() == 15) { 1791 if (MI->getNumOperands() == 2 && 1792 MI->getOperand(1).isImm() && 1793 MI->getOperand(1).getImm() == 7) { 1800 if (MI->getNumOperands() == 3 && 1801 MI->getOperand(1).isImm() && 1802 MI->getOperand(1).getImm() == 8 && 1803 MI->getOperand(2).isReg() && 1804 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(2).getReg()) && 1810 if (MI->getNumOperands() == 3 && 1811 MI->getOperand(1).isImm() && 1812 MI->getOperand(1).getImm() == 0 && 1813 MI->getOperand(2).isReg() && 1814 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(2).getReg()) && 1820 if (MI->getNumOperands() == 3 && 1821 MI->getOperand(1).isImm() && 1822 MI->getOperand(1).getImm() == 7 && 1823 MI->getOperand(2).isReg() && 1824 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(2).getReg()) && 1830 if (MI->getNumOperands() == 3 && 1831 MI->getOperand(1).isImm() && 1832 MI->getOperand(1).getImm() == 6 && 1833 MI->getOperand(2).isReg() && 1834 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(2).getReg()) && 1840 if (MI->getNumOperands() == 3 && 1841 MI->getOperand(1).isImm() && 1842 MI->getOperand(1).getImm() == 5 && 1843 MI->getOperand(2).isReg() && 1844 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(2).getReg()) && 1850 if (MI->getNumOperands() == 3 && 1851 MI->getOperand(1).isImm() && 1852 MI->getOperand(1).getImm() == 4 && 1853 MI->getOperand(2).isReg() && 1854 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(2).getReg()) && 1860 if (MI->getNumOperands() == 3 && 1861 MI->getOperand(1).isImm() && 1862 MI->getOperand(1).getImm() == 3 && 1863 MI->getOperand(2).isReg() && 1864 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(2).getReg()) && 1870 if (MI->getNumOperands() == 3 && 1871 MI->getOperand(1).isImm() && 1872 MI->getOperand(1).getImm() == 2 && 1873 MI->getOperand(2).isReg() && 1874 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(2).getReg()) && 1880 if (MI->getNumOperands() == 3 && 1881 MI->getOperand(1).isImm() && 1882 MI->getOperand(1).getImm() == 1 && 1883 MI->getOperand(2).isReg() && 1884 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(2).getReg()) && 1890 if (MI->getNumOperands() == 3 && 1891 MI->getOperand(1).isImm() && 1892 MI->getOperand(1).getImm() == 9 && 1893 MI->getOperand(2).isReg() && 1894 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(2).getReg()) && 1900 if (MI->getNumOperands() == 3 && 1901 MI->getOperand(1).isImm() && 1902 MI->getOperand(1).getImm() == 10 && 1903 MI->getOperand(2).isReg() && 1904 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(2).getReg()) && 1910 if (MI->getNumOperands() == 3 && 1911 MI->getOperand(1).isImm() && 1912 MI->getOperand(1).getImm() == 11 && 1913 MI->getOperand(2).isReg() && 1914 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(2).getReg()) && 1920 if (MI->getNumOperands() == 3 && 1921 MI->getOperand(1).isImm() && 1922 MI->getOperand(1).getImm() == 12 && 1923 MI->getOperand(2).isReg() && 1924 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(2).getReg()) && 1930 if (MI->getNumOperands() == 3 && 1931 MI->getOperand(1).isImm() && 1932 MI->getOperand(1).getImm() == 13 && 1933 MI->getOperand(2).isReg() && 1934 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(2).getReg()) && 1940 if (MI->getNumOperands() == 3 && 1941 MI->getOperand(1).isImm() && 1942 MI->getOperand(1).getImm() == 14 && 1943 MI->getOperand(2).isReg() && 1944 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(2).getReg()) && 1950 if (MI->getNumOperands() == 3 && 1951 MI->getOperand(1).isImm() && 1952 MI->getOperand(1).getImm() == 15 && 1953 MI->getOperand(2).isReg() && 1954 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(2).getReg()) && 1962 if (MI->getNumOperands() == 3 && 1963 MI->getOperand(1).isImm() && 1964 MI->getOperand(1).getImm() == 8 && 1965 MI->getOperand(2).isReg() && 1966 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(2).getReg()) && 1972 if (MI->getNumOperands() == 3 && 1973 MI->getOperand(1).isImm() && 1974 MI->getOperand(1).getImm() == 0 && 1975 MI->getOperand(2).isReg() && 1976 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(2).getReg()) && 1982 if (MI->getNumOperands() == 3 && 1983 MI->getOperand(1).isImm() && 1984 MI->getOperand(1).getImm() == 7 && 1985 MI->getOperand(2).isReg() && 1986 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(2).getReg()) && 1992 if (MI->getNumOperands() == 3 && 1993 MI->getOperand(1).isImm() && 1994 MI->getOperand(1).getImm() == 6 && 1995 MI->getOperand(2).isReg() && 1996 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(2).getReg()) && 2002 if (MI->getNumOperands() == 3 && 2003 MI->getOperand(1).isImm() && 2004 MI->getOperand(1).getImm() == 5 && 2005 MI->getOperand(2).isReg() && 2006 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(2).getReg()) && 2012 if (MI->getNumOperands() == 3 && 2013 MI->getOperand(1).isImm() && 2014 MI->getOperand(1).getImm() == 4 && 2015 MI->getOperand(2).isReg() && 2016 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(2).getReg()) && 2022 if (MI->getNumOperands() == 3 && 2023 MI->getOperand(1).isImm() && 2024 MI->getOperand(1).getImm() == 3 && 2025 MI->getOperand(2).isReg() && 2026 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(2).getReg()) && 2032 if (MI->getNumOperands() == 3 && 2033 MI->getOperand(1).isImm() && 2034 MI->getOperand(1).getImm() == 2 && 2035 MI->getOperand(2).isReg() && 2036 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(2).getReg()) && 2042 if (MI->getNumOperands() == 3 && 2043 MI->getOperand(1).isImm() && 2044 MI->getOperand(1).getImm() == 1 && 2045 MI->getOperand(2).isReg() && 2046 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(2).getReg()) && 2052 if (MI->getNumOperands() == 3 && 2053 MI->getOperand(1).isImm() && 2054 MI->getOperand(1).getImm() == 9 && 2055 MI->getOperand(2).isReg() && 2056 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(2).getReg()) && 2062 if (MI->getNumOperands() == 3 && 2063 MI->getOperand(1).isImm() && 2064 MI->getOperand(1).getImm() == 10 && 2065 MI->getOperand(2).isReg() && 2066 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(2).getReg()) && 2072 if (MI->getNumOperands() == 3 && 2073 MI->getOperand(1).isImm() && 2074 MI->getOperand(1).getImm() == 11 && 2075 MI->getOperand(2).isReg() && 2076 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(2).getReg()) && 2082 if (MI->getNumOperands() == 3 && 2083 MI->getOperand(1).isImm() && 2084 MI->getOperand(1).getImm() == 12 && 2085 MI->getOperand(2).isReg() && 2086 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(2).getReg()) && 2092 if (MI->getNumOperands() == 3 && 2093 MI->getOperand(1).isImm() && 2094 MI->getOperand(1).getImm() == 13 && 2095 MI->getOperand(2).isReg() && 2096 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(2).getReg()) && 2102 if (MI->getNumOperands() == 3 && 2103 MI->getOperand(1).isImm() && 2104 MI->getOperand(1).getImm() == 14 && 2105 MI->getOperand(2).isReg() && 2106 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(2).getReg()) && 2112 if (MI->getNumOperands() == 3 && 2113 MI->getOperand(1).isImm() && 2114 MI->getOperand(1).getImm() == 15 && 2115 MI->getOperand(2).isReg() && 2116 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(2).getReg()) && 2124 if (MI->getNumOperands() == 2 && 2125 MI->getOperand(1).isImm() && 2126 MI->getOperand(1).getImm() == 8 && 2132 if (MI->getNumOperands() == 2 && 2133 MI->getOperand(1).isImm() && 2134 MI->getOperand(1).getImm() == 0 && 2140 if (MI->getNumOperands() == 2 && 2141 MI->getOperand(1).isImm() && 2142 MI->getOperand(1).getImm() == 9 && 2148 if (MI->getNumOperands() == 2 && 2149 MI->getOperand(1).isImm() && 2150 MI->getOperand(1).getImm() == 1 && 2156 if (MI->getNumOperands() == 2 && 2157 MI->getOperand(1).isImm() && 2158 MI->getOperand(1).getImm() == 10 && 2164 if (MI->getNumOperands() == 2 && 2165 MI->getOperand(1).isImm() && 2166 MI->getOperand(1).getImm() == 2 && 2172 if (MI->getNumOperands() == 2 && 2173 MI->getOperand(1).isImm() && 2174 MI->getOperand(1).getImm() == 11 && 2180 if (MI->getNumOperands() == 2 && 2181 MI->getOperand(1).isImm() && 2182 MI->getOperand(1).getImm() == 3 && 2188 if (MI->getNumOperands() == 2 && 2189 MI->getOperand(1).isImm() && 2190 MI->getOperand(1).getImm() == 12 && 2196 if (MI->getNumOperands() == 2 && 2197 MI->getOperand(1).isImm() && 2198 MI->getOperand(1).getImm() == 4 && 2204 if (MI->getNumOperands() == 2 && 2205 MI->getOperand(1).isImm() && 2206 MI->getOperand(1).getImm() == 13 && 2212 if (MI->getNumOperands() == 2 && 2213 MI->getOperand(1).isImm() && 2214 MI->getOperand(1).getImm() == 5 && 2220 if (MI->getNumOperands() == 2 && 2221 MI->getOperand(1).isImm() && 2222 MI->getOperand(1).getImm() == 14 && 2228 if (MI->getNumOperands() == 2 && 2229 MI->getOperand(1).isImm() && 2230 MI->getOperand(1).getImm() == 6 && 2236 if (MI->getNumOperands() == 2 && 2237 MI->getOperand(1).isImm() && 2238 MI->getOperand(1).getImm() == 15 && 2244 if (MI->getNumOperands() == 2 && 2245 MI->getOperand(1).isImm() && 2246 MI->getOperand(1).getImm() == 7 && 2254 if (MI->getNumOperands() == 2 && 2255 MI->getOperand(1).isImm() && 2256 MI->getOperand(1).getImm() == 8 && 2262 if (MI->getNumOperands() == 2 && 2263 MI->getOperand(1).isImm() && 2264 MI->getOperand(1).getImm() == 0 && 2270 if (MI->getNumOperands() == 2 && 2271 MI->getOperand(1).isImm() && 2272 MI->getOperand(1).getImm() == 9 && 2278 if (MI->getNumOperands() == 2 && 2279 MI->getOperand(1).isImm() && 2280 MI->getOperand(1).getImm() == 1 && 2286 if (MI->getNumOperands() == 2 && 2287 MI->getOperand(1).isImm() && 2288 MI->getOperand(1).getImm() == 10 && 2294 if (MI->getNumOperands() == 2 && 2295 MI->getOperand(1).isImm() && 2296 MI->getOperand(1).getImm() == 2 && 2302 if (MI->getNumOperands() == 2 && 2303 MI->getOperand(1).isImm() && 2304 MI->getOperand(1).getImm() == 11 && 2310 if (MI->getNumOperands() == 2 && 2311 MI->getOperand(1).isImm() && 2312 MI->getOperand(1).getImm() == 3 && 2318 if (MI->getNumOperands() == 2 && 2319 MI->getOperand(1).isImm() && 2320 MI->getOperand(1).getImm() == 12 && 2326 if (MI->getNumOperands() == 2 && 2327 MI->getOperand(1).isImm() && 2328 MI->getOperand(1).getImm() == 4 && 2334 if (MI->getNumOperands() == 2 && 2335 MI->getOperand(1).isImm() && 2336 MI->getOperand(1).getImm() == 13 && 2342 if (MI->getNumOperands() == 2 && 2343 MI->getOperand(1).isImm() && 2344 MI->getOperand(1).getImm() == 5 && 2350 if (MI->getNumOperands() == 2 && 2351 MI->getOperand(1).isImm() && 2352 MI->getOperand(1).getImm() == 14 && 2358 if (MI->getNumOperands() == 2 && 2359 MI->getOperand(1).isImm() && 2360 MI->getOperand(1).getImm() == 6 && 2366 if (MI->getNumOperands() == 2 && 2367 MI->getOperand(1).isImm() && 2368 MI->getOperand(1).getImm() == 15 && 2374 if (MI->getNumOperands() == 2 && 2375 MI->getOperand(1).isImm() && 2376 MI->getOperand(1).getImm() == 7 && 2384 if (MI->getNumOperands() == 2 && 2385 MI->getOperand(1).isImm() && 2386 MI->getOperand(1).getImm() == 8) { 2391 if (MI->getNumOperands() == 2 && 2392 MI->getOperand(1).isImm() && 2393 MI->getOperand(1).getImm() == 0) { 2398 if (MI->getNumOperands() == 2 && 2399 MI->getOperand(1).isImm() && 2400 MI->getOperand(1).getImm() == 9) { 2405 if (MI->getNumOperands() == 2 && 2406 MI->getOperand(1).isImm() && 2407 MI->getOperand(1).getImm() == 1) { 2412 if (MI->getNumOperands() == 2 && 2413 MI->getOperand(1).isImm() && 2414 MI->getOperand(1).getImm() == 10) { 2419 if (MI->getNumOperands() == 2 && 2420 MI->getOperand(1).isImm() && 2421 MI->getOperand(1).getImm() == 2) { 2426 if (MI->getNumOperands() == 2 && 2427 MI->getOperand(1).isImm() && 2428 MI->getOperand(1).getImm() == 11) { 2433 if (MI->getNumOperands() == 2 && 2434 MI->getOperand(1).isImm() && 2435 MI->getOperand(1).getImm() == 3) { 2440 if (MI->getNumOperands() == 2 && 2441 MI->getOperand(1).isImm() && 2442 MI->getOperand(1).getImm() == 12) { 2447 if (MI->getNumOperands() == 2 && 2448 MI->getOperand(1).isImm() && 2449 MI->getOperand(1).getImm() == 4) { 2454 if (MI->getNumOperands() == 2 && 2455 MI->getOperand(1).isImm() && 2456 MI->getOperand(1).getImm() == 13) { 2461 if (MI->getNumOperands() == 2 && 2462 MI->getOperand(1).isImm() && 2463 MI->getOperand(1).getImm() == 5) { 2468 if (MI->getNumOperands() == 2 && 2469 MI->getOperand(1).isImm() && 2470 MI->getOperand(1).getImm() == 14) { 2475 if (MI->getNumOperands() == 2 && 2476 MI->getOperand(1).isImm() && 2477 MI->getOperand(1).getImm() == 6) { 2482 if (MI->getNumOperands() == 2 && 2483 MI->getOperand(1).isImm() && 2484 MI->getOperand(1).getImm() == 15) { 2489 if (MI->getNumOperands() == 2 && 2490 MI->getOperand(1).isImm() && 2491 MI->getOperand(1).getImm() == 7) { 2498 if (MI->getNumOperands() == 2 && 2499 MI->getOperand(1).isImm() && 2500 MI->getOperand(1).getImm() == 8) { 2505 if (MI->getNumOperands() == 2 && 2506 MI->getOperand(1).isImm() && 2507 MI->getOperand(1).getImm() == 0) { 2512 if (MI->getNumOperands() == 2 && 2513 MI->getOperand(1).isImm() && 2514 MI->getOperand(1).getImm() == 9) { 2519 if (MI->getNumOperands() == 2 && 2520 MI->getOperand(1).isImm() && 2521 MI->getOperand(1).getImm() == 1) { 2526 if (MI->getNumOperands() == 2 && 2527 MI->getOperand(1).isImm() && 2528 MI->getOperand(1).getImm() == 10) { 2533 if (MI->getNumOperands() == 2 && 2534 MI->getOperand(1).isImm() && 2535 MI->getOperand(1).getImm() == 2) { 2540 if (MI->getNumOperands() == 2 && 2541 MI->getOperand(1).isImm() && 2542 MI->getOperand(1).getImm() == 11) { 2547 if (MI->getNumOperands() == 2 && 2548 MI->getOperand(1).isImm() && 2549 MI->getOperand(1).getImm() == 3) { 2554 if (MI->getNumOperands() == 2 && 2555 MI->getOperand(1).isImm() && 2556 MI->getOperand(1).getImm() == 12) { 2561 if (MI->getNumOperands() == 2 && 2562 MI->getOperand(1).isImm() && 2563 MI->getOperand(1).getImm() == 4) { 2568 if (MI->getNumOperands() == 2 && 2569 MI->getOperand(1).isImm() && 2570 MI->getOperand(1).getImm() == 13) { 2575 if (MI->getNumOperands() == 2 && 2576 MI->getOperand(1).isImm() && 2577 MI->getOperand(1).getImm() == 5) { 2582 if (MI->getNumOperands() == 2 && 2583 MI->getOperand(1).isImm() && 2584 MI->getOperand(1).getImm() == 14) { 2589 if (MI->getNumOperands() == 2 && 2590 MI->getOperand(1).isImm() && 2591 MI->getOperand(1).getImm() == 6) { 2596 if (MI->getNumOperands() == 2 && 2597 MI->getOperand(1).isImm() && 2598 MI->getOperand(1).getImm() == 15) { 2603 if (MI->getNumOperands() == 2 && 2604 MI->getOperand(1).isImm() && 2605 MI->getOperand(1).getImm() == 7) { 2612 if (MI->getNumOperands() == 4 && 2613 MI->getOperand(0).isReg() && 2614 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 2615 MI->getOperand(1).isReg() && 2616 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 2617 MI->getOperand(3).isImm() && 2618 MI->getOperand(3).getImm() == 8 && 2624 if (MI->getNumOperands() == 4 && 2625 MI->getOperand(0).isReg() && 2626 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 2627 MI->getOperand(1).isReg() && 2628 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 2629 MI->getOperand(3).isImm() && 2630 MI->getOperand(3).getImm() == 0 && 2636 if (MI->getNumOperands() == 4 && 2637 MI->getOperand(0).isReg() && 2638 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 2639 MI->getOperand(1).isReg() && 2640 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 2641 MI->getOperand(3).isImm() && 2642 MI->getOperand(3).getImm() == 9 && 2648 if (MI->getNumOperands() == 4 && 2649 MI->getOperand(0).isReg() && 2650 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 2651 MI->getOperand(1).isReg() && 2652 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 2653 MI->getOperand(3).isImm() && 2654 MI->getOperand(3).getImm() == 1 && 2660 if (MI->getNumOperands() == 4 && 2661 MI->getOperand(0).isReg() && 2662 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 2663 MI->getOperand(1).isReg() && 2664 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 2665 MI->getOperand(3).isImm() && 2666 MI->getOperand(3).getImm() == 10 && 2672 if (MI->getNumOperands() == 4 && 2673 MI->getOperand(0).isReg() && 2674 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 2675 MI->getOperand(1).isReg() && 2676 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 2677 MI->getOperand(3).isImm() && 2678 MI->getOperand(3).getImm() == 2 && 2684 if (MI->getNumOperands() == 4 && 2685 MI->getOperand(0).isReg() && 2686 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 2687 MI->getOperand(1).isReg() && 2688 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 2689 MI->getOperand(3).isImm() && 2690 MI->getOperand(3).getImm() == 11 && 2696 if (MI->getNumOperands() == 4 && 2697 MI->getOperand(0).isReg() && 2698 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 2699 MI->getOperand(1).isReg() && 2700 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 2701 MI->getOperand(3).isImm() && 2702 MI->getOperand(3).getImm() == 3 && 2708 if (MI->getNumOperands() == 4 && 2709 MI->getOperand(0).isReg() && 2710 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 2711 MI->getOperand(1).isReg() && 2712 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 2713 MI->getOperand(3).isImm() && 2714 MI->getOperand(3).getImm() == 12 && 2720 if (MI->getNumOperands() == 4 && 2721 MI->getOperand(0).isReg() && 2722 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 2723 MI->getOperand(1).isReg() && 2724 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 2725 MI->getOperand(3).isImm() && 2726 MI->getOperand(3).getImm() == 4 && 2732 if (MI->getNumOperands() == 4 && 2733 MI->getOperand(0).isReg() && 2734 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 2735 MI->getOperand(1).isReg() && 2736 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 2737 MI->getOperand(3).isImm() && 2738 MI->getOperand(3).getImm() == 13 && 2744 if (MI->getNumOperands() == 4 && 2745 MI->getOperand(0).isReg() && 2746 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 2747 MI->getOperand(1).isReg() && 2748 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 2749 MI->getOperand(3).isImm() && 2750 MI->getOperand(3).getImm() == 5 && 2756 if (MI->getNumOperands() == 4 && 2757 MI->getOperand(0).isReg() && 2758 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 2759 MI->getOperand(1).isReg() && 2760 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 2761 MI->getOperand(3).isImm() && 2762 MI->getOperand(3).getImm() == 14 && 2768 if (MI->getNumOperands() == 4 && 2769 MI->getOperand(0).isReg() && 2770 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 2771 MI->getOperand(1).isReg() && 2772 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 2773 MI->getOperand(3).isImm() && 2774 MI->getOperand(3).getImm() == 6 && 2780 if (MI->getNumOperands() == 4 && 2781 MI->getOperand(0).isReg() && 2782 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 2783 MI->getOperand(1).isReg() && 2784 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 2785 MI->getOperand(3).isImm() && 2786 MI->getOperand(3).getImm() == 15 && 2792 if (MI->getNumOperands() == 4 && 2793 MI->getOperand(0).isReg() && 2794 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 2795 MI->getOperand(1).isReg() && 2796 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 2797 MI->getOperand(3).isImm() && 2798 MI->getOperand(3).getImm() == 7 && 2806 if (MI->getNumOperands() == 4 && 2807 MI->getOperand(0).isReg() && 2808 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 2809 MI->getOperand(1).isReg() && 2810 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 2811 MI->getOperand(3).isImm() && 2812 MI->getOperand(3).getImm() == 8) { 2817 if (MI->getNumOperands() == 4 && 2818 MI->getOperand(0).isReg() && 2819 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 2820 MI->getOperand(1).isReg() && 2821 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 2822 MI->getOperand(3).isImm() && 2823 MI->getOperand(3).getImm() == 0) { 2828 if (MI->getNumOperands() == 4 && 2829 MI->getOperand(0).isReg() && 2830 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 2831 MI->getOperand(1).isReg() && 2832 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 2833 MI->getOperand(3).isImm() && 2834 MI->getOperand(3).getImm() == 9) { 2839 if (MI->getNumOperands() == 4 && 2840 MI->getOperand(0).isReg() && 2841 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 2842 MI->getOperand(1).isReg() && 2843 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 2844 MI->getOperand(3).isImm() && 2845 MI->getOperand(3).getImm() == 1) { 2850 if (MI->getNumOperands() == 4 && 2851 MI->getOperand(0).isReg() && 2852 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 2853 MI->getOperand(1).isReg() && 2854 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 2855 MI->getOperand(3).isImm() && 2856 MI->getOperand(3).getImm() == 10) { 2861 if (MI->getNumOperands() == 4 && 2862 MI->getOperand(0).isReg() && 2863 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 2864 MI->getOperand(1).isReg() && 2865 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 2866 MI->getOperand(3).isImm() && 2867 MI->getOperand(3).getImm() == 2) { 2872 if (MI->getNumOperands() == 4 && 2873 MI->getOperand(0).isReg() && 2874 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 2875 MI->getOperand(1).isReg() && 2876 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 2877 MI->getOperand(3).isImm() && 2878 MI->getOperand(3).getImm() == 11) { 2883 if (MI->getNumOperands() == 4 && 2884 MI->getOperand(0).isReg() && 2885 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 2886 MI->getOperand(1).isReg() && 2887 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 2888 MI->getOperand(3).isImm() && 2889 MI->getOperand(3).getImm() == 3) { 2894 if (MI->getNumOperands() == 4 && 2895 MI->getOperand(0).isReg() && 2896 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 2897 MI->getOperand(1).isReg() && 2898 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 2899 MI->getOperand(3).isImm() && 2900 MI->getOperand(3).getImm() == 12) { 2905 if (MI->getNumOperands() == 4 && 2906 MI->getOperand(0).isReg() && 2907 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 2908 MI->getOperand(1).isReg() && 2909 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 2910 MI->getOperand(3).isImm() && 2911 MI->getOperand(3).getImm() == 4) { 2916 if (MI->getNumOperands() == 4 && 2917 MI->getOperand(0).isReg() && 2918 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 2919 MI->getOperand(1).isReg() && 2920 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 2921 MI->getOperand(3).isImm() && 2922 MI->getOperand(3).getImm() == 13) { 2927 if (MI->getNumOperands() == 4 && 2928 MI->getOperand(0).isReg() && 2929 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 2930 MI->getOperand(1).isReg() && 2931 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 2932 MI->getOperand(3).isImm() && 2933 MI->getOperand(3).getImm() == 5) { 2938 if (MI->getNumOperands() == 4 && 2939 MI->getOperand(0).isReg() && 2940 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 2941 MI->getOperand(1).isReg() && 2942 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 2943 MI->getOperand(3).isImm() && 2944 MI->getOperand(3).getImm() == 14) { 2949 if (MI->getNumOperands() == 4 && 2950 MI->getOperand(0).isReg() && 2951 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 2952 MI->getOperand(1).isReg() && 2953 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 2954 MI->getOperand(3).isImm() && 2955 MI->getOperand(3).getImm() == 6) { 2960 if (MI->getNumOperands() == 4 && 2961 MI->getOperand(0).isReg() && 2962 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 2963 MI->getOperand(1).isReg() && 2964 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 2965 MI->getOperand(3).isImm() && 2966 MI->getOperand(3).getImm() == 15) { 2971 if (MI->getNumOperands() == 4 && 2972 MI->getOperand(0).isReg() && 2973 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 2974 MI->getOperand(1).isReg() && 2975 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 2976 MI->getOperand(3).isImm() && 2977 MI->getOperand(3).getImm() == 7) { 2984 if (MI->getNumOperands() == 4 && 2985 MI->getOperand(0).isReg() && 2986 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 2987 MI->getOperand(1).isReg() && 2988 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 2989 MI->getOperand(3).isImm() && 2990 MI->getOperand(3).getImm() == 8 && 2996 if (MI->getNumOperands() == 4 && 2997 MI->getOperand(0).isReg() && 2998 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 2999 MI->getOperand(1).isReg() && 3000 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3001 MI->getOperand(3).isImm() && 3002 MI->getOperand(3).getImm() == 0 && 3008 if (MI->getNumOperands() == 4 && 3009 MI->getOperand(0).isReg() && 3010 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3011 MI->getOperand(1).isReg() && 3012 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3013 MI->getOperand(3).isImm() && 3014 MI->getOperand(3).getImm() == 9 && 3020 if (MI->getNumOperands() == 4 && 3021 MI->getOperand(0).isReg() && 3022 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3023 MI->getOperand(1).isReg() && 3024 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3025 MI->getOperand(3).isImm() && 3026 MI->getOperand(3).getImm() == 1 && 3032 if (MI->getNumOperands() == 4 && 3033 MI->getOperand(0).isReg() && 3034 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3035 MI->getOperand(1).isReg() && 3036 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3037 MI->getOperand(3).isImm() && 3038 MI->getOperand(3).getImm() == 10 && 3044 if (MI->getNumOperands() == 4 && 3045 MI->getOperand(0).isReg() && 3046 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3047 MI->getOperand(1).isReg() && 3048 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3049 MI->getOperand(3).isImm() && 3050 MI->getOperand(3).getImm() == 2 && 3056 if (MI->getNumOperands() == 4 && 3057 MI->getOperand(0).isReg() && 3058 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3059 MI->getOperand(1).isReg() && 3060 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3061 MI->getOperand(3).isImm() && 3062 MI->getOperand(3).getImm() == 11 && 3068 if (MI->getNumOperands() == 4 && 3069 MI->getOperand(0).isReg() && 3070 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3071 MI->getOperand(1).isReg() && 3072 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3073 MI->getOperand(3).isImm() && 3074 MI->getOperand(3).getImm() == 3 && 3080 if (MI->getNumOperands() == 4 && 3081 MI->getOperand(0).isReg() && 3082 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3083 MI->getOperand(1).isReg() && 3084 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3085 MI->getOperand(3).isImm() && 3086 MI->getOperand(3).getImm() == 12 && 3092 if (MI->getNumOperands() == 4 && 3093 MI->getOperand(0).isReg() && 3094 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3095 MI->getOperand(1).isReg() && 3096 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3097 MI->getOperand(3).isImm() && 3098 MI->getOperand(3).getImm() == 4 && 3104 if (MI->getNumOperands() == 4 && 3105 MI->getOperand(0).isReg() && 3106 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3107 MI->getOperand(1).isReg() && 3108 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3109 MI->getOperand(3).isImm() && 3110 MI->getOperand(3).getImm() == 13 && 3116 if (MI->getNumOperands() == 4 && 3117 MI->getOperand(0).isReg() && 3118 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3119 MI->getOperand(1).isReg() && 3120 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3121 MI->getOperand(3).isImm() && 3122 MI->getOperand(3).getImm() == 5 && 3128 if (MI->getNumOperands() == 4 && 3129 MI->getOperand(0).isReg() && 3130 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3131 MI->getOperand(1).isReg() && 3132 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3133 MI->getOperand(3).isImm() && 3134 MI->getOperand(3).getImm() == 14 && 3140 if (MI->getNumOperands() == 4 && 3141 MI->getOperand(0).isReg() && 3142 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3143 MI->getOperand(1).isReg() && 3144 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3145 MI->getOperand(3).isImm() && 3146 MI->getOperand(3).getImm() == 6 && 3152 if (MI->getNumOperands() == 4 && 3153 MI->getOperand(0).isReg() && 3154 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3155 MI->getOperand(1).isReg() && 3156 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3157 MI->getOperand(3).isImm() && 3158 MI->getOperand(3).getImm() == 15 && 3164 if (MI->getNumOperands() == 4 && 3165 MI->getOperand(0).isReg() && 3166 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3167 MI->getOperand(1).isReg() && 3168 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3169 MI->getOperand(3).isImm() && 3170 MI->getOperand(3).getImm() == 7 && 3178 if (MI->getNumOperands() == 4 && 3179 MI->getOperand(0).isReg() && 3180 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3181 MI->getOperand(1).isReg() && 3182 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3183 MI->getOperand(3).isImm() && 3184 MI->getOperand(3).getImm() == 8) { 3189 if (MI->getNumOperands() == 4 && 3190 MI->getOperand(0).isReg() && 3191 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3192 MI->getOperand(1).isReg() && 3193 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3194 MI->getOperand(3).isImm() && 3195 MI->getOperand(3).getImm() == 0) { 3200 if (MI->getNumOperands() == 4 && 3201 MI->getOperand(0).isReg() && 3202 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3203 MI->getOperand(1).isReg() && 3204 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3205 MI->getOperand(3).isImm() && 3206 MI->getOperand(3).getImm() == 9) { 3211 if (MI->getNumOperands() == 4 && 3212 MI->getOperand(0).isReg() && 3213 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3214 MI->getOperand(1).isReg() && 3215 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3216 MI->getOperand(3).isImm() && 3217 MI->getOperand(3).getImm() == 1) { 3222 if (MI->getNumOperands() == 4 && 3223 MI->getOperand(0).isReg() && 3224 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3225 MI->getOperand(1).isReg() && 3226 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3227 MI->getOperand(3).isImm() && 3228 MI->getOperand(3).getImm() == 10) { 3233 if (MI->getNumOperands() == 4 && 3234 MI->getOperand(0).isReg() && 3235 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3236 MI->getOperand(1).isReg() && 3237 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3238 MI->getOperand(3).isImm() && 3239 MI->getOperand(3).getImm() == 2) { 3244 if (MI->getNumOperands() == 4 && 3245 MI->getOperand(0).isReg() && 3246 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3247 MI->getOperand(1).isReg() && 3248 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3249 MI->getOperand(3).isImm() && 3250 MI->getOperand(3).getImm() == 11) { 3255 if (MI->getNumOperands() == 4 && 3256 MI->getOperand(0).isReg() && 3257 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3258 MI->getOperand(1).isReg() && 3259 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3260 MI->getOperand(3).isImm() && 3261 MI->getOperand(3).getImm() == 3) { 3266 if (MI->getNumOperands() == 4 && 3267 MI->getOperand(0).isReg() && 3268 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3269 MI->getOperand(1).isReg() && 3270 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3271 MI->getOperand(3).isImm() && 3272 MI->getOperand(3).getImm() == 12) { 3277 if (MI->getNumOperands() == 4 && 3278 MI->getOperand(0).isReg() && 3279 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3280 MI->getOperand(1).isReg() && 3281 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3282 MI->getOperand(3).isImm() && 3283 MI->getOperand(3).getImm() == 4) { 3288 if (MI->getNumOperands() == 4 && 3289 MI->getOperand(0).isReg() && 3290 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3291 MI->getOperand(1).isReg() && 3292 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3293 MI->getOperand(3).isImm() && 3294 MI->getOperand(3).getImm() == 13) { 3299 if (MI->getNumOperands() == 4 && 3300 MI->getOperand(0).isReg() && 3301 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3302 MI->getOperand(1).isReg() && 3303 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3304 MI->getOperand(3).isImm() && 3305 MI->getOperand(3).getImm() == 5) { 3310 if (MI->getNumOperands() == 4 && 3311 MI->getOperand(0).isReg() && 3312 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3313 MI->getOperand(1).isReg() && 3314 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3315 MI->getOperand(3).isImm() && 3316 MI->getOperand(3).getImm() == 14) { 3321 if (MI->getNumOperands() == 4 && 3322 MI->getOperand(0).isReg() && 3323 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3324 MI->getOperand(1).isReg() && 3325 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3326 MI->getOperand(3).isImm() && 3327 MI->getOperand(3).getImm() == 6) { 3332 if (MI->getNumOperands() == 4 && 3333 MI->getOperand(0).isReg() && 3334 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3335 MI->getOperand(1).isReg() && 3336 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3337 MI->getOperand(3).isImm() && 3338 MI->getOperand(3).getImm() == 15) { 3343 if (MI->getNumOperands() == 4 && 3344 MI->getOperand(0).isReg() && 3345 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3346 MI->getOperand(1).isReg() && 3347 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3348 MI->getOperand(3).isImm() && 3349 MI->getOperand(3).getImm() == 7) { 3356 if (MI->getNumOperands() == 4 && 3357 MI->getOperand(0).isReg() && 3358 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3359 MI->getOperand(1).isReg() && 3360 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3361 MI->getOperand(3).isImm() && 3362 MI->getOperand(3).getImm() == 8 && 3368 if (MI->getNumOperands() == 4 && 3369 MI->getOperand(0).isReg() && 3370 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3371 MI->getOperand(1).isReg() && 3372 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3373 MI->getOperand(3).isImm() && 3374 MI->getOperand(3).getImm() == 0 && 3380 if (MI->getNumOperands() == 4 && 3381 MI->getOperand(0).isReg() && 3382 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3383 MI->getOperand(1).isReg() && 3384 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3385 MI->getOperand(3).isImm() && 3386 MI->getOperand(3).getImm() == 9 && 3392 if (MI->getNumOperands() == 4 && 3393 MI->getOperand(0).isReg() && 3394 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3395 MI->getOperand(1).isReg() && 3396 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3397 MI->getOperand(3).isImm() && 3398 MI->getOperand(3).getImm() == 1 && 3404 if (MI->getNumOperands() == 4 && 3405 MI->getOperand(0).isReg() && 3406 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3407 MI->getOperand(1).isReg() && 3408 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3409 MI->getOperand(3).isImm() && 3410 MI->getOperand(3).getImm() == 10 && 3416 if (MI->getNumOperands() == 4 && 3417 MI->getOperand(0).isReg() && 3418 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3419 MI->getOperand(1).isReg() && 3420 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3421 MI->getOperand(3).isImm() && 3422 MI->getOperand(3).getImm() == 2 && 3428 if (MI->getNumOperands() == 4 && 3429 MI->getOperand(0).isReg() && 3430 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3431 MI->getOperand(1).isReg() && 3432 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3433 MI->getOperand(3).isImm() && 3434 MI->getOperand(3).getImm() == 11 && 3440 if (MI->getNumOperands() == 4 && 3441 MI->getOperand(0).isReg() && 3442 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3443 MI->getOperand(1).isReg() && 3444 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3445 MI->getOperand(3).isImm() && 3446 MI->getOperand(3).getImm() == 3 && 3452 if (MI->getNumOperands() == 4 && 3453 MI->getOperand(0).isReg() && 3454 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3455 MI->getOperand(1).isReg() && 3456 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3457 MI->getOperand(3).isImm() && 3458 MI->getOperand(3).getImm() == 12 && 3464 if (MI->getNumOperands() == 4 && 3465 MI->getOperand(0).isReg() && 3466 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3467 MI->getOperand(1).isReg() && 3468 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3469 MI->getOperand(3).isImm() && 3470 MI->getOperand(3).getImm() == 4 && 3476 if (MI->getNumOperands() == 4 && 3477 MI->getOperand(0).isReg() && 3478 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3479 MI->getOperand(1).isReg() && 3480 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3481 MI->getOperand(3).isImm() && 3482 MI->getOperand(3).getImm() == 13 && 3488 if (MI->getNumOperands() == 4 && 3489 MI->getOperand(0).isReg() && 3490 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3491 MI->getOperand(1).isReg() && 3492 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3493 MI->getOperand(3).isImm() && 3494 MI->getOperand(3).getImm() == 5 && 3500 if (MI->getNumOperands() == 4 && 3501 MI->getOperand(0).isReg() && 3502 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3503 MI->getOperand(1).isReg() && 3504 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3505 MI->getOperand(3).isImm() && 3506 MI->getOperand(3).getImm() == 14 && 3512 if (MI->getNumOperands() == 4 && 3513 MI->getOperand(0).isReg() && 3514 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3515 MI->getOperand(1).isReg() && 3516 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3517 MI->getOperand(3).isImm() && 3518 MI->getOperand(3).getImm() == 6 && 3524 if (MI->getNumOperands() == 4 && 3525 MI->getOperand(0).isReg() && 3526 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3527 MI->getOperand(1).isReg() && 3528 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3529 MI->getOperand(3).isImm() && 3530 MI->getOperand(3).getImm() == 15 && 3536 if (MI->getNumOperands() == 4 && 3537 MI->getOperand(0).isReg() && 3538 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3539 MI->getOperand(1).isReg() && 3540 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3541 MI->getOperand(3).isImm() && 3542 MI->getOperand(3).getImm() == 7 && 3550 if (MI->getNumOperands() == 4 && 3551 MI->getOperand(0).isReg() && 3552 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3553 MI->getOperand(1).isReg() && 3554 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3555 MI->getOperand(3).isImm() && 3556 MI->getOperand(3).getImm() == 8) { 3561 if (MI->getNumOperands() == 4 && 3562 MI->getOperand(0).isReg() && 3563 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3564 MI->getOperand(1).isReg() && 3565 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3566 MI->getOperand(3).isImm() && 3567 MI->getOperand(3).getImm() == 0) { 3572 if (MI->getNumOperands() == 4 && 3573 MI->getOperand(0).isReg() && 3574 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3575 MI->getOperand(1).isReg() && 3576 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3577 MI->getOperand(3).isImm() && 3578 MI->getOperand(3).getImm() == 9) { 3583 if (MI->getNumOperands() == 4 && 3584 MI->getOperand(0).isReg() && 3585 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3586 MI->getOperand(1).isReg() && 3587 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3588 MI->getOperand(3).isImm() && 3589 MI->getOperand(3).getImm() == 1) { 3594 if (MI->getNumOperands() == 4 && 3595 MI->getOperand(0).isReg() && 3596 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3597 MI->getOperand(1).isReg() && 3598 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3599 MI->getOperand(3).isImm() && 3600 MI->getOperand(3).getImm() == 10) { 3605 if (MI->getNumOperands() == 4 && 3606 MI->getOperand(0).isReg() && 3607 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3608 MI->getOperand(1).isReg() && 3609 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3610 MI->getOperand(3).isImm() && 3611 MI->getOperand(3).getImm() == 2) { 3616 if (MI->getNumOperands() == 4 && 3617 MI->getOperand(0).isReg() && 3618 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3619 MI->getOperand(1).isReg() && 3620 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3621 MI->getOperand(3).isImm() && 3622 MI->getOperand(3).getImm() == 11) { 3627 if (MI->getNumOperands() == 4 && 3628 MI->getOperand(0).isReg() && 3629 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3630 MI->getOperand(1).isReg() && 3631 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3632 MI->getOperand(3).isImm() && 3633 MI->getOperand(3).getImm() == 3) { 3638 if (MI->getNumOperands() == 4 && 3639 MI->getOperand(0).isReg() && 3640 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3641 MI->getOperand(1).isReg() && 3642 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3643 MI->getOperand(3).isImm() && 3644 MI->getOperand(3).getImm() == 12) { 3649 if (MI->getNumOperands() == 4 && 3650 MI->getOperand(0).isReg() && 3651 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3652 MI->getOperand(1).isReg() && 3653 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3654 MI->getOperand(3).isImm() && 3655 MI->getOperand(3).getImm() == 4) { 3660 if (MI->getNumOperands() == 4 && 3661 MI->getOperand(0).isReg() && 3662 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3663 MI->getOperand(1).isReg() && 3664 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3665 MI->getOperand(3).isImm() && 3666 MI->getOperand(3).getImm() == 13) { 3671 if (MI->getNumOperands() == 4 && 3672 MI->getOperand(0).isReg() && 3673 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3674 MI->getOperand(1).isReg() && 3675 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3676 MI->getOperand(3).isImm() && 3677 MI->getOperand(3).getImm() == 5) { 3682 if (MI->getNumOperands() == 4 && 3683 MI->getOperand(0).isReg() && 3684 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3685 MI->getOperand(1).isReg() && 3686 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3687 MI->getOperand(3).isImm() && 3688 MI->getOperand(3).getImm() == 14) { 3693 if (MI->getNumOperands() == 4 && 3694 MI->getOperand(0).isReg() && 3695 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3696 MI->getOperand(1).isReg() && 3697 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3698 MI->getOperand(3).isImm() && 3699 MI->getOperand(3).getImm() == 6) { 3704 if (MI->getNumOperands() == 4 && 3705 MI->getOperand(0).isReg() && 3706 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3707 MI->getOperand(1).isReg() && 3708 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3709 MI->getOperand(3).isImm() && 3710 MI->getOperand(3).getImm() == 15) { 3715 if (MI->getNumOperands() == 4 && 3716 MI->getOperand(0).isReg() && 3717 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3718 MI->getOperand(1).isReg() && 3719 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3720 MI->getOperand(3).isImm() && 3721 MI->getOperand(3).getImm() == 7) { 3728 if (MI->getNumOperands() == 4 && 3729 MI->getOperand(0).isReg() && 3730 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3731 MI->getOperand(3).isImm() && 3732 MI->getOperand(3).getImm() == 8 && 3738 if (MI->getNumOperands() == 4 && 3739 MI->getOperand(0).isReg() && 3740 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3741 MI->getOperand(3).isImm() && 3742 MI->getOperand(3).getImm() == 0 && 3748 if (MI->getNumOperands() == 4 && 3749 MI->getOperand(0).isReg() && 3750 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3751 MI->getOperand(3).isImm() && 3752 MI->getOperand(3).getImm() == 9 && 3758 if (MI->getNumOperands() == 4 && 3759 MI->getOperand(0).isReg() && 3760 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3761 MI->getOperand(3).isImm() && 3762 MI->getOperand(3).getImm() == 1 && 3768 if (MI->getNumOperands() == 4 && 3769 MI->getOperand(0).isReg() && 3770 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3771 MI->getOperand(3).isImm() && 3772 MI->getOperand(3).getImm() == 10 && 3778 if (MI->getNumOperands() == 4 && 3779 MI->getOperand(0).isReg() && 3780 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3781 MI->getOperand(3).isImm() && 3782 MI->getOperand(3).getImm() == 2 && 3788 if (MI->getNumOperands() == 4 && 3789 MI->getOperand(0).isReg() && 3790 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3791 MI->getOperand(3).isImm() && 3792 MI->getOperand(3).getImm() == 11 && 3798 if (MI->getNumOperands() == 4 && 3799 MI->getOperand(0).isReg() && 3800 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3801 MI->getOperand(3).isImm() && 3802 MI->getOperand(3).getImm() == 3 && 3808 if (MI->getNumOperands() == 4 && 3809 MI->getOperand(0).isReg() && 3810 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3811 MI->getOperand(3).isImm() && 3812 MI->getOperand(3).getImm() == 12 && 3818 if (MI->getNumOperands() == 4 && 3819 MI->getOperand(0).isReg() && 3820 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3821 MI->getOperand(3).isImm() && 3822 MI->getOperand(3).getImm() == 4 && 3828 if (MI->getNumOperands() == 4 && 3829 MI->getOperand(0).isReg() && 3830 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3831 MI->getOperand(3).isImm() && 3832 MI->getOperand(3).getImm() == 13 && 3838 if (MI->getNumOperands() == 4 && 3839 MI->getOperand(0).isReg() && 3840 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3841 MI->getOperand(3).isImm() && 3842 MI->getOperand(3).getImm() == 5 && 3848 if (MI->getNumOperands() == 4 && 3849 MI->getOperand(0).isReg() && 3850 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3851 MI->getOperand(3).isImm() && 3852 MI->getOperand(3).getImm() == 14 && 3858 if (MI->getNumOperands() == 4 && 3859 MI->getOperand(0).isReg() && 3860 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3861 MI->getOperand(3).isImm() && 3862 MI->getOperand(3).getImm() == 6 && 3868 if (MI->getNumOperands() == 4 && 3869 MI->getOperand(0).isReg() && 3870 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3871 MI->getOperand(3).isImm() && 3872 MI->getOperand(3).getImm() == 15 && 3878 if (MI->getNumOperands() == 4 && 3879 MI->getOperand(0).isReg() && 3880 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3881 MI->getOperand(3).isImm() && 3882 MI->getOperand(3).getImm() == 7 && 3890 if (MI->getNumOperands() == 4 && 3891 MI->getOperand(0).isReg() && 3892 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3893 MI->getOperand(1).isReg() && 3894 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3895 MI->getOperand(3).isImm() && 3896 MI->getOperand(3).getImm() == 8 && 3902 if (MI->getNumOperands() == 4 && 3903 MI->getOperand(0).isReg() && 3904 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3905 MI->getOperand(1).isReg() && 3906 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3907 MI->getOperand(3).isImm() && 3908 MI->getOperand(3).getImm() == 0 && 3914 if (MI->getNumOperands() == 4 && 3915 MI->getOperand(0).isReg() && 3916 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3917 MI->getOperand(1).isReg() && 3918 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3919 MI->getOperand(3).isImm() && 3920 MI->getOperand(3).getImm() == 9 && 3926 if (MI->getNumOperands() == 4 && 3927 MI->getOperand(0).isReg() && 3928 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3929 MI->getOperand(1).isReg() && 3930 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3931 MI->getOperand(3).isImm() && 3932 MI->getOperand(3).getImm() == 1 && 3938 if (MI->getNumOperands() == 4 && 3939 MI->getOperand(0).isReg() && 3940 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3941 MI->getOperand(1).isReg() && 3942 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3943 MI->getOperand(3).isImm() && 3944 MI->getOperand(3).getImm() == 10 && 3950 if (MI->getNumOperands() == 4 && 3951 MI->getOperand(0).isReg() && 3952 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3953 MI->getOperand(1).isReg() && 3954 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3955 MI->getOperand(3).isImm() && 3956 MI->getOperand(3).getImm() == 2 && 3962 if (MI->getNumOperands() == 4 && 3963 MI->getOperand(0).isReg() && 3964 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3965 MI->getOperand(1).isReg() && 3966 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3967 MI->getOperand(3).isImm() && 3968 MI->getOperand(3).getImm() == 11 && 3974 if (MI->getNumOperands() == 4 && 3975 MI->getOperand(0).isReg() && 3976 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3977 MI->getOperand(1).isReg() && 3978 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3979 MI->getOperand(3).isImm() && 3980 MI->getOperand(3).getImm() == 3 && 3986 if (MI->getNumOperands() == 4 && 3987 MI->getOperand(0).isReg() && 3988 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 3989 MI->getOperand(1).isReg() && 3990 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 3991 MI->getOperand(3).isImm() && 3992 MI->getOperand(3).getImm() == 12 && 3998 if (MI->getNumOperands() == 4 && 3999 MI->getOperand(0).isReg() && 4000 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4001 MI->getOperand(1).isReg() && 4002 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4003 MI->getOperand(3).isImm() && 4004 MI->getOperand(3).getImm() == 4 && 4010 if (MI->getNumOperands() == 4 && 4011 MI->getOperand(0).isReg() && 4012 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4013 MI->getOperand(1).isReg() && 4014 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4015 MI->getOperand(3).isImm() && 4016 MI->getOperand(3).getImm() == 13 && 4022 if (MI->getNumOperands() == 4 && 4023 MI->getOperand(0).isReg() && 4024 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4025 MI->getOperand(1).isReg() && 4026 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4027 MI->getOperand(3).isImm() && 4028 MI->getOperand(3).getImm() == 5 && 4034 if (MI->getNumOperands() == 4 && 4035 MI->getOperand(0).isReg() && 4036 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4037 MI->getOperand(1).isReg() && 4038 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4039 MI->getOperand(3).isImm() && 4040 MI->getOperand(3).getImm() == 14 && 4046 if (MI->getNumOperands() == 4 && 4047 MI->getOperand(0).isReg() && 4048 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4049 MI->getOperand(1).isReg() && 4050 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4051 MI->getOperand(3).isImm() && 4052 MI->getOperand(3).getImm() == 6 && 4058 if (MI->getNumOperands() == 4 && 4059 MI->getOperand(0).isReg() && 4060 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4061 MI->getOperand(1).isReg() && 4062 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4063 MI->getOperand(3).isImm() && 4064 MI->getOperand(3).getImm() == 15 && 4070 if (MI->getNumOperands() == 4 && 4071 MI->getOperand(0).isReg() && 4072 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4073 MI->getOperand(1).isReg() && 4074 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4075 MI->getOperand(3).isImm() && 4076 MI->getOperand(3).getImm() == 7 && 4084 if (MI->getNumOperands() == 4 && 4085 MI->getOperand(0).isReg() && 4086 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4087 MI->getOperand(3).isImm() && 4088 MI->getOperand(3).getImm() == 8) { 4093 if (MI->getNumOperands() == 4 && 4094 MI->getOperand(0).isReg() && 4095 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4096 MI->getOperand(3).isImm() && 4097 MI->getOperand(3).getImm() == 0) { 4102 if (MI->getNumOperands() == 4 && 4103 MI->getOperand(0).isReg() && 4104 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4105 MI->getOperand(3).isImm() && 4106 MI->getOperand(3).getImm() == 9) { 4111 if (MI->getNumOperands() == 4 && 4112 MI->getOperand(0).isReg() && 4113 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4114 MI->getOperand(3).isImm() && 4115 MI->getOperand(3).getImm() == 1) { 4120 if (MI->getNumOperands() == 4 && 4121 MI->getOperand(0).isReg() && 4122 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4123 MI->getOperand(3).isImm() && 4124 MI->getOperand(3).getImm() == 10) { 4129 if (MI->getNumOperands() == 4 && 4130 MI->getOperand(0).isReg() && 4131 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4132 MI->getOperand(3).isImm() && 4133 MI->getOperand(3).getImm() == 2) { 4138 if (MI->getNumOperands() == 4 && 4139 MI->getOperand(0).isReg() && 4140 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4141 MI->getOperand(3).isImm() && 4142 MI->getOperand(3).getImm() == 11) { 4147 if (MI->getNumOperands() == 4 && 4148 MI->getOperand(0).isReg() && 4149 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4150 MI->getOperand(3).isImm() && 4151 MI->getOperand(3).getImm() == 3) { 4156 if (MI->getNumOperands() == 4 && 4157 MI->getOperand(0).isReg() && 4158 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4159 MI->getOperand(3).isImm() && 4160 MI->getOperand(3).getImm() == 12) { 4165 if (MI->getNumOperands() == 4 && 4166 MI->getOperand(0).isReg() && 4167 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4168 MI->getOperand(3).isImm() && 4169 MI->getOperand(3).getImm() == 4) { 4174 if (MI->getNumOperands() == 4 && 4175 MI->getOperand(0).isReg() && 4176 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4177 MI->getOperand(3).isImm() && 4178 MI->getOperand(3).getImm() == 13) { 4183 if (MI->getNumOperands() == 4 && 4184 MI->getOperand(0).isReg() && 4185 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4186 MI->getOperand(3).isImm() && 4187 MI->getOperand(3).getImm() == 5) { 4192 if (MI->getNumOperands() == 4 && 4193 MI->getOperand(0).isReg() && 4194 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4195 MI->getOperand(3).isImm() && 4196 MI->getOperand(3).getImm() == 14) { 4201 if (MI->getNumOperands() == 4 && 4202 MI->getOperand(0).isReg() && 4203 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4204 MI->getOperand(3).isImm() && 4205 MI->getOperand(3).getImm() == 6) { 4210 if (MI->getNumOperands() == 4 && 4211 MI->getOperand(0).isReg() && 4212 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4213 MI->getOperand(3).isImm() && 4214 MI->getOperand(3).getImm() == 15) { 4219 if (MI->getNumOperands() == 4 && 4220 MI->getOperand(0).isReg() && 4221 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4222 MI->getOperand(3).isImm() && 4223 MI->getOperand(3).getImm() == 7) { 4230 if (MI->getNumOperands() == 4 && 4231 MI->getOperand(0).isReg() && 4232 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4233 MI->getOperand(1).isReg() && 4234 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4235 MI->getOperand(3).isImm() && 4236 MI->getOperand(3).getImm() == 8) { 4241 if (MI->getNumOperands() == 4 && 4242 MI->getOperand(0).isReg() && 4243 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4244 MI->getOperand(1).isReg() && 4245 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4246 MI->getOperand(3).isImm() && 4247 MI->getOperand(3).getImm() == 0) { 4252 if (MI->getNumOperands() == 4 && 4253 MI->getOperand(0).isReg() && 4254 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4255 MI->getOperand(1).isReg() && 4256 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4257 MI->getOperand(3).isImm() && 4258 MI->getOperand(3).getImm() == 9) { 4263 if (MI->getNumOperands() == 4 && 4264 MI->getOperand(0).isReg() && 4265 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4266 MI->getOperand(1).isReg() && 4267 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4268 MI->getOperand(3).isImm() && 4269 MI->getOperand(3).getImm() == 1) { 4274 if (MI->getNumOperands() == 4 && 4275 MI->getOperand(0).isReg() && 4276 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4277 MI->getOperand(1).isReg() && 4278 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4279 MI->getOperand(3).isImm() && 4280 MI->getOperand(3).getImm() == 10) { 4285 if (MI->getNumOperands() == 4 && 4286 MI->getOperand(0).isReg() && 4287 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4288 MI->getOperand(1).isReg() && 4289 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4290 MI->getOperand(3).isImm() && 4291 MI->getOperand(3).getImm() == 2) { 4296 if (MI->getNumOperands() == 4 && 4297 MI->getOperand(0).isReg() && 4298 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4299 MI->getOperand(1).isReg() && 4300 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4301 MI->getOperand(3).isImm() && 4302 MI->getOperand(3).getImm() == 11) { 4307 if (MI->getNumOperands() == 4 && 4308 MI->getOperand(0).isReg() && 4309 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4310 MI->getOperand(1).isReg() && 4311 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4312 MI->getOperand(3).isImm() && 4313 MI->getOperand(3).getImm() == 3) { 4318 if (MI->getNumOperands() == 4 && 4319 MI->getOperand(0).isReg() && 4320 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4321 MI->getOperand(1).isReg() && 4322 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4323 MI->getOperand(3).isImm() && 4324 MI->getOperand(3).getImm() == 12) { 4329 if (MI->getNumOperands() == 4 && 4330 MI->getOperand(0).isReg() && 4331 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4332 MI->getOperand(1).isReg() && 4333 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4334 MI->getOperand(3).isImm() && 4335 MI->getOperand(3).getImm() == 4) { 4340 if (MI->getNumOperands() == 4 && 4341 MI->getOperand(0).isReg() && 4342 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4343 MI->getOperand(1).isReg() && 4344 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4345 MI->getOperand(3).isImm() && 4346 MI->getOperand(3).getImm() == 13) { 4351 if (MI->getNumOperands() == 4 && 4352 MI->getOperand(0).isReg() && 4353 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4354 MI->getOperand(1).isReg() && 4355 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4356 MI->getOperand(3).isImm() && 4357 MI->getOperand(3).getImm() == 5) { 4362 if (MI->getNumOperands() == 4 && 4363 MI->getOperand(0).isReg() && 4364 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4365 MI->getOperand(1).isReg() && 4366 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4367 MI->getOperand(3).isImm() && 4368 MI->getOperand(3).getImm() == 14) { 4373 if (MI->getNumOperands() == 4 && 4374 MI->getOperand(0).isReg() && 4375 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4376 MI->getOperand(1).isReg() && 4377 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4378 MI->getOperand(3).isImm() && 4379 MI->getOperand(3).getImm() == 6) { 4384 if (MI->getNumOperands() == 4 && 4385 MI->getOperand(0).isReg() && 4386 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4387 MI->getOperand(1).isReg() && 4388 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4389 MI->getOperand(3).isImm() && 4390 MI->getOperand(3).getImm() == 15) { 4395 if (MI->getNumOperands() == 4 && 4396 MI->getOperand(0).isReg() && 4397 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4398 MI->getOperand(1).isReg() && 4399 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4400 MI->getOperand(3).isImm() && 4401 MI->getOperand(3).getImm() == 7) { 4408 if (MI->getNumOperands() == 3 && 4409 MI->getOperand(0).getReg() == Sparc::G0 && 4410 MI->getOperand(1).isReg() && 4411 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4412 MI->getOperand(2).getReg() == Sparc::G0) { 4419 if (MI->getNumOperands() == 3 && 4420 MI->getOperand(0).isReg() && 4421 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4422 MI->getOperand(1).getReg() == Sparc::G0) { 4429 if (MI->getNumOperands() == 3 && 4430 MI->getOperand(0).isReg() && 4431 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4432 MI->getOperand(1).getReg() == Sparc::G0 && 4433 MI->getOperand(2).isReg() && 4434 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(2).getReg())) { 4441 if (MI->getNumOperands() == 3 && 4442 MI->getOperand(0).getReg() == Sparc::G0 && 4443 MI->getOperand(1).getReg() == Sparc::G0 && 4444 MI->getOperand(2).getReg() == Sparc::G0) { 4451 if (MI->getNumOperands() == 1 && 4452 MI->getOperand(0).isImm() && 4453 MI->getOperand(0).getImm() == 8) { 4460 if (MI->getNumOperands() == 1 && 4461 MI->getOperand(0).isImm() && 4462 MI->getOperand(0).getImm() == 8) { 4469 if (MI->getNumOperands() == 3 && 4470 MI->getOperand(0).getReg() == Sparc::G0 && 4471 MI->getOperand(1).getReg() == Sparc::G0 && 4472 MI->getOperand(2).getReg() == Sparc::G0) { 4479 if (MI->getNumOperands() == 3 && 4480 MI->getOperand(0).getReg() == Sparc::G0 && 4481 MI->getOperand(2).isImm() && 4482 MI->getOperand(2).getImm() == 8 && 4488 if (MI->getNumOperands() == 3 && 4489 MI->getOperand(0).isReg() && 4490 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4491 MI->getOperand(2).isImm() && 4492 MI->getOperand(2).getImm() == 8 && 4498 if (MI->getNumOperands() == 3 && 4499 MI->getOperand(0).getReg() == Sparc::G0 && 4500 MI->getOperand(2).isImm() && 4501 MI->getOperand(2).getImm() == 0 && 4507 if (MI->getNumOperands() == 3 && 4508 MI->getOperand(0).isReg() && 4509 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4510 MI->getOperand(2).isImm() && 4511 MI->getOperand(2).getImm() == 0 && 4517 if (MI->getNumOperands() == 3 && 4518 MI->getOperand(0).getReg() == Sparc::G0 && 4519 MI->getOperand(2).isImm() && 4520 MI->getOperand(2).getImm() == 9 && 4526 if (MI->getNumOperands() == 3 && 4527 MI->getOperand(0).isReg() && 4528 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4529 MI->getOperand(2).isImm() && 4530 MI->getOperand(2).getImm() == 9 && 4536 if (MI->getNumOperands() == 3 && 4537 MI->getOperand(0).getReg() == Sparc::G0 && 4538 MI->getOperand(2).isImm() && 4539 MI->getOperand(2).getImm() == 1 && 4545 if (MI->getNumOperands() == 3 && 4546 MI->getOperand(0).isReg() && 4547 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4548 MI->getOperand(2).isImm() && 4549 MI->getOperand(2).getImm() == 1 && 4555 if (MI->getNumOperands() == 3 && 4556 MI->getOperand(0).getReg() == Sparc::G0 && 4557 MI->getOperand(2).isImm() && 4558 MI->getOperand(2).getImm() == 10 && 4564 if (MI->getNumOperands() == 3 && 4565 MI->getOperand(0).isReg() && 4566 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4567 MI->getOperand(2).isImm() && 4568 MI->getOperand(2).getImm() == 10 && 4574 if (MI->getNumOperands() == 3 && 4575 MI->getOperand(0).getReg() == Sparc::G0 && 4576 MI->getOperand(2).isImm() && 4577 MI->getOperand(2).getImm() == 2 && 4583 if (MI->getNumOperands() == 3 && 4584 MI->getOperand(0).isReg() && 4585 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4586 MI->getOperand(2).isImm() && 4587 MI->getOperand(2).getImm() == 2 && 4593 if (MI->getNumOperands() == 3 && 4594 MI->getOperand(0).getReg() == Sparc::G0 && 4595 MI->getOperand(2).isImm() && 4596 MI->getOperand(2).getImm() == 11 && 4602 if (MI->getNumOperands() == 3 && 4603 MI->getOperand(0).isReg() && 4604 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4605 MI->getOperand(2).isImm() && 4606 MI->getOperand(2).getImm() == 11 && 4612 if (MI->getNumOperands() == 3 && 4613 MI->getOperand(0).getReg() == Sparc::G0 && 4614 MI->getOperand(2).isImm() && 4615 MI->getOperand(2).getImm() == 3 && 4621 if (MI->getNumOperands() == 3 && 4622 MI->getOperand(0).isReg() && 4623 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4624 MI->getOperand(2).isImm() && 4625 MI->getOperand(2).getImm() == 3 && 4631 if (MI->getNumOperands() == 3 && 4632 MI->getOperand(0).getReg() == Sparc::G0 && 4633 MI->getOperand(2).isImm() && 4634 MI->getOperand(2).getImm() == 12 && 4640 if (MI->getNumOperands() == 3 && 4641 MI->getOperand(0).isReg() && 4642 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4643 MI->getOperand(2).isImm() && 4644 MI->getOperand(2).getImm() == 12 && 4650 if (MI->getNumOperands() == 3 && 4651 MI->getOperand(0).getReg() == Sparc::G0 && 4652 MI->getOperand(2).isImm() && 4653 MI->getOperand(2).getImm() == 4 && 4659 if (MI->getNumOperands() == 3 && 4660 MI->getOperand(0).isReg() && 4661 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4662 MI->getOperand(2).isImm() && 4663 MI->getOperand(2).getImm() == 4 && 4669 if (MI->getNumOperands() == 3 && 4670 MI->getOperand(0).getReg() == Sparc::G0 && 4671 MI->getOperand(2).isImm() && 4672 MI->getOperand(2).getImm() == 13 && 4678 if (MI->getNumOperands() == 3 && 4679 MI->getOperand(0).isReg() && 4680 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4681 MI->getOperand(2).isImm() && 4682 MI->getOperand(2).getImm() == 13 && 4688 if (MI->getNumOperands() == 3 && 4689 MI->getOperand(0).getReg() == Sparc::G0 && 4690 MI->getOperand(2).isImm() && 4691 MI->getOperand(2).getImm() == 5 && 4697 if (MI->getNumOperands() == 3 && 4698 MI->getOperand(0).isReg() && 4699 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4700 MI->getOperand(2).isImm() && 4701 MI->getOperand(2).getImm() == 5 && 4707 if (MI->getNumOperands() == 3 && 4708 MI->getOperand(0).getReg() == Sparc::G0 && 4709 MI->getOperand(2).isImm() && 4710 MI->getOperand(2).getImm() == 14 && 4716 if (MI->getNumOperands() == 3 && 4717 MI->getOperand(0).isReg() && 4718 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4719 MI->getOperand(2).isImm() && 4720 MI->getOperand(2).getImm() == 14 && 4726 if (MI->getNumOperands() == 3 && 4727 MI->getOperand(0).getReg() == Sparc::G0 && 4728 MI->getOperand(2).isImm() && 4729 MI->getOperand(2).getImm() == 6 && 4735 if (MI->getNumOperands() == 3 && 4736 MI->getOperand(0).isReg() && 4737 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4738 MI->getOperand(2).isImm() && 4739 MI->getOperand(2).getImm() == 6 && 4745 if (MI->getNumOperands() == 3 && 4746 MI->getOperand(0).getReg() == Sparc::G0 && 4747 MI->getOperand(2).isImm() && 4748 MI->getOperand(2).getImm() == 15 && 4754 if (MI->getNumOperands() == 3 && 4755 MI->getOperand(0).isReg() && 4756 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4757 MI->getOperand(2).isImm() && 4758 MI->getOperand(2).getImm() == 15 && 4764 if (MI->getNumOperands() == 3 && 4765 MI->getOperand(0).getReg() == Sparc::G0 && 4766 MI->getOperand(2).isImm() && 4767 MI->getOperand(2).getImm() == 7 && 4773 if (MI->getNumOperands() == 3 && 4774 MI->getOperand(0).isReg() && 4775 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4776 MI->getOperand(2).isImm() && 4777 MI->getOperand(2).getImm() == 7 && 4785 if (MI->getNumOperands() == 3 && 4786 MI->getOperand(0).getReg() == Sparc::G0 && 4787 MI->getOperand(1).isReg() && 4788 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4789 MI->getOperand(2).isImm() && 4790 MI->getOperand(2).getImm() == 8 && 4796 if (MI->getNumOperands() == 3 && 4797 MI->getOperand(0).isReg() && 4798 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4799 MI->getOperand(1).isReg() && 4800 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4801 MI->getOperand(2).isImm() && 4802 MI->getOperand(2).getImm() == 8 && 4808 if (MI->getNumOperands() == 3 && 4809 MI->getOperand(0).getReg() == Sparc::G0 && 4810 MI->getOperand(1).isReg() && 4811 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4812 MI->getOperand(2).isImm() && 4813 MI->getOperand(2).getImm() == 0 && 4819 if (MI->getNumOperands() == 3 && 4820 MI->getOperand(0).isReg() && 4821 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4822 MI->getOperand(1).isReg() && 4823 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4824 MI->getOperand(2).isImm() && 4825 MI->getOperand(2).getImm() == 0 && 4831 if (MI->getNumOperands() == 3 && 4832 MI->getOperand(0).getReg() == Sparc::G0 && 4833 MI->getOperand(1).isReg() && 4834 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4835 MI->getOperand(2).isImm() && 4836 MI->getOperand(2).getImm() == 9 && 4842 if (MI->getNumOperands() == 3 && 4843 MI->getOperand(0).isReg() && 4844 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4845 MI->getOperand(1).isReg() && 4846 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4847 MI->getOperand(2).isImm() && 4848 MI->getOperand(2).getImm() == 9 && 4854 if (MI->getNumOperands() == 3 && 4855 MI->getOperand(0).getReg() == Sparc::G0 && 4856 MI->getOperand(1).isReg() && 4857 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4858 MI->getOperand(2).isImm() && 4859 MI->getOperand(2).getImm() == 1 && 4865 if (MI->getNumOperands() == 3 && 4866 MI->getOperand(0).isReg() && 4867 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4868 MI->getOperand(1).isReg() && 4869 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4870 MI->getOperand(2).isImm() && 4871 MI->getOperand(2).getImm() == 1 && 4877 if (MI->getNumOperands() == 3 && 4878 MI->getOperand(0).getReg() == Sparc::G0 && 4879 MI->getOperand(1).isReg() && 4880 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4881 MI->getOperand(2).isImm() && 4882 MI->getOperand(2).getImm() == 10 && 4888 if (MI->getNumOperands() == 3 && 4889 MI->getOperand(0).isReg() && 4890 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4891 MI->getOperand(1).isReg() && 4892 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4893 MI->getOperand(2).isImm() && 4894 MI->getOperand(2).getImm() == 10 && 4900 if (MI->getNumOperands() == 3 && 4901 MI->getOperand(0).getReg() == Sparc::G0 && 4902 MI->getOperand(1).isReg() && 4903 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4904 MI->getOperand(2).isImm() && 4905 MI->getOperand(2).getImm() == 2 && 4911 if (MI->getNumOperands() == 3 && 4912 MI->getOperand(0).isReg() && 4913 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4914 MI->getOperand(1).isReg() && 4915 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4916 MI->getOperand(2).isImm() && 4917 MI->getOperand(2).getImm() == 2 && 4923 if (MI->getNumOperands() == 3 && 4924 MI->getOperand(0).getReg() == Sparc::G0 && 4925 MI->getOperand(1).isReg() && 4926 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4927 MI->getOperand(2).isImm() && 4928 MI->getOperand(2).getImm() == 11 && 4934 if (MI->getNumOperands() == 3 && 4935 MI->getOperand(0).isReg() && 4936 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4937 MI->getOperand(1).isReg() && 4938 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4939 MI->getOperand(2).isImm() && 4940 MI->getOperand(2).getImm() == 11 && 4946 if (MI->getNumOperands() == 3 && 4947 MI->getOperand(0).getReg() == Sparc::G0 && 4948 MI->getOperand(1).isReg() && 4949 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4950 MI->getOperand(2).isImm() && 4951 MI->getOperand(2).getImm() == 3 && 4957 if (MI->getNumOperands() == 3 && 4958 MI->getOperand(0).isReg() && 4959 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4960 MI->getOperand(1).isReg() && 4961 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4962 MI->getOperand(2).isImm() && 4963 MI->getOperand(2).getImm() == 3 && 4969 if (MI->getNumOperands() == 3 && 4970 MI->getOperand(0).getReg() == Sparc::G0 && 4971 MI->getOperand(1).isReg() && 4972 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4973 MI->getOperand(2).isImm() && 4974 MI->getOperand(2).getImm() == 12 && 4980 if (MI->getNumOperands() == 3 && 4981 MI->getOperand(0).isReg() && 4982 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 4983 MI->getOperand(1).isReg() && 4984 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4985 MI->getOperand(2).isImm() && 4986 MI->getOperand(2).getImm() == 12 && 4992 if (MI->getNumOperands() == 3 && 4993 MI->getOperand(0).getReg() == Sparc::G0 && 4994 MI->getOperand(1).isReg() && 4995 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 4996 MI->getOperand(2).isImm() && 4997 MI->getOperand(2).getImm() == 4 && 5003 if (MI->getNumOperands() == 3 && 5004 MI->getOperand(0).isReg() && 5005 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5006 MI->getOperand(1).isReg() && 5007 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5008 MI->getOperand(2).isImm() && 5009 MI->getOperand(2).getImm() == 4 && 5015 if (MI->getNumOperands() == 3 && 5016 MI->getOperand(0).getReg() == Sparc::G0 && 5017 MI->getOperand(1).isReg() && 5018 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5019 MI->getOperand(2).isImm() && 5020 MI->getOperand(2).getImm() == 13 && 5026 if (MI->getNumOperands() == 3 && 5027 MI->getOperand(0).isReg() && 5028 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5029 MI->getOperand(1).isReg() && 5030 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5031 MI->getOperand(2).isImm() && 5032 MI->getOperand(2).getImm() == 13 && 5038 if (MI->getNumOperands() == 3 && 5039 MI->getOperand(0).getReg() == Sparc::G0 && 5040 MI->getOperand(1).isReg() && 5041 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5042 MI->getOperand(2).isImm() && 5043 MI->getOperand(2).getImm() == 5 && 5049 if (MI->getNumOperands() == 3 && 5050 MI->getOperand(0).isReg() && 5051 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5052 MI->getOperand(1).isReg() && 5053 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5054 MI->getOperand(2).isImm() && 5055 MI->getOperand(2).getImm() == 5 && 5061 if (MI->getNumOperands() == 3 && 5062 MI->getOperand(0).getReg() == Sparc::G0 && 5063 MI->getOperand(1).isReg() && 5064 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5065 MI->getOperand(2).isImm() && 5066 MI->getOperand(2).getImm() == 14 && 5072 if (MI->getNumOperands() == 3 && 5073 MI->getOperand(0).isReg() && 5074 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5075 MI->getOperand(1).isReg() && 5076 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5077 MI->getOperand(2).isImm() && 5078 MI->getOperand(2).getImm() == 14 && 5084 if (MI->getNumOperands() == 3 && 5085 MI->getOperand(0).getReg() == Sparc::G0 && 5086 MI->getOperand(1).isReg() && 5087 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5088 MI->getOperand(2).isImm() && 5089 MI->getOperand(2).getImm() == 6 && 5095 if (MI->getNumOperands() == 3 && 5096 MI->getOperand(0).isReg() && 5097 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5098 MI->getOperand(1).isReg() && 5099 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5100 MI->getOperand(2).isImm() && 5101 MI->getOperand(2).getImm() == 6 && 5107 if (MI->getNumOperands() == 3 && 5108 MI->getOperand(0).getReg() == Sparc::G0 && 5109 MI->getOperand(1).isReg() && 5110 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5111 MI->getOperand(2).isImm() && 5112 MI->getOperand(2).getImm() == 15 && 5118 if (MI->getNumOperands() == 3 && 5119 MI->getOperand(0).isReg() && 5120 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5121 MI->getOperand(1).isReg() && 5122 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5123 MI->getOperand(2).isImm() && 5124 MI->getOperand(2).getImm() == 15 && 5130 if (MI->getNumOperands() == 3 && 5131 MI->getOperand(0).getReg() == Sparc::G0 && 5132 MI->getOperand(1).isReg() && 5133 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5134 MI->getOperand(2).isImm() && 5135 MI->getOperand(2).getImm() == 7 && 5141 if (MI->getNumOperands() == 3 && 5142 MI->getOperand(0).isReg() && 5143 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5144 MI->getOperand(1).isReg() && 5145 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5146 MI->getOperand(2).isImm() && 5147 MI->getOperand(2).getImm() == 7 && 5155 if (MI->getNumOperands() == 3 && 5156 MI->getOperand(0).getReg() == Sparc::G0 && 5157 MI->getOperand(2).isImm() && 5158 MI->getOperand(2).getImm() == 8) { 5163 if (MI->getNumOperands() == 3 && 5164 MI->getOperand(0).isReg() && 5165 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5166 MI->getOperand(2).isImm() && 5167 MI->getOperand(2).getImm() == 8) { 5172 if (MI->getNumOperands() == 3 && 5173 MI->getOperand(0).getReg() == Sparc::G0 && 5174 MI->getOperand(2).isImm() && 5175 MI->getOperand(2).getImm() == 0) { 5180 if (MI->getNumOperands() == 3 && 5181 MI->getOperand(0).isReg() && 5182 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5183 MI->getOperand(2).isImm() && 5184 MI->getOperand(2).getImm() == 0) { 5189 if (MI->getNumOperands() == 3 && 5190 MI->getOperand(0).getReg() == Sparc::G0 && 5191 MI->getOperand(2).isImm() && 5192 MI->getOperand(2).getImm() == 9) { 5197 if (MI->getNumOperands() == 3 && 5198 MI->getOperand(0).isReg() && 5199 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5200 MI->getOperand(2).isImm() && 5201 MI->getOperand(2).getImm() == 9) { 5206 if (MI->getNumOperands() == 3 && 5207 MI->getOperand(0).getReg() == Sparc::G0 && 5208 MI->getOperand(2).isImm() && 5209 MI->getOperand(2).getImm() == 1) { 5214 if (MI->getNumOperands() == 3 && 5215 MI->getOperand(0).isReg() && 5216 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5217 MI->getOperand(2).isImm() && 5218 MI->getOperand(2).getImm() == 1) { 5223 if (MI->getNumOperands() == 3 && 5224 MI->getOperand(0).getReg() == Sparc::G0 && 5225 MI->getOperand(2).isImm() && 5226 MI->getOperand(2).getImm() == 10) { 5231 if (MI->getNumOperands() == 3 && 5232 MI->getOperand(0).isReg() && 5233 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5234 MI->getOperand(2).isImm() && 5235 MI->getOperand(2).getImm() == 10) { 5240 if (MI->getNumOperands() == 3 && 5241 MI->getOperand(0).getReg() == Sparc::G0 && 5242 MI->getOperand(2).isImm() && 5243 MI->getOperand(2).getImm() == 2) { 5248 if (MI->getNumOperands() == 3 && 5249 MI->getOperand(0).isReg() && 5250 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5251 MI->getOperand(2).isImm() && 5252 MI->getOperand(2).getImm() == 2) { 5257 if (MI->getNumOperands() == 3 && 5258 MI->getOperand(0).getReg() == Sparc::G0 && 5259 MI->getOperand(2).isImm() && 5260 MI->getOperand(2).getImm() == 11) { 5265 if (MI->getNumOperands() == 3 && 5266 MI->getOperand(0).isReg() && 5267 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5268 MI->getOperand(2).isImm() && 5269 MI->getOperand(2).getImm() == 11) { 5274 if (MI->getNumOperands() == 3 && 5275 MI->getOperand(0).getReg() == Sparc::G0 && 5276 MI->getOperand(2).isImm() && 5277 MI->getOperand(2).getImm() == 3) { 5282 if (MI->getNumOperands() == 3 && 5283 MI->getOperand(0).isReg() && 5284 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5285 MI->getOperand(2).isImm() && 5286 MI->getOperand(2).getImm() == 3) { 5291 if (MI->getNumOperands() == 3 && 5292 MI->getOperand(0).getReg() == Sparc::G0 && 5293 MI->getOperand(2).isImm() && 5294 MI->getOperand(2).getImm() == 12) { 5299 if (MI->getNumOperands() == 3 && 5300 MI->getOperand(0).isReg() && 5301 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5302 MI->getOperand(2).isImm() && 5303 MI->getOperand(2).getImm() == 12) { 5308 if (MI->getNumOperands() == 3 && 5309 MI->getOperand(0).getReg() == Sparc::G0 && 5310 MI->getOperand(2).isImm() && 5311 MI->getOperand(2).getImm() == 4) { 5316 if (MI->getNumOperands() == 3 && 5317 MI->getOperand(0).isReg() && 5318 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5319 MI->getOperand(2).isImm() && 5320 MI->getOperand(2).getImm() == 4) { 5325 if (MI->getNumOperands() == 3 && 5326 MI->getOperand(0).getReg() == Sparc::G0 && 5327 MI->getOperand(2).isImm() && 5328 MI->getOperand(2).getImm() == 13) { 5333 if (MI->getNumOperands() == 3 && 5334 MI->getOperand(0).isReg() && 5335 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5336 MI->getOperand(2).isImm() && 5337 MI->getOperand(2).getImm() == 13) { 5342 if (MI->getNumOperands() == 3 && 5343 MI->getOperand(0).getReg() == Sparc::G0 && 5344 MI->getOperand(2).isImm() && 5345 MI->getOperand(2).getImm() == 5) { 5350 if (MI->getNumOperands() == 3 && 5351 MI->getOperand(0).isReg() && 5352 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5353 MI->getOperand(2).isImm() && 5354 MI->getOperand(2).getImm() == 5) { 5359 if (MI->getNumOperands() == 3 && 5360 MI->getOperand(0).getReg() == Sparc::G0 && 5361 MI->getOperand(2).isImm() && 5362 MI->getOperand(2).getImm() == 14) { 5367 if (MI->getNumOperands() == 3 && 5368 MI->getOperand(0).isReg() && 5369 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5370 MI->getOperand(2).isImm() && 5371 MI->getOperand(2).getImm() == 14) { 5376 if (MI->getNumOperands() == 3 && 5377 MI->getOperand(0).getReg() == Sparc::G0 && 5378 MI->getOperand(2).isImm() && 5379 MI->getOperand(2).getImm() == 6) { 5384 if (MI->getNumOperands() == 3 && 5385 MI->getOperand(0).isReg() && 5386 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5387 MI->getOperand(2).isImm() && 5388 MI->getOperand(2).getImm() == 6) { 5393 if (MI->getNumOperands() == 3 && 5394 MI->getOperand(0).getReg() == Sparc::G0 && 5395 MI->getOperand(2).isImm() && 5396 MI->getOperand(2).getImm() == 15) { 5401 if (MI->getNumOperands() == 3 && 5402 MI->getOperand(0).isReg() && 5403 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5404 MI->getOperand(2).isImm() && 5405 MI->getOperand(2).getImm() == 15) { 5410 if (MI->getNumOperands() == 3 && 5411 MI->getOperand(0).getReg() == Sparc::G0 && 5412 MI->getOperand(2).isImm() && 5413 MI->getOperand(2).getImm() == 7) { 5418 if (MI->getNumOperands() == 3 && 5419 MI->getOperand(0).isReg() && 5420 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5421 MI->getOperand(2).isImm() && 5422 MI->getOperand(2).getImm() == 7) { 5429 if (MI->getNumOperands() == 3 && 5430 MI->getOperand(0).getReg() == Sparc::G0 && 5431 MI->getOperand(1).isReg() && 5432 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5433 MI->getOperand(2).isImm() && 5434 MI->getOperand(2).getImm() == 8) { 5439 if (MI->getNumOperands() == 3 && 5440 MI->getOperand(0).isReg() && 5441 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5442 MI->getOperand(1).isReg() && 5443 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5444 MI->getOperand(2).isImm() && 5445 MI->getOperand(2).getImm() == 8) { 5450 if (MI->getNumOperands() == 3 && 5451 MI->getOperand(0).getReg() == Sparc::G0 && 5452 MI->getOperand(1).isReg() && 5453 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5454 MI->getOperand(2).isImm() && 5455 MI->getOperand(2).getImm() == 0) { 5460 if (MI->getNumOperands() == 3 && 5461 MI->getOperand(0).isReg() && 5462 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5463 MI->getOperand(1).isReg() && 5464 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5465 MI->getOperand(2).isImm() && 5466 MI->getOperand(2).getImm() == 0) { 5471 if (MI->getNumOperands() == 3 && 5472 MI->getOperand(0).getReg() == Sparc::G0 && 5473 MI->getOperand(1).isReg() && 5474 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5475 MI->getOperand(2).isImm() && 5476 MI->getOperand(2).getImm() == 9) { 5481 if (MI->getNumOperands() == 3 && 5482 MI->getOperand(0).isReg() && 5483 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5484 MI->getOperand(1).isReg() && 5485 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5486 MI->getOperand(2).isImm() && 5487 MI->getOperand(2).getImm() == 9) { 5492 if (MI->getNumOperands() == 3 && 5493 MI->getOperand(0).getReg() == Sparc::G0 && 5494 MI->getOperand(1).isReg() && 5495 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5496 MI->getOperand(2).isImm() && 5497 MI->getOperand(2).getImm() == 1) { 5502 if (MI->getNumOperands() == 3 && 5503 MI->getOperand(0).isReg() && 5504 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5505 MI->getOperand(1).isReg() && 5506 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5507 MI->getOperand(2).isImm() && 5508 MI->getOperand(2).getImm() == 1) { 5513 if (MI->getNumOperands() == 3 && 5514 MI->getOperand(0).getReg() == Sparc::G0 && 5515 MI->getOperand(1).isReg() && 5516 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5517 MI->getOperand(2).isImm() && 5518 MI->getOperand(2).getImm() == 10) { 5523 if (MI->getNumOperands() == 3 && 5524 MI->getOperand(0).isReg() && 5525 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5526 MI->getOperand(1).isReg() && 5527 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5528 MI->getOperand(2).isImm() && 5529 MI->getOperand(2).getImm() == 10) { 5534 if (MI->getNumOperands() == 3 && 5535 MI->getOperand(0).getReg() == Sparc::G0 && 5536 MI->getOperand(1).isReg() && 5537 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5538 MI->getOperand(2).isImm() && 5539 MI->getOperand(2).getImm() == 2) { 5544 if (MI->getNumOperands() == 3 && 5545 MI->getOperand(0).isReg() && 5546 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5547 MI->getOperand(1).isReg() && 5548 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5549 MI->getOperand(2).isImm() && 5550 MI->getOperand(2).getImm() == 2) { 5555 if (MI->getNumOperands() == 3 && 5556 MI->getOperand(0).getReg() == Sparc::G0 && 5557 MI->getOperand(1).isReg() && 5558 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5559 MI->getOperand(2).isImm() && 5560 MI->getOperand(2).getImm() == 11) { 5565 if (MI->getNumOperands() == 3 && 5566 MI->getOperand(0).isReg() && 5567 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5568 MI->getOperand(1).isReg() && 5569 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5570 MI->getOperand(2).isImm() && 5571 MI->getOperand(2).getImm() == 11) { 5576 if (MI->getNumOperands() == 3 && 5577 MI->getOperand(0).getReg() == Sparc::G0 && 5578 MI->getOperand(1).isReg() && 5579 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5580 MI->getOperand(2).isImm() && 5581 MI->getOperand(2).getImm() == 3) { 5586 if (MI->getNumOperands() == 3 && 5587 MI->getOperand(0).isReg() && 5588 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5589 MI->getOperand(1).isReg() && 5590 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5591 MI->getOperand(2).isImm() && 5592 MI->getOperand(2).getImm() == 3) { 5597 if (MI->getNumOperands() == 3 && 5598 MI->getOperand(0).getReg() == Sparc::G0 && 5599 MI->getOperand(1).isReg() && 5600 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5601 MI->getOperand(2).isImm() && 5602 MI->getOperand(2).getImm() == 12) { 5607 if (MI->getNumOperands() == 3 && 5608 MI->getOperand(0).isReg() && 5609 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5610 MI->getOperand(1).isReg() && 5611 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5612 MI->getOperand(2).isImm() && 5613 MI->getOperand(2).getImm() == 12) { 5618 if (MI->getNumOperands() == 3 && 5619 MI->getOperand(0).getReg() == Sparc::G0 && 5620 MI->getOperand(1).isReg() && 5621 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5622 MI->getOperand(2).isImm() && 5623 MI->getOperand(2).getImm() == 4) { 5628 if (MI->getNumOperands() == 3 && 5629 MI->getOperand(0).isReg() && 5630 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5631 MI->getOperand(1).isReg() && 5632 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5633 MI->getOperand(2).isImm() && 5634 MI->getOperand(2).getImm() == 4) { 5639 if (MI->getNumOperands() == 3 && 5640 MI->getOperand(0).getReg() == Sparc::G0 && 5641 MI->getOperand(1).isReg() && 5642 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5643 MI->getOperand(2).isImm() && 5644 MI->getOperand(2).getImm() == 13) { 5649 if (MI->getNumOperands() == 3 && 5650 MI->getOperand(0).isReg() && 5651 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5652 MI->getOperand(1).isReg() && 5653 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5654 MI->getOperand(2).isImm() && 5655 MI->getOperand(2).getImm() == 13) { 5660 if (MI->getNumOperands() == 3 && 5661 MI->getOperand(0).getReg() == Sparc::G0 && 5662 MI->getOperand(1).isReg() && 5663 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5664 MI->getOperand(2).isImm() && 5665 MI->getOperand(2).getImm() == 5) { 5670 if (MI->getNumOperands() == 3 && 5671 MI->getOperand(0).isReg() && 5672 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5673 MI->getOperand(1).isReg() && 5674 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5675 MI->getOperand(2).isImm() && 5676 MI->getOperand(2).getImm() == 5) { 5681 if (MI->getNumOperands() == 3 && 5682 MI->getOperand(0).getReg() == Sparc::G0 && 5683 MI->getOperand(1).isReg() && 5684 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5685 MI->getOperand(2).isImm() && 5686 MI->getOperand(2).getImm() == 14) { 5691 if (MI->getNumOperands() == 3 && 5692 MI->getOperand(0).isReg() && 5693 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5694 MI->getOperand(1).isReg() && 5695 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5696 MI->getOperand(2).isImm() && 5697 MI->getOperand(2).getImm() == 14) { 5702 if (MI->getNumOperands() == 3 && 5703 MI->getOperand(0).getReg() == Sparc::G0 && 5704 MI->getOperand(1).isReg() && 5705 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5706 MI->getOperand(2).isImm() && 5707 MI->getOperand(2).getImm() == 6) { 5712 if (MI->getNumOperands() == 3 && 5713 MI->getOperand(0).isReg() && 5714 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5715 MI->getOperand(1).isReg() && 5716 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5717 MI->getOperand(2).isImm() && 5718 MI->getOperand(2).getImm() == 6) { 5723 if (MI->getNumOperands() == 3 && 5724 MI->getOperand(0).getReg() == Sparc::G0 && 5725 MI->getOperand(1).isReg() && 5726 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5727 MI->getOperand(2).isImm() && 5728 MI->getOperand(2).getImm() == 15) { 5733 if (MI->getNumOperands() == 3 && 5734 MI->getOperand(0).isReg() && 5735 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5736 MI->getOperand(1).isReg() && 5737 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5738 MI->getOperand(2).isImm() && 5739 MI->getOperand(2).getImm() == 15) { 5744 if (MI->getNumOperands() == 3 && 5745 MI->getOperand(0).getReg() == Sparc::G0 && 5746 MI->getOperand(1).isReg() && 5747 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5748 MI->getOperand(2).isImm() && 5749 MI->getOperand(2).getImm() == 7) { 5754 if (MI->getNumOperands() == 3 && 5755 MI->getOperand(0).isReg() && 5756 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5757 MI->getOperand(1).isReg() && 5758 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 5759 MI->getOperand(2).isImm() && 5760 MI->getOperand(2).getImm() == 7) { 5767 if (MI->getNumOperands() == 3 && 5768 MI->getOperand(0).getReg() == Sparc::G0 && 5769 MI->getOperand(2).isImm() && 5770 MI->getOperand(2).getImm() == 8 && 5776 if (MI->getNumOperands() == 3 && 5777 MI->getOperand(0).isReg() && 5778 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5779 MI->getOperand(2).isImm() && 5780 MI->getOperand(2).getImm() == 8 && 5786 if (MI->getNumOperands() == 3 && 5787 MI->getOperand(0).getReg() == Sparc::G0 && 5788 MI->getOperand(2).isImm() && 5789 MI->getOperand(2).getImm() == 0 && 5795 if (MI->getNumOperands() == 3 && 5796 MI->getOperand(0).isReg() && 5797 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5798 MI->getOperand(2).isImm() && 5799 MI->getOperand(2).getImm() == 0 && 5805 if (MI->getNumOperands() == 3 && 5806 MI->getOperand(0).getReg() == Sparc::G0 && 5807 MI->getOperand(2).isImm() && 5808 MI->getOperand(2).getImm() == 9 && 5814 if (MI->getNumOperands() == 3 && 5815 MI->getOperand(0).isReg() && 5816 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5817 MI->getOperand(2).isImm() && 5818 MI->getOperand(2).getImm() == 9 && 5824 if (MI->getNumOperands() == 3 && 5825 MI->getOperand(0).getReg() == Sparc::G0 && 5826 MI->getOperand(2).isImm() && 5827 MI->getOperand(2).getImm() == 1 && 5833 if (MI->getNumOperands() == 3 && 5834 MI->getOperand(0).isReg() && 5835 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5836 MI->getOperand(2).isImm() && 5837 MI->getOperand(2).getImm() == 1 && 5843 if (MI->getNumOperands() == 3 && 5844 MI->getOperand(0).getReg() == Sparc::G0 && 5845 MI->getOperand(2).isImm() && 5846 MI->getOperand(2).getImm() == 10 && 5852 if (MI->getNumOperands() == 3 && 5853 MI->getOperand(0).isReg() && 5854 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5855 MI->getOperand(2).isImm() && 5856 MI->getOperand(2).getImm() == 10 && 5862 if (MI->getNumOperands() == 3 && 5863 MI->getOperand(0).getReg() == Sparc::G0 && 5864 MI->getOperand(2).isImm() && 5865 MI->getOperand(2).getImm() == 2 && 5871 if (MI->getNumOperands() == 3 && 5872 MI->getOperand(0).isReg() && 5873 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5874 MI->getOperand(2).isImm() && 5875 MI->getOperand(2).getImm() == 2 && 5881 if (MI->getNumOperands() == 3 && 5882 MI->getOperand(0).getReg() == Sparc::G0 && 5883 MI->getOperand(2).isImm() && 5884 MI->getOperand(2).getImm() == 11 && 5890 if (MI->getNumOperands() == 3 && 5891 MI->getOperand(0).isReg() && 5892 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5893 MI->getOperand(2).isImm() && 5894 MI->getOperand(2).getImm() == 11 && 5900 if (MI->getNumOperands() == 3 && 5901 MI->getOperand(0).getReg() == Sparc::G0 && 5902 MI->getOperand(2).isImm() && 5903 MI->getOperand(2).getImm() == 3 && 5909 if (MI->getNumOperands() == 3 && 5910 MI->getOperand(0).isReg() && 5911 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5912 MI->getOperand(2).isImm() && 5913 MI->getOperand(2).getImm() == 3 && 5919 if (MI->getNumOperands() == 3 && 5920 MI->getOperand(0).getReg() == Sparc::G0 && 5921 MI->getOperand(2).isImm() && 5922 MI->getOperand(2).getImm() == 12 && 5928 if (MI->getNumOperands() == 3 && 5929 MI->getOperand(0).isReg() && 5930 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5931 MI->getOperand(2).isImm() && 5932 MI->getOperand(2).getImm() == 12 && 5938 if (MI->getNumOperands() == 3 && 5939 MI->getOperand(0).getReg() == Sparc::G0 && 5940 MI->getOperand(2).isImm() && 5941 MI->getOperand(2).getImm() == 4 && 5947 if (MI->getNumOperands() == 3 && 5948 MI->getOperand(0).isReg() && 5949 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5950 MI->getOperand(2).isImm() && 5951 MI->getOperand(2).getImm() == 4 && 5957 if (MI->getNumOperands() == 3 && 5958 MI->getOperand(0).getReg() == Sparc::G0 && 5959 MI->getOperand(2).isImm() && 5960 MI->getOperand(2).getImm() == 13 && 5966 if (MI->getNumOperands() == 3 && 5967 MI->getOperand(0).isReg() && 5968 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5969 MI->getOperand(2).isImm() && 5970 MI->getOperand(2).getImm() == 13 && 5976 if (MI->getNumOperands() == 3 && 5977 MI->getOperand(0).getReg() == Sparc::G0 && 5978 MI->getOperand(2).isImm() && 5979 MI->getOperand(2).getImm() == 5 && 5985 if (MI->getNumOperands() == 3 && 5986 MI->getOperand(0).isReg() && 5987 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 5988 MI->getOperand(2).isImm() && 5989 MI->getOperand(2).getImm() == 5 && 5995 if (MI->getNumOperands() == 3 && 5996 MI->getOperand(0).getReg() == Sparc::G0 && 5997 MI->getOperand(2).isImm() && 5998 MI->getOperand(2).getImm() == 14 && 6004 if (MI->getNumOperands() == 3 && 6005 MI->getOperand(0).isReg() && 6006 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6007 MI->getOperand(2).isImm() && 6008 MI->getOperand(2).getImm() == 14 && 6014 if (MI->getNumOperands() == 3 && 6015 MI->getOperand(0).getReg() == Sparc::G0 && 6016 MI->getOperand(2).isImm() && 6017 MI->getOperand(2).getImm() == 6 && 6023 if (MI->getNumOperands() == 3 && 6024 MI->getOperand(0).isReg() && 6025 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6026 MI->getOperand(2).isImm() && 6027 MI->getOperand(2).getImm() == 6 && 6033 if (MI->getNumOperands() == 3 && 6034 MI->getOperand(0).getReg() == Sparc::G0 && 6035 MI->getOperand(2).isImm() && 6036 MI->getOperand(2).getImm() == 15 && 6042 if (MI->getNumOperands() == 3 && 6043 MI->getOperand(0).isReg() && 6044 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6045 MI->getOperand(2).isImm() && 6046 MI->getOperand(2).getImm() == 15 && 6052 if (MI->getNumOperands() == 3 && 6053 MI->getOperand(0).getReg() == Sparc::G0 && 6054 MI->getOperand(2).isImm() && 6055 MI->getOperand(2).getImm() == 7 && 6061 if (MI->getNumOperands() == 3 && 6062 MI->getOperand(0).isReg() && 6063 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6064 MI->getOperand(2).isImm() && 6065 MI->getOperand(2).getImm() == 7 && 6073 if (MI->getNumOperands() == 3 && 6074 MI->getOperand(0).getReg() == Sparc::G0 && 6075 MI->getOperand(1).isReg() && 6076 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6077 MI->getOperand(2).isImm() && 6078 MI->getOperand(2).getImm() == 8 && 6084 if (MI->getNumOperands() == 3 && 6085 MI->getOperand(0).isReg() && 6086 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6087 MI->getOperand(1).isReg() && 6088 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6089 MI->getOperand(2).isImm() && 6090 MI->getOperand(2).getImm() == 8 && 6096 if (MI->getNumOperands() == 3 && 6097 MI->getOperand(0).getReg() == Sparc::G0 && 6098 MI->getOperand(1).isReg() && 6099 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6100 MI->getOperand(2).isImm() && 6101 MI->getOperand(2).getImm() == 0 && 6107 if (MI->getNumOperands() == 3 && 6108 MI->getOperand(0).isReg() && 6109 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6110 MI->getOperand(1).isReg() && 6111 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6112 MI->getOperand(2).isImm() && 6113 MI->getOperand(2).getImm() == 0 && 6119 if (MI->getNumOperands() == 3 && 6120 MI->getOperand(0).getReg() == Sparc::G0 && 6121 MI->getOperand(1).isReg() && 6122 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6123 MI->getOperand(2).isImm() && 6124 MI->getOperand(2).getImm() == 9 && 6130 if (MI->getNumOperands() == 3 && 6131 MI->getOperand(0).isReg() && 6132 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6133 MI->getOperand(1).isReg() && 6134 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6135 MI->getOperand(2).isImm() && 6136 MI->getOperand(2).getImm() == 9 && 6142 if (MI->getNumOperands() == 3 && 6143 MI->getOperand(0).getReg() == Sparc::G0 && 6144 MI->getOperand(1).isReg() && 6145 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6146 MI->getOperand(2).isImm() && 6147 MI->getOperand(2).getImm() == 1 && 6153 if (MI->getNumOperands() == 3 && 6154 MI->getOperand(0).isReg() && 6155 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6156 MI->getOperand(1).isReg() && 6157 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6158 MI->getOperand(2).isImm() && 6159 MI->getOperand(2).getImm() == 1 && 6165 if (MI->getNumOperands() == 3 && 6166 MI->getOperand(0).getReg() == Sparc::G0 && 6167 MI->getOperand(1).isReg() && 6168 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6169 MI->getOperand(2).isImm() && 6170 MI->getOperand(2).getImm() == 10 && 6176 if (MI->getNumOperands() == 3 && 6177 MI->getOperand(0).isReg() && 6178 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6179 MI->getOperand(1).isReg() && 6180 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6181 MI->getOperand(2).isImm() && 6182 MI->getOperand(2).getImm() == 10 && 6188 if (MI->getNumOperands() == 3 && 6189 MI->getOperand(0).getReg() == Sparc::G0 && 6190 MI->getOperand(1).isReg() && 6191 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6192 MI->getOperand(2).isImm() && 6193 MI->getOperand(2).getImm() == 2 && 6199 if (MI->getNumOperands() == 3 && 6200 MI->getOperand(0).isReg() && 6201 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6202 MI->getOperand(1).isReg() && 6203 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6204 MI->getOperand(2).isImm() && 6205 MI->getOperand(2).getImm() == 2 && 6211 if (MI->getNumOperands() == 3 && 6212 MI->getOperand(0).getReg() == Sparc::G0 && 6213 MI->getOperand(1).isReg() && 6214 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6215 MI->getOperand(2).isImm() && 6216 MI->getOperand(2).getImm() == 11 && 6222 if (MI->getNumOperands() == 3 && 6223 MI->getOperand(0).isReg() && 6224 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6225 MI->getOperand(1).isReg() && 6226 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6227 MI->getOperand(2).isImm() && 6228 MI->getOperand(2).getImm() == 11 && 6234 if (MI->getNumOperands() == 3 && 6235 MI->getOperand(0).getReg() == Sparc::G0 && 6236 MI->getOperand(1).isReg() && 6237 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6238 MI->getOperand(2).isImm() && 6239 MI->getOperand(2).getImm() == 3 && 6245 if (MI->getNumOperands() == 3 && 6246 MI->getOperand(0).isReg() && 6247 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6248 MI->getOperand(1).isReg() && 6249 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6250 MI->getOperand(2).isImm() && 6251 MI->getOperand(2).getImm() == 3 && 6257 if (MI->getNumOperands() == 3 && 6258 MI->getOperand(0).getReg() == Sparc::G0 && 6259 MI->getOperand(1).isReg() && 6260 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6261 MI->getOperand(2).isImm() && 6262 MI->getOperand(2).getImm() == 12 && 6268 if (MI->getNumOperands() == 3 && 6269 MI->getOperand(0).isReg() && 6270 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6271 MI->getOperand(1).isReg() && 6272 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6273 MI->getOperand(2).isImm() && 6274 MI->getOperand(2).getImm() == 12 && 6280 if (MI->getNumOperands() == 3 && 6281 MI->getOperand(0).getReg() == Sparc::G0 && 6282 MI->getOperand(1).isReg() && 6283 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6284 MI->getOperand(2).isImm() && 6285 MI->getOperand(2).getImm() == 4 && 6291 if (MI->getNumOperands() == 3 && 6292 MI->getOperand(0).isReg() && 6293 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6294 MI->getOperand(1).isReg() && 6295 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6296 MI->getOperand(2).isImm() && 6297 MI->getOperand(2).getImm() == 4 && 6303 if (MI->getNumOperands() == 3 && 6304 MI->getOperand(0).getReg() == Sparc::G0 && 6305 MI->getOperand(1).isReg() && 6306 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6307 MI->getOperand(2).isImm() && 6308 MI->getOperand(2).getImm() == 13 && 6314 if (MI->getNumOperands() == 3 && 6315 MI->getOperand(0).isReg() && 6316 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6317 MI->getOperand(1).isReg() && 6318 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6319 MI->getOperand(2).isImm() && 6320 MI->getOperand(2).getImm() == 13 && 6326 if (MI->getNumOperands() == 3 && 6327 MI->getOperand(0).getReg() == Sparc::G0 && 6328 MI->getOperand(1).isReg() && 6329 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6330 MI->getOperand(2).isImm() && 6331 MI->getOperand(2).getImm() == 5 && 6337 if (MI->getNumOperands() == 3 && 6338 MI->getOperand(0).isReg() && 6339 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6340 MI->getOperand(1).isReg() && 6341 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6342 MI->getOperand(2).isImm() && 6343 MI->getOperand(2).getImm() == 5 && 6349 if (MI->getNumOperands() == 3 && 6350 MI->getOperand(0).getReg() == Sparc::G0 && 6351 MI->getOperand(1).isReg() && 6352 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6353 MI->getOperand(2).isImm() && 6354 MI->getOperand(2).getImm() == 14 && 6360 if (MI->getNumOperands() == 3 && 6361 MI->getOperand(0).isReg() && 6362 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6363 MI->getOperand(1).isReg() && 6364 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6365 MI->getOperand(2).isImm() && 6366 MI->getOperand(2).getImm() == 14 && 6372 if (MI->getNumOperands() == 3 && 6373 MI->getOperand(0).getReg() == Sparc::G0 && 6374 MI->getOperand(1).isReg() && 6375 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6376 MI->getOperand(2).isImm() && 6377 MI->getOperand(2).getImm() == 6 && 6383 if (MI->getNumOperands() == 3 && 6384 MI->getOperand(0).isReg() && 6385 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6386 MI->getOperand(1).isReg() && 6387 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6388 MI->getOperand(2).isImm() && 6389 MI->getOperand(2).getImm() == 6 && 6395 if (MI->getNumOperands() == 3 && 6396 MI->getOperand(0).getReg() == Sparc::G0 && 6397 MI->getOperand(1).isReg() && 6398 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6399 MI->getOperand(2).isImm() && 6400 MI->getOperand(2).getImm() == 15 && 6406 if (MI->getNumOperands() == 3 && 6407 MI->getOperand(0).isReg() && 6408 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6409 MI->getOperand(1).isReg() && 6410 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6411 MI->getOperand(2).isImm() && 6412 MI->getOperand(2).getImm() == 15 && 6418 if (MI->getNumOperands() == 3 && 6419 MI->getOperand(0).getReg() == Sparc::G0 && 6420 MI->getOperand(1).isReg() && 6421 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6422 MI->getOperand(2).isImm() && 6423 MI->getOperand(2).getImm() == 7 && 6429 if (MI->getNumOperands() == 3 && 6430 MI->getOperand(0).isReg() && 6431 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6432 MI->getOperand(1).isReg() && 6433 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6434 MI->getOperand(2).isImm() && 6435 MI->getOperand(2).getImm() == 7 && 6443 if (MI->getNumOperands() == 3 && 6444 MI->getOperand(0).getReg() == Sparc::FCC0 && 6445 MI->getOperand(1).isReg() && 6446 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6447 MI->getOperand(2).isReg() && 6448 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(2).getReg())) { 6455 if (MI->getNumOperands() == 3 && 6456 MI->getOperand(0).getReg() == Sparc::FCC0 && 6457 MI->getOperand(1).isReg() && 6458 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6459 MI->getOperand(2).isReg() && 6460 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(2).getReg())) { 6467 if (MI->getNumOperands() == 3 && 6468 MI->getOperand(0).getReg() == Sparc::FCC0 && 6469 MI->getOperand(1).isReg() && 6470 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6471 MI->getOperand(2).isReg() && 6472 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(2).getReg())) { 6479 if (MI->getNumOperands() == 3 && 6480 MI->getOperand(0).getReg() == Sparc::FCC0 && 6481 MI->getOperand(1).isReg() && 6482 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6483 MI->getOperand(2).isReg() && 6484 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(2).getReg())) { 6491 if (MI->getNumOperands() == 3 && 6492 MI->getOperand(0).getReg() == Sparc::FCC0 && 6493 MI->getOperand(1).isReg() && 6494 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6495 MI->getOperand(2).isReg() && 6496 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(2).getReg())) { 6503 if (MI->getNumOperands() == 3 && 6504 MI->getOperand(0).getReg() == Sparc::FCC0 && 6505 MI->getOperand(1).isReg() && 6506 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6507 MI->getOperand(2).isReg() && 6508 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(2).getReg())) { 6515 if (MI->getNumOperands() == 5 && 6516 MI->getOperand(0).isReg() && 6517 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6518 MI->getOperand(1).isReg() && 6519 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6520 MI->getOperand(2).isReg() && 6521 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 6522 MI->getOperand(4).isImm() && 6523 MI->getOperand(4).getImm() == 8 && 6529 if (MI->getNumOperands() == 5 && 6530 MI->getOperand(0).isReg() && 6531 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6532 MI->getOperand(1).isReg() && 6533 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6534 MI->getOperand(2).isReg() && 6535 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 6536 MI->getOperand(4).isImm() && 6537 MI->getOperand(4).getImm() == 0 && 6543 if (MI->getNumOperands() == 5 && 6544 MI->getOperand(0).isReg() && 6545 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6546 MI->getOperand(1).isReg() && 6547 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6548 MI->getOperand(2).isReg() && 6549 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 6550 MI->getOperand(4).isImm() && 6551 MI->getOperand(4).getImm() == 7 && 6557 if (MI->getNumOperands() == 5 && 6558 MI->getOperand(0).isReg() && 6559 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6560 MI->getOperand(1).isReg() && 6561 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6562 MI->getOperand(2).isReg() && 6563 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 6564 MI->getOperand(4).isImm() && 6565 MI->getOperand(4).getImm() == 6 && 6571 if (MI->getNumOperands() == 5 && 6572 MI->getOperand(0).isReg() && 6573 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6574 MI->getOperand(1).isReg() && 6575 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6576 MI->getOperand(2).isReg() && 6577 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 6578 MI->getOperand(4).isImm() && 6579 MI->getOperand(4).getImm() == 5 && 6585 if (MI->getNumOperands() == 5 && 6586 MI->getOperand(0).isReg() && 6587 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6588 MI->getOperand(1).isReg() && 6589 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6590 MI->getOperand(2).isReg() && 6591 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 6592 MI->getOperand(4).isImm() && 6593 MI->getOperand(4).getImm() == 4 && 6599 if (MI->getNumOperands() == 5 && 6600 MI->getOperand(0).isReg() && 6601 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6602 MI->getOperand(1).isReg() && 6603 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6604 MI->getOperand(2).isReg() && 6605 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 6606 MI->getOperand(4).isImm() && 6607 MI->getOperand(4).getImm() == 3 && 6613 if (MI->getNumOperands() == 5 && 6614 MI->getOperand(0).isReg() && 6615 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6616 MI->getOperand(1).isReg() && 6617 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6618 MI->getOperand(2).isReg() && 6619 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 6620 MI->getOperand(4).isImm() && 6621 MI->getOperand(4).getImm() == 2 && 6627 if (MI->getNumOperands() == 5 && 6628 MI->getOperand(0).isReg() && 6629 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6630 MI->getOperand(1).isReg() && 6631 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6632 MI->getOperand(2).isReg() && 6633 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 6634 MI->getOperand(4).isImm() && 6635 MI->getOperand(4).getImm() == 1 && 6641 if (MI->getNumOperands() == 5 && 6642 MI->getOperand(0).isReg() && 6643 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6644 MI->getOperand(1).isReg() && 6645 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6646 MI->getOperand(2).isReg() && 6647 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 6648 MI->getOperand(4).isImm() && 6649 MI->getOperand(4).getImm() == 9 && 6655 if (MI->getNumOperands() == 5 && 6656 MI->getOperand(0).isReg() && 6657 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6658 MI->getOperand(1).isReg() && 6659 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6660 MI->getOperand(2).isReg() && 6661 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 6662 MI->getOperand(4).isImm() && 6663 MI->getOperand(4).getImm() == 10 && 6669 if (MI->getNumOperands() == 5 && 6670 MI->getOperand(0).isReg() && 6671 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6672 MI->getOperand(1).isReg() && 6673 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6674 MI->getOperand(2).isReg() && 6675 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 6676 MI->getOperand(4).isImm() && 6677 MI->getOperand(4).getImm() == 11 && 6683 if (MI->getNumOperands() == 5 && 6684 MI->getOperand(0).isReg() && 6685 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6686 MI->getOperand(1).isReg() && 6687 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6688 MI->getOperand(2).isReg() && 6689 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 6690 MI->getOperand(4).isImm() && 6691 MI->getOperand(4).getImm() == 12 && 6697 if (MI->getNumOperands() == 5 && 6698 MI->getOperand(0).isReg() && 6699 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6700 MI->getOperand(1).isReg() && 6701 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6702 MI->getOperand(2).isReg() && 6703 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 6704 MI->getOperand(4).isImm() && 6705 MI->getOperand(4).getImm() == 13 && 6711 if (MI->getNumOperands() == 5 && 6712 MI->getOperand(0).isReg() && 6713 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6714 MI->getOperand(1).isReg() && 6715 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6716 MI->getOperand(2).isReg() && 6717 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 6718 MI->getOperand(4).isImm() && 6719 MI->getOperand(4).getImm() == 14 && 6725 if (MI->getNumOperands() == 5 && 6726 MI->getOperand(0).isReg() && 6727 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6728 MI->getOperand(1).isReg() && 6729 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6730 MI->getOperand(2).isReg() && 6731 MRI.getRegClass(Sparc::DFPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 6732 MI->getOperand(4).isImm() && 6733 MI->getOperand(4).getImm() == 15 && 6741 if (MI->getNumOperands() == 5 && 6742 MI->getOperand(0).isReg() && 6743 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6744 MI->getOperand(1).isReg() && 6745 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6746 MI->getOperand(2).isReg() && 6747 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 6748 MI->getOperand(4).isImm() && 6749 MI->getOperand(4).getImm() == 8 && 6755 if (MI->getNumOperands() == 5 && 6756 MI->getOperand(0).isReg() && 6757 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6758 MI->getOperand(1).isReg() && 6759 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6760 MI->getOperand(2).isReg() && 6761 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 6762 MI->getOperand(4).isImm() && 6763 MI->getOperand(4).getImm() == 0 && 6769 if (MI->getNumOperands() == 5 && 6770 MI->getOperand(0).isReg() && 6771 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6772 MI->getOperand(1).isReg() && 6773 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6774 MI->getOperand(2).isReg() && 6775 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 6776 MI->getOperand(4).isImm() && 6777 MI->getOperand(4).getImm() == 7 && 6783 if (MI->getNumOperands() == 5 && 6784 MI->getOperand(0).isReg() && 6785 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6786 MI->getOperand(1).isReg() && 6787 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6788 MI->getOperand(2).isReg() && 6789 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 6790 MI->getOperand(4).isImm() && 6791 MI->getOperand(4).getImm() == 6 && 6797 if (MI->getNumOperands() == 5 && 6798 MI->getOperand(0).isReg() && 6799 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6800 MI->getOperand(1).isReg() && 6801 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6802 MI->getOperand(2).isReg() && 6803 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 6804 MI->getOperand(4).isImm() && 6805 MI->getOperand(4).getImm() == 5 && 6811 if (MI->getNumOperands() == 5 && 6812 MI->getOperand(0).isReg() && 6813 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6814 MI->getOperand(1).isReg() && 6815 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6816 MI->getOperand(2).isReg() && 6817 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 6818 MI->getOperand(4).isImm() && 6819 MI->getOperand(4).getImm() == 4 && 6825 if (MI->getNumOperands() == 5 && 6826 MI->getOperand(0).isReg() && 6827 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6828 MI->getOperand(1).isReg() && 6829 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6830 MI->getOperand(2).isReg() && 6831 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 6832 MI->getOperand(4).isImm() && 6833 MI->getOperand(4).getImm() == 3 && 6839 if (MI->getNumOperands() == 5 && 6840 MI->getOperand(0).isReg() && 6841 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6842 MI->getOperand(1).isReg() && 6843 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6844 MI->getOperand(2).isReg() && 6845 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 6846 MI->getOperand(4).isImm() && 6847 MI->getOperand(4).getImm() == 2 && 6853 if (MI->getNumOperands() == 5 && 6854 MI->getOperand(0).isReg() && 6855 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6856 MI->getOperand(1).isReg() && 6857 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6858 MI->getOperand(2).isReg() && 6859 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 6860 MI->getOperand(4).isImm() && 6861 MI->getOperand(4).getImm() == 1 && 6867 if (MI->getNumOperands() == 5 && 6868 MI->getOperand(0).isReg() && 6869 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6870 MI->getOperand(1).isReg() && 6871 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6872 MI->getOperand(2).isReg() && 6873 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 6874 MI->getOperand(4).isImm() && 6875 MI->getOperand(4).getImm() == 9 && 6881 if (MI->getNumOperands() == 5 && 6882 MI->getOperand(0).isReg() && 6883 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6884 MI->getOperand(1).isReg() && 6885 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6886 MI->getOperand(2).isReg() && 6887 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 6888 MI->getOperand(4).isImm() && 6889 MI->getOperand(4).getImm() == 10 && 6895 if (MI->getNumOperands() == 5 && 6896 MI->getOperand(0).isReg() && 6897 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6898 MI->getOperand(1).isReg() && 6899 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6900 MI->getOperand(2).isReg() && 6901 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 6902 MI->getOperand(4).isImm() && 6903 MI->getOperand(4).getImm() == 11 && 6909 if (MI->getNumOperands() == 5 && 6910 MI->getOperand(0).isReg() && 6911 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6912 MI->getOperand(1).isReg() && 6913 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6914 MI->getOperand(2).isReg() && 6915 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 6916 MI->getOperand(4).isImm() && 6917 MI->getOperand(4).getImm() == 12 && 6923 if (MI->getNumOperands() == 5 && 6924 MI->getOperand(0).isReg() && 6925 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6926 MI->getOperand(1).isReg() && 6927 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6928 MI->getOperand(2).isReg() && 6929 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 6930 MI->getOperand(4).isImm() && 6931 MI->getOperand(4).getImm() == 13 && 6937 if (MI->getNumOperands() == 5 && 6938 MI->getOperand(0).isReg() && 6939 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6940 MI->getOperand(1).isReg() && 6941 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6942 MI->getOperand(2).isReg() && 6943 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 6944 MI->getOperand(4).isImm() && 6945 MI->getOperand(4).getImm() == 14 && 6951 if (MI->getNumOperands() == 5 && 6952 MI->getOperand(0).isReg() && 6953 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6954 MI->getOperand(1).isReg() && 6955 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6956 MI->getOperand(2).isReg() && 6957 MRI.getRegClass(Sparc::QFPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 6958 MI->getOperand(4).isImm() && 6959 MI->getOperand(4).getImm() == 15 && 6967 if (MI->getNumOperands() == 5 && 6968 MI->getOperand(0).isReg() && 6969 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6970 MI->getOperand(1).isReg() && 6971 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6972 MI->getOperand(2).isReg() && 6973 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 6974 MI->getOperand(4).isImm() && 6975 MI->getOperand(4).getImm() == 8 && 6981 if (MI->getNumOperands() == 5 && 6982 MI->getOperand(0).isReg() && 6983 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6984 MI->getOperand(1).isReg() && 6985 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 6986 MI->getOperand(2).isReg() && 6987 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 6988 MI->getOperand(4).isImm() && 6989 MI->getOperand(4).getImm() == 0 && 6995 if (MI->getNumOperands() == 5 && 6996 MI->getOperand(0).isReg() && 6997 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 6998 MI->getOperand(1).isReg() && 6999 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7000 MI->getOperand(2).isReg() && 7001 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 7002 MI->getOperand(4).isImm() && 7003 MI->getOperand(4).getImm() == 7 && 7009 if (MI->getNumOperands() == 5 && 7010 MI->getOperand(0).isReg() && 7011 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7012 MI->getOperand(1).isReg() && 7013 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7014 MI->getOperand(2).isReg() && 7015 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 7016 MI->getOperand(4).isImm() && 7017 MI->getOperand(4).getImm() == 6 && 7023 if (MI->getNumOperands() == 5 && 7024 MI->getOperand(0).isReg() && 7025 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7026 MI->getOperand(1).isReg() && 7027 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7028 MI->getOperand(2).isReg() && 7029 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 7030 MI->getOperand(4).isImm() && 7031 MI->getOperand(4).getImm() == 5 && 7037 if (MI->getNumOperands() == 5 && 7038 MI->getOperand(0).isReg() && 7039 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7040 MI->getOperand(1).isReg() && 7041 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7042 MI->getOperand(2).isReg() && 7043 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 7044 MI->getOperand(4).isImm() && 7045 MI->getOperand(4).getImm() == 4 && 7051 if (MI->getNumOperands() == 5 && 7052 MI->getOperand(0).isReg() && 7053 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7054 MI->getOperand(1).isReg() && 7055 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7056 MI->getOperand(2).isReg() && 7057 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 7058 MI->getOperand(4).isImm() && 7059 MI->getOperand(4).getImm() == 3 && 7065 if (MI->getNumOperands() == 5 && 7066 MI->getOperand(0).isReg() && 7067 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7068 MI->getOperand(1).isReg() && 7069 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7070 MI->getOperand(2).isReg() && 7071 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 7072 MI->getOperand(4).isImm() && 7073 MI->getOperand(4).getImm() == 2 && 7079 if (MI->getNumOperands() == 5 && 7080 MI->getOperand(0).isReg() && 7081 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7082 MI->getOperand(1).isReg() && 7083 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7084 MI->getOperand(2).isReg() && 7085 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 7086 MI->getOperand(4).isImm() && 7087 MI->getOperand(4).getImm() == 1 && 7093 if (MI->getNumOperands() == 5 && 7094 MI->getOperand(0).isReg() && 7095 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7096 MI->getOperand(1).isReg() && 7097 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7098 MI->getOperand(2).isReg() && 7099 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 7100 MI->getOperand(4).isImm() && 7101 MI->getOperand(4).getImm() == 9 && 7107 if (MI->getNumOperands() == 5 && 7108 MI->getOperand(0).isReg() && 7109 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7110 MI->getOperand(1).isReg() && 7111 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7112 MI->getOperand(2).isReg() && 7113 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 7114 MI->getOperand(4).isImm() && 7115 MI->getOperand(4).getImm() == 10 && 7121 if (MI->getNumOperands() == 5 && 7122 MI->getOperand(0).isReg() && 7123 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7124 MI->getOperand(1).isReg() && 7125 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7126 MI->getOperand(2).isReg() && 7127 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 7128 MI->getOperand(4).isImm() && 7129 MI->getOperand(4).getImm() == 11 && 7135 if (MI->getNumOperands() == 5 && 7136 MI->getOperand(0).isReg() && 7137 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7138 MI->getOperand(1).isReg() && 7139 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7140 MI->getOperand(2).isReg() && 7141 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 7142 MI->getOperand(4).isImm() && 7143 MI->getOperand(4).getImm() == 12 && 7149 if (MI->getNumOperands() == 5 && 7150 MI->getOperand(0).isReg() && 7151 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7152 MI->getOperand(1).isReg() && 7153 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7154 MI->getOperand(2).isReg() && 7155 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 7156 MI->getOperand(4).isImm() && 7157 MI->getOperand(4).getImm() == 13 && 7163 if (MI->getNumOperands() == 5 && 7164 MI->getOperand(0).isReg() && 7165 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7166 MI->getOperand(1).isReg() && 7167 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7168 MI->getOperand(2).isReg() && 7169 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 7170 MI->getOperand(4).isImm() && 7171 MI->getOperand(4).getImm() == 14 && 7177 if (MI->getNumOperands() == 5 && 7178 MI->getOperand(0).isReg() && 7179 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7180 MI->getOperand(1).isReg() && 7181 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7182 MI->getOperand(2).isReg() && 7183 MRI.getRegClass(Sparc::FPRegsRegClassID).contains(MI->getOperand(2).getReg()) && 7184 MI->getOperand(4).isImm() && 7185 MI->getOperand(4).getImm() == 15 && 7193 if (MI->getNumOperands() == 5 && 7194 MI->getOperand(0).isReg() && 7195 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7196 MI->getOperand(1).isReg() && 7197 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7198 MI->getOperand(4).isImm() && 7199 MI->getOperand(4).getImm() == 8 && 7205 if (MI->getNumOperands() == 5 && 7206 MI->getOperand(0).isReg() && 7207 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7208 MI->getOperand(1).isReg() && 7209 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7210 MI->getOperand(4).isImm() && 7211 MI->getOperand(4).getImm() == 0 && 7217 if (MI->getNumOperands() == 5 && 7218 MI->getOperand(0).isReg() && 7219 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7220 MI->getOperand(1).isReg() && 7221 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7222 MI->getOperand(4).isImm() && 7223 MI->getOperand(4).getImm() == 7 && 7229 if (MI->getNumOperands() == 5 && 7230 MI->getOperand(0).isReg() && 7231 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7232 MI->getOperand(1).isReg() && 7233 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7234 MI->getOperand(4).isImm() && 7235 MI->getOperand(4).getImm() == 6 && 7241 if (MI->getNumOperands() == 5 && 7242 MI->getOperand(0).isReg() && 7243 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7244 MI->getOperand(1).isReg() && 7245 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7246 MI->getOperand(4).isImm() && 7247 MI->getOperand(4).getImm() == 5 && 7253 if (MI->getNumOperands() == 5 && 7254 MI->getOperand(0).isReg() && 7255 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7256 MI->getOperand(1).isReg() && 7257 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7258 MI->getOperand(4).isImm() && 7259 MI->getOperand(4).getImm() == 4 && 7265 if (MI->getNumOperands() == 5 && 7266 MI->getOperand(0).isReg() && 7267 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7268 MI->getOperand(1).isReg() && 7269 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7270 MI->getOperand(4).isImm() && 7271 MI->getOperand(4).getImm() == 3 && 7277 if (MI->getNumOperands() == 5 && 7278 MI->getOperand(0).isReg() && 7279 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7280 MI->getOperand(1).isReg() && 7281 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7282 MI->getOperand(4).isImm() && 7283 MI->getOperand(4).getImm() == 2 && 7289 if (MI->getNumOperands() == 5 && 7290 MI->getOperand(0).isReg() && 7291 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7292 MI->getOperand(1).isReg() && 7293 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7294 MI->getOperand(4).isImm() && 7295 MI->getOperand(4).getImm() == 1 && 7301 if (MI->getNumOperands() == 5 && 7302 MI->getOperand(0).isReg() && 7303 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7304 MI->getOperand(1).isReg() && 7305 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7306 MI->getOperand(4).isImm() && 7307 MI->getOperand(4).getImm() == 9 && 7313 if (MI->getNumOperands() == 5 && 7314 MI->getOperand(0).isReg() && 7315 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7316 MI->getOperand(1).isReg() && 7317 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7318 MI->getOperand(4).isImm() && 7319 MI->getOperand(4).getImm() == 10 && 7325 if (MI->getNumOperands() == 5 && 7326 MI->getOperand(0).isReg() && 7327 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7328 MI->getOperand(1).isReg() && 7329 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7330 MI->getOperand(4).isImm() && 7331 MI->getOperand(4).getImm() == 11 && 7337 if (MI->getNumOperands() == 5 && 7338 MI->getOperand(0).isReg() && 7339 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7340 MI->getOperand(1).isReg() && 7341 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7342 MI->getOperand(4).isImm() && 7343 MI->getOperand(4).getImm() == 12 && 7349 if (MI->getNumOperands() == 5 && 7350 MI->getOperand(0).isReg() && 7351 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7352 MI->getOperand(1).isReg() && 7353 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7354 MI->getOperand(4).isImm() && 7355 MI->getOperand(4).getImm() == 13 && 7361 if (MI->getNumOperands() == 5 && 7362 MI->getOperand(0).isReg() && 7363 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7364 MI->getOperand(1).isReg() && 7365 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7366 MI->getOperand(4).isImm() && 7367 MI->getOperand(4).getImm() == 14 && 7373 if (MI->getNumOperands() == 5 && 7374 MI->getOperand(0).isReg() && 7375 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7376 MI->getOperand(1).isReg() && 7377 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7378 MI->getOperand(4).isImm() && 7379 MI->getOperand(4).getImm() == 15 && 7387 if (MI->getNumOperands() == 5 && 7388 MI->getOperand(0).isReg() && 7389 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7390 MI->getOperand(1).isReg() && 7391 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7392 MI->getOperand(2).isReg() && 7393 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(2).getReg()) && 7394 MI->getOperand(4).isImm() && 7395 MI->getOperand(4).getImm() == 8 && 7401 if (MI->getNumOperands() == 5 && 7402 MI->getOperand(0).isReg() && 7403 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7404 MI->getOperand(1).isReg() && 7405 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7406 MI->getOperand(2).isReg() && 7407 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(2).getReg()) && 7408 MI->getOperand(4).isImm() && 7409 MI->getOperand(4).getImm() == 0 && 7415 if (MI->getNumOperands() == 5 && 7416 MI->getOperand(0).isReg() && 7417 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7418 MI->getOperand(1).isReg() && 7419 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7420 MI->getOperand(2).isReg() && 7421 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(2).getReg()) && 7422 MI->getOperand(4).isImm() && 7423 MI->getOperand(4).getImm() == 7 && 7429 if (MI->getNumOperands() == 5 && 7430 MI->getOperand(0).isReg() && 7431 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7432 MI->getOperand(1).isReg() && 7433 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7434 MI->getOperand(2).isReg() && 7435 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(2).getReg()) && 7436 MI->getOperand(4).isImm() && 7437 MI->getOperand(4).getImm() == 6 && 7443 if (MI->getNumOperands() == 5 && 7444 MI->getOperand(0).isReg() && 7445 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7446 MI->getOperand(1).isReg() && 7447 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7448 MI->getOperand(2).isReg() && 7449 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(2).getReg()) && 7450 MI->getOperand(4).isImm() && 7451 MI->getOperand(4).getImm() == 5 && 7457 if (MI->getNumOperands() == 5 && 7458 MI->getOperand(0).isReg() && 7459 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7460 MI->getOperand(1).isReg() && 7461 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7462 MI->getOperand(2).isReg() && 7463 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(2).getReg()) && 7464 MI->getOperand(4).isImm() && 7465 MI->getOperand(4).getImm() == 4 && 7471 if (MI->getNumOperands() == 5 && 7472 MI->getOperand(0).isReg() && 7473 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7474 MI->getOperand(1).isReg() && 7475 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7476 MI->getOperand(2).isReg() && 7477 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(2).getReg()) && 7478 MI->getOperand(4).isImm() && 7479 MI->getOperand(4).getImm() == 3 && 7485 if (MI->getNumOperands() == 5 && 7486 MI->getOperand(0).isReg() && 7487 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7488 MI->getOperand(1).isReg() && 7489 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7490 MI->getOperand(2).isReg() && 7491 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(2).getReg()) && 7492 MI->getOperand(4).isImm() && 7493 MI->getOperand(4).getImm() == 2 && 7499 if (MI->getNumOperands() == 5 && 7500 MI->getOperand(0).isReg() && 7501 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7502 MI->getOperand(1).isReg() && 7503 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7504 MI->getOperand(2).isReg() && 7505 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(2).getReg()) && 7506 MI->getOperand(4).isImm() && 7507 MI->getOperand(4).getImm() == 1 && 7513 if (MI->getNumOperands() == 5 && 7514 MI->getOperand(0).isReg() && 7515 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7516 MI->getOperand(1).isReg() && 7517 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7518 MI->getOperand(2).isReg() && 7519 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(2).getReg()) && 7520 MI->getOperand(4).isImm() && 7521 MI->getOperand(4).getImm() == 9 && 7527 if (MI->getNumOperands() == 5 && 7528 MI->getOperand(0).isReg() && 7529 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7530 MI->getOperand(1).isReg() && 7531 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7532 MI->getOperand(2).isReg() && 7533 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(2).getReg()) && 7534 MI->getOperand(4).isImm() && 7535 MI->getOperand(4).getImm() == 10 && 7541 if (MI->getNumOperands() == 5 && 7542 MI->getOperand(0).isReg() && 7543 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7544 MI->getOperand(1).isReg() && 7545 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7546 MI->getOperand(2).isReg() && 7547 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(2).getReg()) && 7548 MI->getOperand(4).isImm() && 7549 MI->getOperand(4).getImm() == 11 && 7555 if (MI->getNumOperands() == 5 && 7556 MI->getOperand(0).isReg() && 7557 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7558 MI->getOperand(1).isReg() && 7559 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7560 MI->getOperand(2).isReg() && 7561 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(2).getReg()) && 7562 MI->getOperand(4).isImm() && 7563 MI->getOperand(4).getImm() == 12 && 7569 if (MI->getNumOperands() == 5 && 7570 MI->getOperand(0).isReg() && 7571 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7572 MI->getOperand(1).isReg() && 7573 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7574 MI->getOperand(2).isReg() && 7575 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(2).getReg()) && 7576 MI->getOperand(4).isImm() && 7577 MI->getOperand(4).getImm() == 13 && 7583 if (MI->getNumOperands() == 5 && 7584 MI->getOperand(0).isReg() && 7585 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7586 MI->getOperand(1).isReg() && 7587 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7588 MI->getOperand(2).isReg() && 7589 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(2).getReg()) && 7590 MI->getOperand(4).isImm() && 7591 MI->getOperand(4).getImm() == 14 && 7597 if (MI->getNumOperands() == 5 && 7598 MI->getOperand(0).isReg() && 7599 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(0).getReg()) && 7600 MI->getOperand(1).isReg() && 7601 MRI.getRegClass(Sparc::FCCRegsRegClassID).contains(MI->getOperand(1).getReg()) && 7602 MI->getOperand(2).isReg() && 7603 MRI.getRegClass(Sparc::IntRegsRegClassID).contains(MI->getOperand(2).getReg()) && 7604 MI->getOperand(4).isImm() && 7605 MI->getOperand(4).getImm() == 15 && 7631 printCustomAliasOperand(MI, OpIdx, PrintMethodIdx, STI, OS); 7633 printOperand(MI, unsigned(AsmString[I++]) - 1, STI, OS);