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

Lines Matching refs:MCOperand

384     Inst.addOperand(MCOperand::createReg(getReg()));
389 Inst.addOperand(MCOperand::createExpr(getImm()));
398 Inst.addOperand(MCOperand::createExpr(Expr));
408 Inst.addOperand(MCOperand::createExpr(NewExpr));
540 for (MCOperand &I : MCI)
543 NewInst.addOperand(MCOperand::createExpr(HexagonMCExpr::create(
620 MCB.addOperand(MCOperand::createImm(0));
653 MCB.addOperand(MCOperand::createInst(SubInst));
1234 static MCInst makeCombineInst(int opCode, MCOperand &Rdd, MCOperand &MO1,
1235 MCOperand &MO2) {
1334 MCOperand &Rx = Inst.getOperand(0);
1335 MCOperand &Ry = Inst.getOperand(1);
1345 MCOperand Reg = Inst.getOperand(0);
1346 MCOperand S27 = Inst.getOperand(1);
1351 Inst.addOperand(MCOperand::createReg(Hexagon::R0));
1365 MCOperand &Ry = Inst.getOperand(0);
1366 MCOperand &src = Inst.getOperand(2);
1373 MCOperand &MO = Inst.getOperand(2);
1383 MCOperand &MO = Inst.getOperand(2);
1390 MCOperand &Pd = Inst.getOperand(0);
1391 MCOperand &Rt = Inst.getOperand(1);
1409 MCOperand &MO = Inst.getOperand(1);
1412 Inst.addOperand(MCOperand::createReg(RegPair.second));
1419 MCOperand &MO = Inst.getOperand(2);
1422 Inst.addOperand(MCOperand::createReg(RegPair.second));
1430 MCOperand &MO = Inst.getOperand(2);
1433 Inst.addOperand(MCOperand::createReg(RegPair.second));
1442 MCOperand &MO = Inst.getOperand(1);
1445 Inst.addOperand(MCOperand::createReg(RegPair.second));
1459 MCOperand &MO_1 = Inst.getOperand(1);
1460 MCOperand &MO_0 = Inst.getOperand(0);
1549 TmpInst.addOperand(MCOperand::createExpr(HexagonMCExpr::create(
1558 MCOperand &Rdd = Inst.getOperand(0);
1559 MCOperand &MO = Inst.getOperand(1);
1562 MCOperand imm(MCOperand::createExpr(
1570 MCOperand &Rdd = Inst.getOperand(0);
1571 MCOperand &MO = Inst.getOperand(1);
1577 MCOperand imm(MCOperand::createExpr(HexagonMCExpr::create(
1583 MCOperand imm2(MCOperand::createExpr(Expr)); // lower 32
1586 MCOperand imm(MCOperand::createExpr(HexagonMCExpr::create(
1595 MCOperand &Rdd = Inst.getOperand(0);
1596 MCOperand &MO1 = Inst.getOperand(1);
1597 MCOperand &MO2 = Inst.getOperand(2);
1610 MCOperand &Rdd = Inst.getOperand(0);
1611 MCOperand &MO1 = Inst.getOperand(1);
1618 MCOperand &MO2 = Inst.getOperand(2);
1629 MCOperand &Rx = Inst.getOperand(0);
1630 MCOperand &Rs = Inst.getOperand(2);
1631 MCOperand &Imm4 = Inst.getOperand(3);
1632 MCOperand &Imm6 = Inst.getOperand(4);
1649 MCOperand &Rx = Inst.getOperand(0);
1650 MCOperand &Rs = Inst.getOperand(2);
1651 MCOperand &Imm4 = Inst.getOperand(3);
1652 MCOperand &Imm6 = Inst.getOperand(4);
1669 MCOperand &Rx = Inst.getOperand(0);
1670 MCOperand &Rs = Inst.getOperand(2);
1671 MCOperand &Imm4 = Inst.getOperand(3);
1672 MCOperand &Imm6 = Inst.getOperand(4);
1692 MCOperand &Rd = Inst.getOperand(0);
1693 MCOperand &Rs = Inst.getOperand(1);
1694 MCOperand &Imm = Inst.getOperand(2);
1717 MCOperand &Imm = Inst.getOperand(2);
1725 MCOperand &Rd = Inst.getOperand(0);
1726 MCOperand &Rs = Inst.getOperand(1);
1735 MCOperand &Rd = Inst.getOperand(0);
1736 MCOperand &Rs = Inst.getOperand(1);
1746 MCOperand &Rdd = Inst.getOperand(0);
1747 MCOperand &Rss = Inst.getOperand(1);
1748 MCOperand &Imm = Inst.getOperand(2);
1765 TmpInst.addOperand(MCOperand::createReg(matchRegister(Reg2)));
1778 MCOperand &Rs = Inst.getOperand(1);
1795 MCOperand &Rs = Inst.getOperand(1);
1812 MCOperand &Rt = Inst.getOperand(2);
1830 MCOperand &Rxx = Inst.getOperand(0);
1831 MCOperand &Rss = Inst.getOperand(2);
1832 MCOperand &Rt = Inst.getOperand(3);
1855 MCOperand &Rt = Inst.getOperand(2);
1872 MCOperand &Imm = Inst.getOperand(2);
1890 MCOperand &Rdd = Inst.getOperand(0);
1891 MCOperand &Rss = Inst.getOperand(1);
1892 MCOperand &Imm = Inst.getOperand(2);
1909 TmpInst.addOperand(MCOperand::createReg(matchRegister(Reg2)));
1923 MCOperand &Rd = Inst.getOperand(0);
1924 MCOperand &Rs = Inst.getOperand(1);
1927 TmpInst.addOperand(MCOperand::createExpr(
1992 MCOperand::createExpr(MCConstantExpr::create(255, Context)));