Lines Matching refs:getOperand
60 assert(Inst.getOperand(2).isImm()); in LowerLargeShift()
62 int64_t Shift = Inst.getOperand(2).getImm(); in LowerLargeShift()
68 Inst.getOperand(2).setImm(Shift); in LowerLargeShift()
93 unsigned RegOp0 = Inst.getOperand(0).getReg(); in LowerCompactBranch()
94 unsigned RegOp1 = Inst.getOperand(1).getReg(); in LowerCompactBranch()
114 Inst.getOperand(0).setReg(RegOp1); in LowerCompactBranch()
115 Inst.getOperand(1).setReg(RegOp0); in LowerCompactBranch()
237 const MCOperand &MO = MI.getOperand(OpNo); in getBranchTargetOpValue()
259 const MCOperand &MO = MI.getOperand(OpNo); in getBranchTargetOpValue1SImm16()
281 const MCOperand &MO = MI.getOperand(OpNo); in getBranchTargetOpValueMMR6()
304 const MCOperand &MO = MI.getOperand(OpNo); in getBranchTargetOpValueLsl2MMR6()
327 const MCOperand &MO = MI.getOperand(OpNo); in getBranchTarget7OpValueMM()
348 const MCOperand &MO = MI.getOperand(OpNo); in getBranchTargetOpValueMMPC10()
369 const MCOperand &MO = MI.getOperand(OpNo); in getBranchTargetOpValueMM()
391 const MCOperand &MO = MI.getOperand(OpNo); in getBranchTarget21OpValue()
413 const MCOperand &MO = MI.getOperand(OpNo); in getBranchTarget21OpValueMM()
435 const MCOperand &MO = MI.getOperand(OpNo); in getBranchTarget26OpValue()
456 const MCOperand &MO = MI.getOperand(OpNo); in getBranchTarget26OpValueMM()
479 const MCOperand &MO = MI.getOperand(OpNo); in getJumpOffset16OpValue()
500 const MCOperand &MO = MI.getOperand(OpNo); in getJumpTargetOpValue()
517 const MCOperand &MO = MI.getOperand(OpNo); in getJumpTargetOpValueMM()
534 const MCOperand &MO = MI.getOperand(OpNo); in getUImm5Lsl2Encoding()
552 const MCOperand &MO = MI.getOperand(OpNo); in getSImm3Lsa2Value()
565 const MCOperand &MO = MI.getOperand(OpNo); in getUImm6Lsl2Encoding()
578 const MCOperand &MO = MI.getOperand(OpNo); in getSImm9AddiuspValue()
756 assert(MI.getOperand(OpNo).isReg()); in getMemEncoding()
757 unsigned RegBits = getMachineOpValue(MI, MI.getOperand(OpNo), Fixups, STI) in getMemEncoding()
759 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1), Fixups, STI); in getMemEncoding()
772 assert(MI.getOperand(OpNo).isReg()); in getMemEncodingMMImm4()
773 unsigned RegBits = getMachineOpValue(MI, MI.getOperand(OpNo), in getMemEncodingMMImm4()
775 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1), in getMemEncodingMMImm4()
786 assert(MI.getOperand(OpNo).isReg()); in getMemEncodingMMImm4Lsl1()
787 unsigned RegBits = getMachineOpValue(MI, MI.getOperand(OpNo), in getMemEncodingMMImm4Lsl1()
789 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1), in getMemEncodingMMImm4Lsl1()
800 assert(MI.getOperand(OpNo).isReg()); in getMemEncodingMMImm4Lsl2()
801 unsigned RegBits = getMachineOpValue(MI, MI.getOperand(OpNo), in getMemEncodingMMImm4Lsl2()
803 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1), in getMemEncodingMMImm4Lsl2()
814 assert(MI.getOperand(OpNo).isReg() && in getMemEncodingMMSPImm5Lsl2()
815 (MI.getOperand(OpNo).getReg() == Mips::SP || in getMemEncodingMMSPImm5Lsl2()
816 MI.getOperand(OpNo).getReg() == Mips::SP_64) && in getMemEncodingMMSPImm5Lsl2()
818 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1), in getMemEncodingMMSPImm5Lsl2()
829 assert(MI.getOperand(OpNo).isReg() && in getMemEncodingMMGPImm7Lsl2()
830 MI.getOperand(OpNo).getReg() == Mips::GP && in getMemEncodingMMGPImm7Lsl2()
833 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1), in getMemEncodingMMGPImm7Lsl2()
844 assert(MI.getOperand(OpNo).isReg()); in getMemEncodingMMImm9()
845 unsigned RegBits = getMachineOpValue(MI, MI.getOperand(OpNo), Fixups, in getMemEncodingMMImm9()
848 getMachineOpValue(MI, MI.getOperand(OpNo + 1), Fixups, STI); in getMemEncodingMMImm9()
858 assert(MI.getOperand(OpNo).isReg()); in getMemEncodingMMImm11()
859 unsigned RegBits = getMachineOpValue(MI, MI.getOperand(OpNo), Fixups, in getMemEncodingMMImm11()
861 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1), Fixups, STI); in getMemEncodingMMImm11()
882 assert(MI.getOperand(OpNo).isReg()); in getMemEncodingMMImm12()
883 unsigned RegBits = getMachineOpValue(MI, MI.getOperand(OpNo), Fixups, STI) in getMemEncodingMMImm12()
885 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1), Fixups, STI); in getMemEncodingMMImm12()
895 assert(MI.getOperand(OpNo).isReg()); in getMemEncodingMMImm16()
896 unsigned RegBits = getMachineOpValue(MI, MI.getOperand(OpNo), Fixups, in getMemEncodingMMImm16()
898 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1), Fixups, STI); in getMemEncodingMMImm16()
921 assert(MI.getOperand(OpNo).isReg()); in getMemEncodingMMImm4sp()
923 assert(MI.getOperand(OpNo+1).isImm()); in getMemEncodingMMImm4sp()
924 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1), Fixups, STI); in getMemEncodingMMImm4sp()
935 assert(MI.getOperand(OpNo-1).isImm()); in getSizeInsEncoding()
936 assert(MI.getOperand(OpNo).isImm()); in getSizeInsEncoding()
937 unsigned Position = getMachineOpValue(MI, MI.getOperand(OpNo-1), Fixups, STI); in getSizeInsEncoding()
938 unsigned Size = getMachineOpValue(MI, MI.getOperand(OpNo), Fixups, STI); in getSizeInsEncoding()
948 assert(MI.getOperand(OpNo).isImm()); in getUImmWithOffsetEncoding()
949 unsigned Value = getMachineOpValue(MI, MI.getOperand(OpNo), Fixups, STI); in getUImmWithOffsetEncoding()
958 const MCOperand &MO = MI.getOperand(OpNo); in getSimm19Lsl2Encoding()
980 const MCOperand &MO = MI.getOperand(OpNo); in getSimm18Lsl3Encoding()
983 unsigned Res = getMachineOpValue(MI, MI.getOperand(OpNo), Fixups, STI); in getSimm18Lsl3Encoding()
1002 assert(MI.getOperand(OpNo).isImm()); in getUImm3Mod8Encoding()
1003 const MCOperand &MO = MI.getOperand(OpNo); in getUImm3Mod8Encoding()
1011 assert(MI.getOperand(OpNo).isImm()); in getUImm4AndValue()
1012 const MCOperand &MO = MI.getOperand(OpNo); in getUImm4AndValue()
1045 unsigned Reg = MI.getOperand(I).getReg(); in getRegisterListOpValue()
1068 if (MI.getOperand(0).getReg() == Mips::A1 && in getMovePRegPairOpValue()
1069 MI.getOperand(1).getReg() == Mips::A2) in getMovePRegPairOpValue()
1071 else if (MI.getOperand(0).getReg() == Mips::A1 && in getMovePRegPairOpValue()
1072 MI.getOperand(1).getReg() == Mips::A3) in getMovePRegPairOpValue()
1074 else if (MI.getOperand(0).getReg() == Mips::A2 && in getMovePRegPairOpValue()
1075 MI.getOperand(1).getReg() == Mips::A3) in getMovePRegPairOpValue()
1077 else if (MI.getOperand(0).getReg() == Mips::A0 && in getMovePRegPairOpValue()
1078 MI.getOperand(1).getReg() == Mips::S5) in getMovePRegPairOpValue()
1080 else if (MI.getOperand(0).getReg() == Mips::A0 && in getMovePRegPairOpValue()
1081 MI.getOperand(1).getReg() == Mips::S6) in getMovePRegPairOpValue()
1083 else if (MI.getOperand(0).getReg() == Mips::A0 && in getMovePRegPairOpValue()
1084 MI.getOperand(1).getReg() == Mips::A1) in getMovePRegPairOpValue()
1086 else if (MI.getOperand(0).getReg() == Mips::A0 && in getMovePRegPairOpValue()
1087 MI.getOperand(1).getReg() == Mips::A2) in getMovePRegPairOpValue()
1089 else if (MI.getOperand(0).getReg() == Mips::A0 && in getMovePRegPairOpValue()
1090 MI.getOperand(1).getReg() == Mips::A3) in getMovePRegPairOpValue()
1103 MCOperand Op = MI.getOperand(OpNo); in getMovePRegSingleOpValue()
1123 const MCOperand &MO = MI.getOperand(OpNo); in getSimm23Lsl2Encoding()