Lines Matching refs:getOperand

63   assert(Inst.getOperand(2).isImm());  in LowerLargeShift()
65 int64_t Shift = Inst.getOperand(2).getImm(); in LowerLargeShift()
71 Inst.getOperand(2).setImm(Shift); in LowerLargeShift()
96 unsigned RegOp0 = Inst.getOperand(0).getReg(); in LowerCompactBranch()
97 unsigned RegOp1 = Inst.getOperand(1).getReg(); in LowerCompactBranch()
117 Inst.getOperand(0).setReg(RegOp1); in LowerCompactBranch()
118 Inst.getOperand(1).setReg(RegOp0); in LowerCompactBranch()
241 const MCOperand &MO = MI.getOperand(OpNo); in getBranchTargetOpValue()
263 const MCOperand &MO = MI.getOperand(OpNo); in getBranchTargetOpValue1SImm16()
285 const MCOperand &MO = MI.getOperand(OpNo); in getBranchTargetOpValueMMR6()
308 const MCOperand &MO = MI.getOperand(OpNo); in getBranchTargetOpValueLsl2MMR6()
331 const MCOperand &MO = MI.getOperand(OpNo); in getBranchTarget7OpValueMM()
352 const MCOperand &MO = MI.getOperand(OpNo); in getBranchTargetOpValueMMPC10()
373 const MCOperand &MO = MI.getOperand(OpNo); in getBranchTargetOpValueMM()
395 const MCOperand &MO = MI.getOperand(OpNo); in getBranchTarget21OpValue()
417 const MCOperand &MO = MI.getOperand(OpNo); in getBranchTarget21OpValueMM()
439 const MCOperand &MO = MI.getOperand(OpNo); in getBranchTarget26OpValue()
460 const MCOperand &MO = MI.getOperand(OpNo); in getBranchTarget26OpValueMM()
483 const MCOperand &MO = MI.getOperand(OpNo); in getJumpOffset16OpValue()
501 const MCOperand &MO = MI.getOperand(OpNo); in getJumpTargetOpValue()
518 const MCOperand &MO = MI.getOperand(OpNo); in getJumpTargetOpValueMM()
535 const MCOperand &MO = MI.getOperand(OpNo); in getUImm5Lsl2Encoding()
553 const MCOperand &MO = MI.getOperand(OpNo); in getSImm3Lsa2Value()
566 const MCOperand &MO = MI.getOperand(OpNo); in getUImm6Lsl2Encoding()
579 const MCOperand &MO = MI.getOperand(OpNo); in getSImm9AddiuspValue()
769 assert(MI.getOperand(OpNo).isReg()); in getMemEncoding()
770 unsigned RegBits = getMachineOpValue(MI, MI.getOperand(OpNo),Fixups, STI) << 16; in getMemEncoding()
771 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1), Fixups, STI); in getMemEncoding()
784 assert(MI.getOperand(OpNo).isReg()); in getMemEncodingMMImm4()
785 unsigned RegBits = getMachineOpValue(MI, MI.getOperand(OpNo), in getMemEncodingMMImm4()
787 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1), in getMemEncodingMMImm4()
798 assert(MI.getOperand(OpNo).isReg()); in getMemEncodingMMImm4Lsl1()
799 unsigned RegBits = getMachineOpValue(MI, MI.getOperand(OpNo), in getMemEncodingMMImm4Lsl1()
801 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1), in getMemEncodingMMImm4Lsl1()
812 assert(MI.getOperand(OpNo).isReg()); in getMemEncodingMMImm4Lsl2()
813 unsigned RegBits = getMachineOpValue(MI, MI.getOperand(OpNo), in getMemEncodingMMImm4Lsl2()
815 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1), in getMemEncodingMMImm4Lsl2()
826 assert(MI.getOperand(OpNo).isReg() && in getMemEncodingMMSPImm5Lsl2()
827 (MI.getOperand(OpNo).getReg() == Mips::SP || in getMemEncodingMMSPImm5Lsl2()
828 MI.getOperand(OpNo).getReg() == Mips::SP_64) && in getMemEncodingMMSPImm5Lsl2()
830 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1), in getMemEncodingMMSPImm5Lsl2()
841 assert(MI.getOperand(OpNo).isReg() && in getMemEncodingMMGPImm7Lsl2()
842 MI.getOperand(OpNo).getReg() == Mips::GP && in getMemEncodingMMGPImm7Lsl2()
845 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1), in getMemEncodingMMGPImm7Lsl2()
856 assert(MI.getOperand(OpNo).isReg()); in getMemEncodingMMImm9()
857 unsigned RegBits = getMachineOpValue(MI, MI.getOperand(OpNo), Fixups, in getMemEncodingMMImm9()
859 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo + 1), Fixups, STI); in getMemEncodingMMImm9()
869 assert(MI.getOperand(OpNo).isReg()); in getMemEncodingMMImm11()
870 unsigned RegBits = getMachineOpValue(MI, MI.getOperand(OpNo), Fixups, in getMemEncodingMMImm11()
872 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1), Fixups, STI); in getMemEncodingMMImm11()
893 assert(MI.getOperand(OpNo).isReg()); in getMemEncodingMMImm12()
894 unsigned RegBits = getMachineOpValue(MI, MI.getOperand(OpNo), Fixups, STI) << 16; in getMemEncodingMMImm12()
895 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1), Fixups, STI); in getMemEncodingMMImm12()
905 assert(MI.getOperand(OpNo).isReg()); in getMemEncodingMMImm16()
906 unsigned RegBits = getMachineOpValue(MI, MI.getOperand(OpNo), Fixups, in getMemEncodingMMImm16()
908 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1), Fixups, STI); in getMemEncodingMMImm16()
931 assert(MI.getOperand(OpNo).isReg()); in getMemEncodingMMImm4sp()
933 assert(MI.getOperand(OpNo+1).isImm()); in getMemEncodingMMImm4sp()
934 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1), Fixups, STI); in getMemEncodingMMImm4sp()
945 assert(MI.getOperand(OpNo-1).isImm()); in getSizeInsEncoding()
946 assert(MI.getOperand(OpNo).isImm()); in getSizeInsEncoding()
947 unsigned Position = getMachineOpValue(MI, MI.getOperand(OpNo-1), Fixups, STI); in getSizeInsEncoding()
948 unsigned Size = getMachineOpValue(MI, MI.getOperand(OpNo), Fixups, STI); in getSizeInsEncoding()
958 assert(MI.getOperand(OpNo).isImm()); in getUImmWithOffsetEncoding()
959 unsigned Value = getMachineOpValue(MI, MI.getOperand(OpNo), Fixups, STI); in getUImmWithOffsetEncoding()
968 const MCOperand &MO = MI.getOperand(OpNo); in getSimm19Lsl2Encoding()
990 const MCOperand &MO = MI.getOperand(OpNo); in getSimm18Lsl3Encoding()
993 unsigned Res = getMachineOpValue(MI, MI.getOperand(OpNo), Fixups, STI); in getSimm18Lsl3Encoding()
1012 assert(MI.getOperand(OpNo).isImm()); in getUImm3Mod8Encoding()
1013 const MCOperand &MO = MI.getOperand(OpNo); in getUImm3Mod8Encoding()
1021 assert(MI.getOperand(OpNo).isImm()); in getUImm4AndValue()
1022 const MCOperand &MO = MI.getOperand(OpNo); in getUImm4AndValue()
1055 unsigned Reg = MI.getOperand(I).getReg(); in getRegisterListOpValue()
1078 if (MI.getOperand(0).getReg() == Mips::A1 && in getMovePRegPairOpValue()
1079 MI.getOperand(1).getReg() == Mips::A2) in getMovePRegPairOpValue()
1081 else if (MI.getOperand(0).getReg() == Mips::A1 && in getMovePRegPairOpValue()
1082 MI.getOperand(1).getReg() == Mips::A3) in getMovePRegPairOpValue()
1084 else if (MI.getOperand(0).getReg() == Mips::A2 && in getMovePRegPairOpValue()
1085 MI.getOperand(1).getReg() == Mips::A3) in getMovePRegPairOpValue()
1087 else if (MI.getOperand(0).getReg() == Mips::A0 && in getMovePRegPairOpValue()
1088 MI.getOperand(1).getReg() == Mips::S5) in getMovePRegPairOpValue()
1090 else if (MI.getOperand(0).getReg() == Mips::A0 && in getMovePRegPairOpValue()
1091 MI.getOperand(1).getReg() == Mips::S6) in getMovePRegPairOpValue()
1093 else if (MI.getOperand(0).getReg() == Mips::A0 && in getMovePRegPairOpValue()
1094 MI.getOperand(1).getReg() == Mips::A1) in getMovePRegPairOpValue()
1096 else if (MI.getOperand(0).getReg() == Mips::A0 && in getMovePRegPairOpValue()
1097 MI.getOperand(1).getReg() == Mips::A2) in getMovePRegPairOpValue()
1099 else if (MI.getOperand(0).getReg() == Mips::A0 && in getMovePRegPairOpValue()
1100 MI.getOperand(1).getReg() == Mips::A3) in getMovePRegPairOpValue()
1113 MCOperand Op = MI.getOperand(OpNo); in getMovePRegSingleOpValue()
1133 const MCOperand &MO = MI.getOperand(OpNo); in getSimm23Lsl2Encoding()