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

Lines Matching refs:MCOperand

428     Inst.addOperand(MCOperand::createReg(RRegs[getReg()]));
433 Inst.addOperand(MCOperand::createReg(RRegsNoR0[getReg()]));
438 Inst.addOperand(MCOperand::createReg(XRegs[getReg()]));
443 Inst.addOperand(MCOperand::createReg(XRegsNoX0[getReg()]));
462 Inst.addOperand(MCOperand::createReg(FRegs[getReg()]));
467 Inst.addOperand(MCOperand::createReg(FRegs[getReg()]));
472 Inst.addOperand(MCOperand::createReg(VFRegs[getReg()]));
477 Inst.addOperand(MCOperand::createReg(VRegs[getReg()]));
482 Inst.addOperand(MCOperand::createReg(VSRegs[getVSReg()]));
487 Inst.addOperand(MCOperand::createReg(VSFRegs[getVSReg()]));
492 Inst.addOperand(MCOperand::createReg(VSSRegs[getVSReg()]));
497 Inst.addOperand(MCOperand::createReg(QFRegs[getReg()]));
502 Inst.addOperand(MCOperand::createReg(QFRegs[getReg()]));
507 Inst.addOperand(MCOperand::createReg(QFRegs[getReg()]));
512 Inst.addOperand(MCOperand::createReg(RRegs[getReg()]));
517 Inst.addOperand(MCOperand::createReg(SPERegs[getReg()]));
522 Inst.addOperand(MCOperand::createReg(CRBITRegs[getCRBit()]));
527 Inst.addOperand(MCOperand::createReg(CRRegs[getCCReg()]));
532 Inst.addOperand(MCOperand::createReg(CRRegs[getCRBitMask()]));
538 Inst.addOperand(MCOperand::createImm(getImm()));
540 Inst.addOperand(MCOperand::createExpr(getExpr()));
547 Inst.addOperand(MCOperand::createImm(getImm()));
550 Inst.addOperand(MCOperand::createImm(getImmS16Context()));
553 Inst.addOperand(MCOperand::createExpr(getExpr()));
562 Inst.addOperand(MCOperand::createImm(getImm()));
565 Inst.addOperand(MCOperand::createImm(getImmU16Context()));
568 Inst.addOperand(MCOperand::createExpr(getExpr()));
576 Inst.addOperand(MCOperand::createImm(getImm() / 4));
578 Inst.addOperand(MCOperand::createExpr(getExpr()));
583 Inst.addOperand(MCOperand::createExpr(getTLSReg()));
703 addNegOperand(MCInst &Inst, MCOperand &Op, MCContext &Ctx) {
705 Inst.addOperand(MCOperand::createImm(-Op.getImm()));
711 Inst.addOperand(MCOperand::createExpr(UnExpr->getSubExpr()));
718 Inst.addOperand(MCOperand::createExpr(NE));
722 Inst.addOperand(MCOperand::createExpr(MCUnaryExpr::createMinus(Expr, Ctx)));
736 TmpInst.addOperand(MCOperand::createImm(
774 TmpInst.addOperand(MCOperand::createImm(L));
833 TmpInst.addOperand(MCOperand::createImm(B));
834 TmpInst.addOperand(MCOperand::createImm(0));
835 TmpInst.addOperand(MCOperand::createImm(N - 1));
847 TmpInst.addOperand(MCOperand::createImm(B + N));
848 TmpInst.addOperand(MCOperand::createImm(32 - N));
849 TmpInst.addOperand(MCOperand::createImm(31));
862 TmpInst.addOperand(MCOperand::createImm(32 - B));
863 TmpInst.addOperand(MCOperand::createImm(B));
864 TmpInst.addOperand(MCOperand::createImm((B + N) - 1));
877 TmpInst.addOperand(MCOperand::createImm(32 - (B + N)));
878 TmpInst.addOperand(MCOperand::createImm(B));
879 TmpInst.addOperand(MCOperand::createImm((B + N) - 1));
890 TmpInst.addOperand(MCOperand::createImm(32 - N));
891 TmpInst.addOperand(MCOperand::createImm(0));
892 TmpInst.addOperand(MCOperand::createImm(31));
903 TmpInst.addOperand(MCOperand::createImm(N));
904 TmpInst.addOperand(MCOperand::createImm(0));
905 TmpInst.addOperand(MCOperand::createImm(31 - N));
916 TmpInst.addOperand(MCOperand::createImm(32 - N));
917 TmpInst.addOperand(MCOperand::createImm(N));
918 TmpInst.addOperand(MCOperand::createImm(31));
929 TmpInst.addOperand(MCOperand::createImm(0));
930 TmpInst.addOperand(MCOperand::createImm(0));
931 TmpInst.addOperand(MCOperand::createImm(31 - N));
943 TmpInst.addOperand(MCOperand::createImm(N));
944 TmpInst.addOperand(MCOperand::createImm(B - N));
945 TmpInst.addOperand(MCOperand::createImm(31 - N));
957 TmpInst.addOperand(MCOperand::createImm(B));
958 TmpInst.addOperand(MCOperand::createImm(N - 1));
970 TmpInst.addOperand(MCOperand::createImm(B + N));
971 TmpInst.addOperand(MCOperand::createImm(64 - N));
984 TmpInst.addOperand(MCOperand::createImm(64 - (B + N)));
985 TmpInst.addOperand(MCOperand::createImm(B));
996 TmpInst.addOperand(MCOperand::createImm(64 - N));
997 TmpInst.addOperand(MCOperand::createImm(0));
1008 TmpInst.addOperand(MCOperand::createImm(N));
1009 TmpInst.addOperand(MCOperand::createImm(63 - N));
1018 TmpInst.addOperand(MCOperand::createImm(-N));
1029 TmpInst.addOperand(MCOperand::createImm(64 - N));
1030 TmpInst.addOperand(MCOperand::createImm(N));
1041 TmpInst.addOperand(MCOperand::createImm(0));
1042 TmpInst.addOperand(MCOperand::createImm(63 - N));
1054 TmpInst.addOperand(MCOperand::createImm(N));
1055 TmpInst.addOperand(MCOperand::createImm(B - N));
1071 TmpInst.addOperand(MCOperand::createImm(MB));
1072 TmpInst.addOperand(MCOperand::createImm(ME));
1089 TmpInst.addOperand(MCOperand::createImm(MB));
1090 TmpInst.addOperand(MCOperand::createImm(ME));
1106 TmpInst.addOperand(MCOperand::createImm(MB));
1107 TmpInst.addOperand(MCOperand::createImm(ME));
1124 TmpInst.addOperand(MCOperand::createImm(Opcode == PPC::CP_COPYx ? 0 : 1));
1136 TmpInst.addOperand(MCOperand::createImm(Opcode == PPC::CP_PASTEx ? 0 : 1));