Home | History | Annotate | Download | only in ARM

Lines Matching refs:addOperand

1011       BrInst.addOperand(MCOperand::CreateExpr(MBBSymbolExpr));
1012 BrInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
1013 BrInst.addOperand(MCOperand::CreateReg(0));
1058 Inst.addOperand(MCOperand::CreateReg(Dest));
1059 Inst.addOperand(MCOperand::CreateExpr(SymbolExpr));
1061 Inst.addOperand(MCOperand::CreateImm(pred));
1062 Inst.addOperand(MCOperand::CreateReg(ccreg));
1274 TmpInst.addOperand(MCOperand::CreateReg(ARM::LR));
1275 TmpInst.addOperand(MCOperand::CreateReg(ARM::PC));
1277 TmpInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
1278 TmpInst.addOperand(MCOperand::CreateReg(0));
1280 TmpInst.addOperand(MCOperand::CreateReg(0));
1286 TmpInst.addOperand(MCOperand::CreateReg(MI->getOperand(0).getReg()));
1295 TmpInst.addOperand(MCOperand::CreateReg(ARM::LR));
1296 TmpInst.addOperand(MCOperand::CreateReg(ARM::PC));
1298 TmpInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
1299 TmpInst.addOperand(MCOperand::CreateReg(0));
1305 TmpInst.addOperand(MCOperand::CreateReg(MI->getOperand(0).getReg()));
1307 TmpInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
1308 TmpInst.addOperand(MCOperand::CreateReg(0));
1317 TmpInst.addOperand(MCOperand::CreateReg(ARM::LR));
1318 TmpInst.addOperand(MCOperand::CreateReg(ARM::PC));
1320 TmpInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
1321 TmpInst.addOperand(MCOperand::CreateReg(0));
1323 TmpInst.addOperand(MCOperand::CreateReg(0));
1329 TmpInst.addOperand(MCOperand::CreateReg(ARM::PC));
1330 TmpInst.addOperand(MCOperand::CreateReg(MI->getOperand(0).getReg()));
1332 TmpInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
1333 TmpInst.addOperand(MCOperand::CreateReg(0));
1335 TmpInst.addOperand(MCOperand::CreateReg(0));
1344 TmpInst.addOperand(MCOperand::CreateReg(ARM::LR));
1345 TmpInst.addOperand(MCOperand::CreateReg(ARM::PC));
1347 TmpInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
1348 TmpInst.addOperand(MCOperand::CreateReg(0));
1350 TmpInst.addOperand(MCOperand::CreateReg(0));
1359 TmpInst.addOperand(MCOperand::CreateExpr(GVSymExpr));
1361 TmpInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
1362 TmpInst.addOperand(MCOperand::CreateReg(0));
1371 TmpInst.addOperand(MCOperand::CreateReg(ARM::LR));
1372 TmpInst.addOperand(MCOperand::CreateReg(ARM::PC));
1374 TmpInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
1375 TmpInst.addOperand(MCOperand::CreateReg(0));
1384 TmpInst.addOperand(MCOperand::CreateExpr(GVSymExpr));
1386 TmpInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
1387 TmpInst.addOperand(MCOperand::CreateReg(0));
1396 TmpInst.addOperand(MCOperand::CreateReg(MI->getOperand(0).getReg()));
1414 TmpInst.addOperand(MCOperand::CreateExpr(PCRelExpr));
1417 TmpInst.addOperand(MCOperand::CreateExpr(RefExpr));
1421 TmpInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
1422 TmpInst.addOperand(MCOperand::CreateReg(0));
1424 TmpInst.addOperand(MCOperand::CreateReg(0));
1433 TmpInst.addOperand(MCOperand::CreateReg(MI->getOperand(0).getReg()));
1434 TmpInst.addOperand(MCOperand::CreateReg(MI->getOperand(1).getReg()));
1452 TmpInst.addOperand(MCOperand::CreateExpr(PCRelExpr));
1455 TmpInst.addOperand(MCOperand::CreateExpr(RefExpr));
1458 TmpInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
1459 TmpInst.addOperand(MCOperand::CreateReg(0));
1461 TmpInst.addOperand(MCOperand::CreateReg(0));
1479 AddInst.addOperand(MCOperand::CreateReg(MI->getOperand(0).getReg()));
1480 AddInst.addOperand(MCOperand::CreateReg(MI->getOperand(0).getReg()));
1481 AddInst.addOperand(MCOperand::CreateReg(ARM::PC));
1483 AddInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
1484 AddInst.addOperand(MCOperand::CreateReg(0));
1502 AddInst.addOperand(MCOperand::CreateReg(MI->getOperand(0).getReg()));
1503 AddInst.addOperand(MCOperand::CreateReg(ARM::PC));
1504 AddInst.addOperand(MCOperand::CreateReg(MI->getOperand(1).getReg()));
1506 AddInst.addOperand(MCOperand::CreateImm(MI->getOperand(3).getImm()));
1507 AddInst.addOperand(MCOperand::CreateReg(MI->getOperand(4).getReg()));
1509 AddInst.addOperand(MCOperand::CreateReg(0));
1548 LdStInst.addOperand(MCOperand::CreateReg(MI->getOperand(0).getReg()));
1549 LdStInst.addOperand(MCOperand::CreateReg(ARM::PC));
1550 LdStInst.addOperand(MCOperand::CreateReg(MI->getOperand(1).getReg()));
1551 LdStInst.addOperand(MCOperand::CreateImm(0));
1553 LdStInst.addOperand(MCOperand::CreateImm(MI->getOperand(3).getImm()));
1554 LdStInst.addOperand(MCOperand::CreateReg(MI->getOperand(4).getReg()));
1584 TmpInst.addOperand(MCOperand::CreateReg(ARM::PC));
1585 TmpInst.addOperand(MCOperand::CreateReg(MI->getOperand(0).getReg()));
1587 TmpInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
1588 TmpInst.addOperand(MCOperand::CreateReg(0));
1599 TmpInst.addOperand(MCOperand::CreateReg(ARM::PC));
1600 TmpInst.addOperand(MCOperand::CreateReg(MI->getOperand(0).getReg()));
1602 TmpInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
1603 TmpInst.addOperand(MCOperand::CreateReg(0));
1616 TmpInst.addOperand(MCOperand::CreateReg(ARM::PC));
1617 TmpInst.addOperand(MCOperand::CreateReg(MI->getOperand(0).getReg()));
1619 TmpInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
1620 TmpInst.addOperand(MCOperand::CreateReg(0));
1634 TmpInst.addOperand(MCOperand::CreateReg(ARM::PC));
1635 TmpInst.addOperand(MCOperand::CreateReg(MI->getOperand(0).getReg()));
1637 TmpInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
1638 TmpInst.addOperand(MCOperand::CreateReg(0));
1641 TmpInst.addOperand(MCOperand::CreateReg(0));
1659 TmpInst.addOperand(MCOperand::CreateReg(ARM::PC));
1660 TmpInst.addOperand(MCOperand::CreateReg(MI->getOperand(0).getReg()));
1661 TmpInst.addOperand(MCOperand::CreateImm(MI->getOperand(2).getImm()));
1664 TmpInst.addOperand(MCOperand::CreateReg(ARM::PC));
1665 TmpInst.addOperand(MCOperand::CreateReg(MI->getOperand(0).getReg()));
1666 TmpInst.addOperand(MCOperand::CreateReg(MI->getOperand(1).getReg()));
1667 TmpInst.addOperand(MCOperand::CreateImm(0));
1670 TmpInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
1671 TmpInst.addOperand(MCOperand::CreateReg(0));
1683 TmpInst.addOperand(MCOperand::CreateReg(ARM::PC));
1684 TmpInst.addOperand(MCOperand::CreateReg(MI->getOperand(0).getReg()));
1685 TmpInst.addOperand(MCOperand::CreateReg(MI->getOperand(1).getReg()));
1687 TmpInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
1688 TmpInst.addOperand(MCOperand::CreateReg(0));
1690 TmpInst.addOperand(MCOperand::CreateReg(0));
1738 TmpInst.addOperand(MCOperand::CreateReg(ValReg));
1739 TmpInst.addOperand(MCOperand::CreateReg(ARM::PC));
1741 TmpInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
1742 TmpInst.addOperand(MCOperand::CreateReg(0));
1749 TmpInst.addOperand(MCOperand::CreateReg(ValReg));
1751 TmpInst.addOperand(MCOperand::CreateReg(ARM::CPSR));
1752 TmpInst.addOperand(MCOperand::CreateReg(ValReg));
1753 TmpInst.addOperand(MCOperand::CreateImm(7));
1755 TmpInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
1756 TmpInst.addOperand(MCOperand::CreateReg(0));
1762 TmpInst.addOperand(MCOperand::CreateReg(ValReg));
1763 TmpInst.addOperand(MCOperand::CreateReg(SrcReg));
1766 TmpInst.addOperand(MCOperand::CreateImm(1));
1768 TmpInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
1769 TmpInst.addOperand(MCOperand::CreateReg(0));
1775 TmpInst.addOperand(MCOperand::CreateReg(ARM::R0));
1776 TmpInst.addOperand(MCOperand::CreateReg(ARM::CPSR));
1777 TmpInst.addOperand(MCOperand::CreateImm(0));
1779 TmpInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
1780 TmpInst.addOperand(MCOperand::CreateReg(0));
1787 TmpInst.addOperand(MCOperand::CreateExpr(SymbolExpr));
1788 TmpInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
1789 TmpInst.addOperand(MCOperand::CreateReg(0));
1795 TmpInst.addOperand(MCOperand::CreateReg(ARM::R0));
1796 TmpInst.addOperand(MCOperand::CreateReg(ARM::CPSR));
1797 TmpInst.addOperand(MCOperand::CreateImm(1));
1799 TmpInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
1800 TmpInst.addOperand(MCOperand::CreateReg(0));
1822 TmpInst.addOperand(MCOperand::CreateReg(ValReg));
1823 TmpInst.addOperand(MCOperand::CreateReg(ARM::PC));
1824 TmpInst.addOperand(MCOperand::CreateImm(8));
1826 TmpInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
1827 TmpInst.addOperand(MCOperand::CreateReg(0));
1829 TmpInst.addOperand(MCOperand::CreateReg(0));
1836 TmpInst.addOperand(MCOperand::CreateReg(ValReg));
1837 TmpInst.addOperand(MCOperand::CreateReg(SrcReg));
1838 TmpInst.addOperand(MCOperand::CreateImm(4));
1840 TmpInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
1841 TmpInst.addOperand(MCOperand::CreateReg(0));
1847 TmpInst.addOperand(MCOperand::CreateReg(ARM::R0));
1848 TmpInst.addOperand(MCOperand::CreateImm(0));
1850 TmpInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
1851 TmpInst.addOperand(MCOperand::CreateReg(0));
1853 TmpInst.addOperand(MCOperand::CreateReg(0));
1859 TmpInst.addOperand(MCOperand::CreateReg(ARM::PC));
1860 TmpInst.addOperand(MCOperand::CreateReg(ARM::PC));
1861 TmpInst.addOperand(MCOperand::CreateImm(0));
1863 TmpInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
1864 TmpInst.addOperand(MCOperand::CreateReg(0));
1866 TmpInst.addOperand(MCOperand::CreateReg(0));
1872 TmpInst.addOperand(MCOperand::CreateReg(ARM::R0));
1873 TmpInst.addOperand(MCOperand::CreateImm(1));
1875 TmpInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
1876 TmpInst.addOperand(MCOperand::CreateReg(0));
1878 TmpInst.addOperand(MCOperand::CreateReg(0));
1894 TmpInst.addOperand(MCOperand::CreateReg(ARM::SP));
1895 TmpInst.addOperand(MCOperand::CreateReg(SrcReg));
1896 TmpInst.addOperand(MCOperand::CreateImm(8));
1898 TmpInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
1899 TmpInst.addOperand(MCOperand::CreateReg(0));
1905 TmpInst.addOperand(MCOperand::CreateReg(ScratchReg));
1906 TmpInst.addOperand(MCOperand::CreateReg(SrcReg));
1907 TmpInst.addOperand(MCOperand::CreateImm(4));
1909 TmpInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
1910 TmpInst.addOperand(MCOperand::CreateReg(0));
1916 TmpInst.addOperand(MCOperand::CreateReg(ARM::R7));
1917 TmpInst.addOperand(MCOperand::CreateReg(SrcReg));
1918 TmpInst.addOperand(MCOperand::CreateImm(0));
1920 TmpInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
1921 TmpInst.addOperand(MCOperand::CreateReg(0));
1927 TmpInst.addOperand(MCOperand::CreateReg(ScratchReg));
1929 TmpInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
1930 TmpInst.addOperand(MCOperand::CreateReg(0));
1946 TmpInst.addOperand(MCOperand::CreateReg(ScratchReg));
1947 TmpInst.addOperand(MCOperand::CreateReg(SrcReg));
1950 TmpInst.addOperand(MCOperand::CreateImm(2));
1952 TmpInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
1953 TmpInst.addOperand(MCOperand::CreateReg(0));
1959 TmpInst.addOperand(MCOperand::CreateReg(ARM::SP));
1960 TmpInst.addOperand(MCOperand::CreateReg(ScratchReg));
1962 TmpInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
1963 TmpInst.addOperand(MCOperand::CreateReg(0));
1969 TmpInst.addOperand(MCOperand::CreateReg(ScratchReg));
1970 TmpInst.addOperand(MCOperand::CreateReg(SrcReg));
1971 TmpInst.addOperand(MCOperand::CreateImm(1));
1973 TmpInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
1974 TmpInst.addOperand(MCOperand::CreateReg(0));
1980 TmpInst.addOperand(MCOperand::CreateReg(ARM::R7));
1981 TmpInst.addOperand(MCOperand::CreateReg(SrcReg));
1982 TmpInst.addOperand(MCOperand::CreateImm(0));
1984 TmpInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
1985 TmpInst.addOperand(MCOperand::CreateReg(0));
1991 TmpInst.addOperand(MCOperand::CreateReg(ScratchReg));
1993 TmpInst.addOperand(MCOperand::CreateImm(ARMCC::AL));
1994 TmpInst.addOperand(MCOperand::CreateReg(0));