Lines Matching refs:addOperand

462     Inst.addOperand(MCOperand::createReg(RRegs[getReg()]));  in addRegGPRCOperands()
467 Inst.addOperand(MCOperand::createReg(RRegsNoR0[getReg()])); in addRegGPRCNoR0Operands()
472 Inst.addOperand(MCOperand::createReg(XRegs[getReg()])); in addRegG8RCOperands()
477 Inst.addOperand(MCOperand::createReg(XRegsNoX0[getReg()])); in addRegG8RCNoX0Operands()
482 Inst.addOperand(MCOperand::createReg(XRegs[getG8pReg()])); in addRegG8pRCOperands()
501 Inst.addOperand(MCOperand::createReg(FRegs[getReg()])); in addRegF4RCOperands()
506 Inst.addOperand(MCOperand::createReg(FRegs[getReg()])); in addRegF8RCOperands()
511 Inst.addOperand(MCOperand::createReg(FpRegs[getFpReg()])); in addRegFpRCOperands()
516 Inst.addOperand(MCOperand::createReg(VFRegs[getReg()])); in addRegVFRCOperands()
521 Inst.addOperand(MCOperand::createReg(VRegs[getReg()])); in addRegVRRCOperands()
526 Inst.addOperand(MCOperand::createReg(VSRegs[getVSReg()])); in addRegVSRCOperands()
531 Inst.addOperand(MCOperand::createReg(VSFRegs[getVSReg()])); in addRegVSFRCOperands()
536 Inst.addOperand(MCOperand::createReg(VSSRegs[getVSReg()])); in addRegVSSRCOperands()
541 Inst.addOperand(MCOperand::createReg(RRegs[getReg()])); in addRegSPE4RCOperands()
546 Inst.addOperand(MCOperand::createReg(SPERegs[getReg()])); in addRegSPERCOperands()
551 Inst.addOperand(MCOperand::createReg(ACCRegs[getACCReg()])); in addRegACCRCOperands()
556 Inst.addOperand(MCOperand::createReg(DMRROWRegs[getDMRROWReg()])); in addRegDMRROWRCOperands()
561 Inst.addOperand(MCOperand::createReg(DMRROWpRegs[getDMRROWpReg()])); in addRegDMRROWpRCOperands()
566 Inst.addOperand(MCOperand::createReg(DMRRegs[getDMRReg()])); in addRegDMRRCOperands()
571 Inst.addOperand(MCOperand::createReg(DMRpRegs[getDMRpReg()])); in addRegDMRpRCOperands()
576 Inst.addOperand(MCOperand::createReg(WACCRegs[getACCReg()])); in addRegWACCRCOperands()
581 Inst.addOperand(MCOperand::createReg(WACC_HIRegs[getACCReg()])); in addRegWACC_HIRCOperands()
586 Inst.addOperand(MCOperand::createReg(VSRpRegs[getVSRpEvenReg()])); in addRegVSRpRCOperands()
591 Inst.addOperand(MCOperand::createReg(VSRpRegs[getVSRpEvenReg()])); in addRegVSRpEvenRCOperands()
596 Inst.addOperand(MCOperand::createReg(CRBITRegs[getCRBit()])); in addRegCRBITRCOperands()
601 Inst.addOperand(MCOperand::createReg(CRRegs[getCCReg()])); in addRegCRRCOperands()
606 Inst.addOperand(MCOperand::createReg(CRRegs[getCRBitMask()])); in addCRBitMaskOperands()
612 Inst.addOperand(MCOperand::createImm(getImm())); in addImmOperands()
614 Inst.addOperand(MCOperand::createExpr(getExpr())); in addImmOperands()
621 Inst.addOperand(MCOperand::createImm(getImm())); in addS16ImmOperands()
624 Inst.addOperand(MCOperand::createImm(getImmS16Context())); in addS16ImmOperands()
627 Inst.addOperand(MCOperand::createExpr(getExpr())); in addS16ImmOperands()
636 Inst.addOperand(MCOperand::createImm(getImm())); in addU16ImmOperands()
639 Inst.addOperand(MCOperand::createImm(getImmU16Context())); in addU16ImmOperands()
642 Inst.addOperand(MCOperand::createExpr(getExpr())); in addU16ImmOperands()
650 Inst.addOperand(MCOperand::createImm(getImm() / 4)); in addBranchTargetOperands()
652 Inst.addOperand(MCOperand::createExpr(getExpr())); in addBranchTargetOperands()
657 Inst.addOperand(MCOperand::createExpr(getTLSReg())); in addTLSRegOperands()
799 Inst.addOperand(MCOperand::createImm(-Op.getImm())); in addNegOperand()
805 Inst.addOperand(MCOperand::createExpr(UnExpr->getSubExpr())); in addNegOperand()
812 Inst.addOperand(MCOperand::createExpr(NE)); in addNegOperand()
816 Inst.addOperand(MCOperand::createExpr(MCUnaryExpr::createMinus(Expr, Ctx))); in addNegOperand()
830 TmpInst.addOperand(MCOperand::createImm( in ProcessInstruction()
832 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
833 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
841 TmpInst.addOperand(Inst.getOperand(2)); in ProcessInstruction()
842 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
843 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
851 TmpInst.addOperand(Inst.getOperand(2)); in ProcessInstruction()
852 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
853 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
874 TmpInst.addOperand(MCOperand::createImm(L)); in ProcessInstruction()
875 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
876 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
883 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
884 TmpInst.addOperand(Inst.getOperand(2)); in ProcessInstruction()
885 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
893 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
894 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
895 TmpInst.addOperand(Inst.getOperand(2)); in ProcessInstruction()
903 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
904 TmpInst.addOperand(MCOperand::createImm(0)); in ProcessInstruction()
905 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
912 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
913 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
921 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
922 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
930 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
931 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
939 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
940 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
948 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
949 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
960 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
961 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
962 TmpInst.addOperand(MCOperand::createImm(B)); in ProcessInstruction()
963 TmpInst.addOperand(MCOperand::createImm(0)); in ProcessInstruction()
964 TmpInst.addOperand(MCOperand::createImm(N - 1)); in ProcessInstruction()
974 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
975 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
976 TmpInst.addOperand(MCOperand::createImm(B + N)); in ProcessInstruction()
977 TmpInst.addOperand(MCOperand::createImm(32 - N)); in ProcessInstruction()
978 TmpInst.addOperand(MCOperand::createImm(31)); in ProcessInstruction()
988 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
989 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
990 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
991 TmpInst.addOperand(MCOperand::createImm(32 - B)); in ProcessInstruction()
992 TmpInst.addOperand(MCOperand::createImm(B)); in ProcessInstruction()
993 TmpInst.addOperand(MCOperand::createImm((B + N) - 1)); in ProcessInstruction()
1003 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
1004 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
1005 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
1006 TmpInst.addOperand(MCOperand::createImm(32 - (B + N))); in ProcessInstruction()
1007 TmpInst.addOperand(MCOperand::createImm(B)); in ProcessInstruction()
1008 TmpInst.addOperand(MCOperand::createImm((B + N) - 1)); in ProcessInstruction()
1017 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
1018 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
1019 TmpInst.addOperand(MCOperand::createImm(32 - N)); in ProcessInstruction()
1020 TmpInst.addOperand(MCOperand::createImm(0)); in ProcessInstruction()
1021 TmpInst.addOperand(MCOperand::createImm(31)); in ProcessInstruction()
1030 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
1031 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
1032 TmpInst.addOperand(MCOperand::createImm(N)); in ProcessInstruction()
1033 TmpInst.addOperand(MCOperand::createImm(0)); in ProcessInstruction()
1034 TmpInst.addOperand(MCOperand::createImm(31 - N)); in ProcessInstruction()
1043 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
1044 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
1045 TmpInst.addOperand(MCOperand::createImm(32 - N)); in ProcessInstruction()
1046 TmpInst.addOperand(MCOperand::createImm(N)); in ProcessInstruction()
1047 TmpInst.addOperand(MCOperand::createImm(31)); in ProcessInstruction()
1056 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
1057 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
1058 TmpInst.addOperand(MCOperand::createImm(0)); in ProcessInstruction()
1059 TmpInst.addOperand(MCOperand::createImm(0)); in ProcessInstruction()
1060 TmpInst.addOperand(MCOperand::createImm(31 - N)); in ProcessInstruction()
1070 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
1071 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
1072 TmpInst.addOperand(MCOperand::createImm(N)); in ProcessInstruction()
1073 TmpInst.addOperand(MCOperand::createImm(B - N)); in ProcessInstruction()
1074 TmpInst.addOperand(MCOperand::createImm(31 - N)); in ProcessInstruction()
1084 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
1085 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
1086 TmpInst.addOperand(MCOperand::createImm(B)); in ProcessInstruction()
1087 TmpInst.addOperand(MCOperand::createImm(N - 1)); in ProcessInstruction()
1097 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
1098 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
1099 TmpInst.addOperand(MCOperand::createImm(B + N)); in ProcessInstruction()
1100 TmpInst.addOperand(MCOperand::createImm(64 - N)); in ProcessInstruction()
1110 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
1111 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
1112 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
1113 TmpInst.addOperand(MCOperand::createImm(64 - (B + N))); in ProcessInstruction()
1114 TmpInst.addOperand(MCOperand::createImm(B)); in ProcessInstruction()
1123 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
1124 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
1125 TmpInst.addOperand(MCOperand::createImm(64 - N)); in ProcessInstruction()
1126 TmpInst.addOperand(MCOperand::createImm(0)); in ProcessInstruction()
1135 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
1136 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
1137 TmpInst.addOperand(MCOperand::createImm(N)); in ProcessInstruction()
1138 TmpInst.addOperand(MCOperand::createImm(63 - N)); in ProcessInstruction()
1146 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
1147 TmpInst.addOperand(MCOperand::createImm(-N)); in ProcessInstruction()
1156 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
1157 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
1158 TmpInst.addOperand(MCOperand::createImm(64 - N)); in ProcessInstruction()
1159 TmpInst.addOperand(MCOperand::createImm(N)); in ProcessInstruction()
1168 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
1169 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
1170 TmpInst.addOperand(MCOperand::createImm(0)); in ProcessInstruction()
1171 TmpInst.addOperand(MCOperand::createImm(63 - N)); in ProcessInstruction()
1181 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
1182 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
1183 TmpInst.addOperand(MCOperand::createImm(N)); in ProcessInstruction()
1184 TmpInst.addOperand(MCOperand::createImm(B - N)); in ProcessInstruction()
1197 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
1198 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
1199 TmpInst.addOperand(Inst.getOperand(2)); in ProcessInstruction()
1200 TmpInst.addOperand(MCOperand::createImm(MB)); in ProcessInstruction()
1201 TmpInst.addOperand(MCOperand::createImm(ME)); in ProcessInstruction()
1214 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
1215 TmpInst.addOperand(Inst.getOperand(0)); // The tied operand. in ProcessInstruction()
1216 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
1217 TmpInst.addOperand(Inst.getOperand(2)); in ProcessInstruction()
1218 TmpInst.addOperand(MCOperand::createImm(MB)); in ProcessInstruction()
1219 TmpInst.addOperand(MCOperand::createImm(ME)); in ProcessInstruction()
1232 TmpInst.addOperand(Inst.getOperand(0)); in ProcessInstruction()
1233 TmpInst.addOperand(Inst.getOperand(1)); in ProcessInstruction()
1234 TmpInst.addOperand(Inst.getOperand(2)); in ProcessInstruction()
1235 TmpInst.addOperand(MCOperand::createImm(MB)); in ProcessInstruction()
1236 TmpInst.addOperand(MCOperand::createImm(ME)); in ProcessInstruction()