Lines Matching refs:addOperand
373 Inst.addOperand(MCOperand::createReg(getReg())); in addRegOperands()
378 Inst.addOperand(MCOperand::createExpr(getImm())); in addImmOperands()
387 Inst.addOperand(MCOperand::createExpr(Expr)); in addSignedImmOperands()
397 Inst.addOperand(MCOperand::createExpr(NewExpr)); in addSignedImmOperands()
532 NewInst.addOperand(MCOperand::createExpr(HexagonMCExpr::create( in canonicalizeImmediates()
538 NewInst.addOperand(I); in canonicalizeImmediates()
609 MCB.addOperand(MCOperand::createImm(0)); in MatchAndEmitInstruction()
642 MCB.addOperand(MCOperand::createInst(SubInst)); in MatchAndEmitInstruction()
1228 TmpInst.addOperand(Rdd); in makeCombineInst()
1229 TmpInst.addOperand(MO1); in makeCombineInst()
1230 TmpInst.addOperand(MO2); in makeCombineInst()
1340 Inst.addOperand(Reg); in processInstruction()
1341 Inst.addOperand(MCOperand::createReg(Hexagon::R0)); in processInstruction()
1342 Inst.addOperand(S27); in processInstruction()
1383 TmpInst.addOperand(Pd); in processInstruction()
1384 TmpInst.addOperand(Rt); in processInstruction()
1385 TmpInst.addOperand(Rt); in processInstruction()
1402 Inst.addOperand(MCOperand::createReg(RegPair.second)); in processInstruction()
1412 Inst.addOperand(MCOperand::createReg(RegPair.second)); in processInstruction()
1423 Inst.addOperand(MCOperand::createReg(RegPair.second)); in processInstruction()
1435 Inst.addOperand(MCOperand::createReg(RegPair.second)); in processInstruction()
1538 TmpInst.addOperand(MO_0); in processInstruction()
1539 TmpInst.addOperand(MCOperand::createExpr(HexagonMCExpr::create( in processInstruction()
1628 TmpInst.addOperand(Rx); in processInstruction()
1629 TmpInst.addOperand(Rx); in processInstruction()
1630 TmpInst.addOperand(Rs); in processInstruction()
1631 TmpInst.addOperand(Imm4); in processInstruction()
1632 TmpInst.addOperand(Imm6); in processInstruction()
1648 TmpInst.addOperand(Rx); in processInstruction()
1649 TmpInst.addOperand(Rx); in processInstruction()
1650 TmpInst.addOperand(Rs); in processInstruction()
1651 TmpInst.addOperand(Imm4); in processInstruction()
1652 TmpInst.addOperand(Imm6); in processInstruction()
1668 TmpInst.addOperand(Rx); in processInstruction()
1669 TmpInst.addOperand(Rx); in processInstruction()
1670 TmpInst.addOperand(Rs); in processInstruction()
1671 TmpInst.addOperand(Imm4); in processInstruction()
1672 TmpInst.addOperand(Imm6); in processInstruction()
1699 TmpInst.addOperand(Rd); in processInstruction()
1700 TmpInst.addOperand(Rs); in processInstruction()
1701 TmpInst.addOperand(Imm); in processInstruction()
1717 TmpInst.addOperand(Rd); in processInstruction()
1718 TmpInst.addOperand(Rs); in processInstruction()
1727 TmpInst.addOperand(Rd); in processInstruction()
1728 TmpInst.addOperand(Rs); in processInstruction()
1729 TmpInst.addOperand(Imm); in processInstruction()
1753 TmpInst.addOperand(Rdd); in processInstruction()
1754 TmpInst.addOperand(Rss); in processInstruction()
1755 TmpInst.addOperand(MCOperand::createReg(matchRegister(Reg2))); in processInstruction()
1836 TmpInst.addOperand(Rxx); in processInstruction()
1837 TmpInst.addOperand(Rxx); in processInstruction()
1838 TmpInst.addOperand(Rss); in processInstruction()
1839 TmpInst.addOperand(Rt); in processInstruction()
1897 TmpInst.addOperand(Rdd); in processInstruction()
1898 TmpInst.addOperand(Rss); in processInstruction()
1899 TmpInst.addOperand(MCOperand::createReg(matchRegister(Reg2))); in processInstruction()
1916 TmpInst.addOperand(Rd); in processInstruction()
1917 TmpInst.addOperand(MCOperand::createExpr( in processInstruction()
1919 TmpInst.addOperand(Rs); in processInstruction()
1981 Inst.addOperand( in processInstruction()