Lines Matching refs:addOperand
455 Inst.addOperand(MCOperand::createReg(RRegs[getReg()])); in addRegGPRCOperands()
460 Inst.addOperand(MCOperand::createReg(RRegsNoR0[getReg()])); in addRegGPRCNoR0Operands()
465 Inst.addOperand(MCOperand::createReg(XRegs[getReg()])); in addRegG8RCOperands()
470 Inst.addOperand(MCOperand::createReg(XRegsNoX0[getReg()])); in addRegG8RCNoX0Operands()
475 Inst.addOperand(MCOperand::createReg(XRegs[getG8pReg()])); in addRegG8pRCOperands()
494 Inst.addOperand(MCOperand::createReg(FRegs[getReg()])); in addRegF4RCOperands()
499 Inst.addOperand(MCOperand::createReg(FRegs[getReg()])); in addRegF8RCOperands()
504 Inst.addOperand(MCOperand::createReg(VFRegs[getReg()])); in addRegVFRCOperands()
509 Inst.addOperand(MCOperand::createReg(VRegs[getReg()])); in addRegVRRCOperands()
514 Inst.addOperand(MCOperand::createReg(VSRegs[getVSReg()])); in addRegVSRCOperands()
519 Inst.addOperand(MCOperand::createReg(VSFRegs[getVSReg()])); in addRegVSFRCOperands()
524 Inst.addOperand(MCOperand::createReg(VSSRegs[getVSReg()])); in addRegVSSRCOperands()
529 Inst.addOperand(MCOperand::createReg(RRegs[getReg()])); in addRegSPE4RCOperands()
534 Inst.addOperand(MCOperand::createReg(SPERegs[getReg()])); in addRegSPERCOperands()
539 Inst.addOperand(MCOperand::createReg(ACCRegs[getACCReg()])); in addRegACCRCOperands()
544 Inst.addOperand(MCOperand::createReg(VSRpRegs[getVSRpEvenReg()])); in addRegVSRpRCOperands()
549 Inst.addOperand(MCOperand::createReg(VSRpRegs[getVSRpEvenReg()])); in addRegVSRpEvenRCOperands()
554 Inst.addOperand(MCOperand::createReg(CRBITRegs[getCRBit()])); in addRegCRBITRCOperands()
559 Inst.addOperand(MCOperand::createReg(CRRegs[getCCReg()])); in addRegCRRCOperands()
564 Inst.addOperand(MCOperand::createReg(CRRegs[getCRBitMask()])); in addCRBitMaskOperands()
570 Inst.addOperand(MCOperand::createImm(getImm())); in addImmOperands()
572 Inst.addOperand(MCOperand::createExpr(getExpr())); in addImmOperands()
579 Inst.addOperand(MCOperand::createImm(getImm())); in addS16ImmOperands()
582 Inst.addOperand(MCOperand::createImm(getImmS16Context())); in addS16ImmOperands()
585 Inst.addOperand(MCOperand::createExpr(getExpr())); in addS16ImmOperands()
594 Inst.addOperand(MCOperand::createImm(getImm())); in addU16ImmOperands()
597 Inst.addOperand(MCOperand::createImm(getImmU16Context())); in addU16ImmOperands()
600 Inst.addOperand(MCOperand::createExpr(getExpr())); in addU16ImmOperands()
608 Inst.addOperand(MCOperand::createImm(getImm() / 4)); in addBranchTargetOperands()
610 Inst.addOperand(MCOperand::createExpr(getExpr())); in addBranchTargetOperands()
615 Inst.addOperand(MCOperand::createExpr(getTLSReg())); in addTLSRegOperands()
738 Inst.addOperand(MCOperand::createImm(-Op.getImm())); in addNegOperand()
744 Inst.addOperand(MCOperand::createExpr(UnExpr->getSubExpr())); in addNegOperand()
751 Inst.addOperand(MCOperand::createExpr(NE)); in addNegOperand()
755 Inst.addOperand(MCOperand::createExpr(MCUnaryExpr::createMinus(Expr, Ctx))); in addNegOperand()
769 TmpInst.addOperand(MCOperand::createImm( in ProcessInstruction()
771 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
772 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
780 TmpInst.addOperand(Inst.getOperand(2)); in ProcessInstruction()
781 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
782 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
790 TmpInst.addOperand(Inst.getOperand(2)); in ProcessInstruction()
791 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
792 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
813 TmpInst.addOperand(MCOperand::createImm(L)); in ProcessInstruction()
814 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
815 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
822 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
823 TmpInst.addOperand(Inst.getOperand(2)); in ProcessInstruction()
824 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
831 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
832 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
840 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
841 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
849 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
850 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
858 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
859 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
870 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
871 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
872 TmpInst.addOperand(MCOperand::createImm(B)); in ProcessInstruction()
873 TmpInst.addOperand(MCOperand::createImm(0)); in ProcessInstruction()
874 TmpInst.addOperand(MCOperand::createImm(N - 1)); in ProcessInstruction()
884 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
885 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
886 TmpInst.addOperand(MCOperand::createImm(B + N)); in ProcessInstruction()
887 TmpInst.addOperand(MCOperand::createImm(32 - N)); in ProcessInstruction()
888 TmpInst.addOperand(MCOperand::createImm(31)); in ProcessInstruction()
898 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
899 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
900 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
901 TmpInst.addOperand(MCOperand::createImm(32 - B)); in ProcessInstruction()
902 TmpInst.addOperand(MCOperand::createImm(B)); in ProcessInstruction()
903 TmpInst.addOperand(MCOperand::createImm((B + N) - 1)); in ProcessInstruction()
913 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
914 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
915 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
916 TmpInst.addOperand(MCOperand::createImm(32 - (B + N))); in ProcessInstruction()
917 TmpInst.addOperand(MCOperand::createImm(B)); in ProcessInstruction()
918 TmpInst.addOperand(MCOperand::createImm((B + N) - 1)); in ProcessInstruction()
927 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
928 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
929 TmpInst.addOperand(MCOperand::createImm(32 - N)); in ProcessInstruction()
930 TmpInst.addOperand(MCOperand::createImm(0)); in ProcessInstruction()
931 TmpInst.addOperand(MCOperand::createImm(31)); in ProcessInstruction()
940 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
941 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
942 TmpInst.addOperand(MCOperand::createImm(N)); in ProcessInstruction()
943 TmpInst.addOperand(MCOperand::createImm(0)); in ProcessInstruction()
944 TmpInst.addOperand(MCOperand::createImm(31 - N)); in ProcessInstruction()
953 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
954 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
955 TmpInst.addOperand(MCOperand::createImm(32 - N)); in ProcessInstruction()
956 TmpInst.addOperand(MCOperand::createImm(N)); in ProcessInstruction()
957 TmpInst.addOperand(MCOperand::createImm(31)); in ProcessInstruction()
966 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
967 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
968 TmpInst.addOperand(MCOperand::createImm(0)); in ProcessInstruction()
969 TmpInst.addOperand(MCOperand::createImm(0)); in ProcessInstruction()
970 TmpInst.addOperand(MCOperand::createImm(31 - N)); in ProcessInstruction()
980 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
981 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
982 TmpInst.addOperand(MCOperand::createImm(N)); in ProcessInstruction()
983 TmpInst.addOperand(MCOperand::createImm(B - N)); in ProcessInstruction()
984 TmpInst.addOperand(MCOperand::createImm(31 - N)); in ProcessInstruction()
994 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
995 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
996 TmpInst.addOperand(MCOperand::createImm(B)); in ProcessInstruction()
997 TmpInst.addOperand(MCOperand::createImm(N - 1)); in ProcessInstruction()
1007 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
1008 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
1009 TmpInst.addOperand(MCOperand::createImm(B + N)); in ProcessInstruction()
1010 TmpInst.addOperand(MCOperand::createImm(64 - N)); in ProcessInstruction()
1020 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
1021 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
1022 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
1023 TmpInst.addOperand(MCOperand::createImm(64 - (B + N))); in ProcessInstruction()
1024 TmpInst.addOperand(MCOperand::createImm(B)); in ProcessInstruction()
1033 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
1034 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
1035 TmpInst.addOperand(MCOperand::createImm(64 - N)); in ProcessInstruction()
1036 TmpInst.addOperand(MCOperand::createImm(0)); in ProcessInstruction()
1045 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
1046 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
1047 TmpInst.addOperand(MCOperand::createImm(N)); in ProcessInstruction()
1048 TmpInst.addOperand(MCOperand::createImm(63 - N)); in ProcessInstruction()
1056 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
1057 TmpInst.addOperand(MCOperand::createImm(-N)); in ProcessInstruction()
1066 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
1067 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
1068 TmpInst.addOperand(MCOperand::createImm(64 - N)); in ProcessInstruction()
1069 TmpInst.addOperand(MCOperand::createImm(N)); in ProcessInstruction()
1078 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
1079 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
1080 TmpInst.addOperand(MCOperand::createImm(0)); in ProcessInstruction()
1081 TmpInst.addOperand(MCOperand::createImm(63 - N)); in ProcessInstruction()
1091 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
1092 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
1093 TmpInst.addOperand(MCOperand::createImm(N)); in ProcessInstruction()
1094 TmpInst.addOperand(MCOperand::createImm(B - N)); in ProcessInstruction()
1107 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
1108 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
1109 TmpInst.addOperand(Inst.getOperand(2)); in ProcessInstruction()
1110 TmpInst.addOperand(MCOperand::createImm(MB)); in ProcessInstruction()
1111 TmpInst.addOperand(MCOperand::createImm(ME)); in ProcessInstruction()
1124 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
1125 TmpInst.addOperand(Inst.getOperand(0)); // The tied operand. in ProcessInstruction()
1126 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
1127 TmpInst.addOperand(Inst.getOperand(2)); in ProcessInstruction()
1128 TmpInst.addOperand(MCOperand::createImm(MB)); in ProcessInstruction()
1129 TmpInst.addOperand(MCOperand::createImm(ME)); in ProcessInstruction()
1142 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
1143 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
1144 TmpInst.addOperand(Inst.getOperand(2)); in ProcessInstruction()
1145 TmpInst.addOperand(MCOperand::createImm(MB)); in ProcessInstruction()
1146 TmpInst.addOperand(MCOperand::createImm(ME)); in ProcessInstruction()