• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/AsmParser/

Lines Matching defs:TmpInst

1225   MCInst TmpInst;
1226 TmpInst.setOpcode(opCode);
1227 TmpInst.addOperand(Rdd);
1228 TmpInst.addOperand(MO1);
1229 TmpInst.addOperand(MO2);
1231 return TmpInst;
1359 MCInst TmpInst;
1362 TmpInst.setOpcode(Hexagon::C2_cmpeq);
1363 TmpInst.addOperand(Pd);
1364 TmpInst.addOperand(Rt);
1365 TmpInst.addOperand(Rt);
1366 Inst = TmpInst;
1530 MCInst TmpInst;
1532 TmpInst.setOpcode(Hexagon::L2_loadrigp);
1534 TmpInst.setOpcode(Hexagon::L2_loadrdgp);
1536 TmpInst.addOperand(MO_0);
1537 TmpInst.addOperand(MCOperand::createExpr(HexagonMCExpr::create(
1539 Inst = TmpInst;
1616 MCInst TmpInst;
1625 TmpInst.setOpcode(Hexagon::S2_tableidxh);
1626 TmpInst.addOperand(Rx);
1627 TmpInst.addOperand(Rx);
1628 TmpInst.addOperand(Rs);
1629 TmpInst.addOperand(Imm4);
1630 TmpInst.addOperand(Imm6);
1631 Inst = TmpInst;
1636 MCInst TmpInst;
1645 TmpInst.setOpcode(Hexagon::S2_tableidxw);
1646 TmpInst.addOperand(Rx);
1647 TmpInst.addOperand(Rx);
1648 TmpInst.addOperand(Rs);
1649 TmpInst.addOperand(Imm4);
1650 TmpInst.addOperand(Imm6);
1651 Inst = TmpInst;
1656 MCInst TmpInst;
1665 TmpInst.setOpcode(Hexagon::S2_tableidxd);
1666 TmpInst.addOperand(Rx);
1667 TmpInst.addOperand(Rx);
1668 TmpInst.addOperand(Rs);
1669 TmpInst.addOperand(Imm4);
1670 TmpInst.addOperand(Imm6);
1671 Inst = TmpInst;
1679 MCInst TmpInst;
1694 TmpInst.setOpcode(Hexagon::M2_mpysin);
1696 TmpInst.setOpcode(Hexagon::M2_mpysip);
1697 TmpInst.addOperand(Rd);
1698 TmpInst.addOperand(Rs);
1699 TmpInst.addOperand(Imm);
1700 Inst = TmpInst;
1706 MCInst TmpInst;
1712 TmpInst.setOpcode(Hexagon::A2_tfr);
1715 TmpInst.addOperand(Rd);
1716 TmpInst.addOperand(Rs);
1722 TmpInst.setOpcode(Hexagon::S2_asr_i_r_rnd);
1725 TmpInst.addOperand(Rd);
1726 TmpInst.addOperand(Rs);
1727 TmpInst.addOperand(Imm);
1729 Inst = TmpInst;
1742 MCInst TmpInst;
1750 TmpInst.setOpcode(Hexagon::A2_combinew);
1751 TmpInst.addOperand(Rdd);
1752 TmpInst.addOperand(Rss);
1753 TmpInst.addOperand(MCOperand::createReg(matchRegister(Reg2)));
1754 Inst = TmpInst;
1817 MCInst TmpInst;
1823 TmpInst.setOpcode(Hexagon::M2_vrcmpys_acc_s1_h);
1828 TmpInst.setOpcode(Hexagon::M2_vrcmpys_acc_s1_l);
1834 TmpInst.addOperand(Rxx);
1835 TmpInst.addOperand(Rxx);
1836 TmpInst.addOperand(Rss);
1837 TmpInst.addOperand(Rt);
1838 Inst = TmpInst;
1886 MCInst TmpInst;
1894 TmpInst.setOpcode(Hexagon::A2_combinew);
1895 TmpInst.addOperand(Rdd);
1896 TmpInst.addOperand(Rss);
1897 TmpInst.addOperand(MCOperand::createReg(matchRegister(Reg2)));
1898 Inst = TmpInst;
1910 MCInst TmpInst;
1913 TmpInst.setOpcode(Hexagon::A2_subri);
1914 TmpInst.addOperand(Rd);
1915 TmpInst.addOperand(MCOperand::createExpr(
1917 TmpInst.addOperand(Rs);
1918 Inst = TmpInst;