Lines Matching refs:getOperand

61   assert(Inst.getOperand(2).isImm());
63 int64_t Shift = Inst.getOperand(2).getImm();
69 Inst.getOperand(2).setImm(Shift);
94 unsigned RegOp0 = Inst.getOperand(0).getReg();
95 unsigned RegOp1 = Inst.getOperand(1).getReg();
115 Inst.getOperand(0).setReg(RegOp1);
116 Inst.getOperand(1).setReg(RegOp0);
228 const MCOperand &MO = MI.getOperand(OpNo);
250 const MCOperand &MO = MI.getOperand(OpNo);
272 const MCOperand &MO = MI.getOperand(OpNo);
295 const MCOperand &MO = MI.getOperand(OpNo);
318 const MCOperand &MO = MI.getOperand(OpNo);
339 const MCOperand &MO = MI.getOperand(OpNo);
360 const MCOperand &MO = MI.getOperand(OpNo);
382 const MCOperand &MO = MI.getOperand(OpNo);
404 const MCOperand &MO = MI.getOperand(OpNo);
426 const MCOperand &MO = MI.getOperand(OpNo);
447 const MCOperand &MO = MI.getOperand(OpNo);
470 const MCOperand &MO = MI.getOperand(OpNo);
491 const MCOperand &MO = MI.getOperand(OpNo);
508 const MCOperand &MO = MI.getOperand(OpNo);
525 const MCOperand &MO = MI.getOperand(OpNo);
543 const MCOperand &MO = MI.getOperand(OpNo);
556 const MCOperand &MO = MI.getOperand(OpNo);
569 const MCOperand &MO = MI.getOperand(OpNo);
747 assert(MI.getOperand(OpNo).isReg());
748 unsigned RegBits = getMachineOpValue(MI, MI.getOperand(OpNo), Fixups, STI)
750 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1), Fixups, STI);
763 assert(MI.getOperand(OpNo).isReg());
764 unsigned RegBits = getMachineOpValue(MI, MI.getOperand(OpNo),
766 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1),
777 assert(MI.getOperand(OpNo).isReg());
778 unsigned RegBits = getMachineOpValue(MI, MI.getOperand(OpNo),
780 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1),
791 assert(MI.getOperand(OpNo).isReg());
792 unsigned RegBits = getMachineOpValue(MI, MI.getOperand(OpNo),
794 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1),
805 assert(MI.getOperand(OpNo).isReg() &&
806 (MI.getOperand(OpNo).getReg() == Mips::SP ||
807 MI.getOperand(OpNo).getReg() == Mips::SP_64) &&
809 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1),
820 assert(MI.getOperand(OpNo).isReg() &&
821 MI.getOperand(OpNo).getReg() == Mips::GP &&
824 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1),
835 assert(MI.getOperand(OpNo).isReg());
836 unsigned RegBits = getMachineOpValue(MI, MI.getOperand(OpNo), Fixups,
839 getMachineOpValue(MI, MI.getOperand(OpNo + 1), Fixups, STI);
849 assert(MI.getOperand(OpNo).isReg());
850 unsigned RegBits = getMachineOpValue(MI, MI.getOperand(OpNo), Fixups,
852 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1), Fixups, STI);
873 assert(MI.getOperand(OpNo).isReg());
874 unsigned RegBits = getMachineOpValue(MI, MI.getOperand(OpNo), Fixups, STI)
876 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1), Fixups, STI);
886 assert(MI.getOperand(OpNo).isReg());
887 unsigned RegBits = getMachineOpValue(MI, MI.getOperand(OpNo), Fixups,
889 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1), Fixups, STI);
912 assert(MI.getOperand(OpNo).isReg());
914 assert(MI.getOperand(OpNo+1).isImm());
915 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1), Fixups, STI);
926 assert(MI.getOperand(OpNo-1).isImm());
927 assert(MI.getOperand(OpNo).isImm());
928 unsigned Position = getMachineOpValue(MI, MI.getOperand(OpNo-1), Fixups, STI);
929 unsigned Size = getMachineOpValue(MI, MI.getOperand(OpNo), Fixups, STI);
939 assert(MI.getOperand(OpNo).isImm());
940 unsigned Value = getMachineOpValue(MI, MI.getOperand(OpNo), Fixups, STI);
949 const MCOperand &MO = MI.getOperand(OpNo);
971 const MCOperand &MO = MI.getOperand(OpNo);
974 unsigned Res = getMachineOpValue(MI, MI.getOperand(OpNo), Fixups, STI);
993 assert(MI.getOperand(OpNo).isImm());
994 const MCOperand &MO = MI.getOperand(OpNo);
1002 assert(MI.getOperand(OpNo).isImm());
1003 const MCOperand &MO = MI.getOperand(OpNo);
1036 unsigned Reg = MI.getOperand(I).getReg();
1059 if (MI.getOperand(0).getReg() == Mips::A1 &&
1060 MI.getOperand(1).getReg() == Mips::A2)
1062 else if (MI.getOperand(0).getReg() == Mips::A1 &&
1063 MI.getOperand(1).getReg() == Mips::A3)
1065 else if (MI.getOperand(0).getReg() == Mips::A2 &&
1066 MI.getOperand(1).getReg() == Mips::A3)
1068 else if (MI.getOperand(0).getReg() == Mips::A0 &&
1069 MI.getOperand(1).getReg() == Mips::S5)
1071 else if (MI.getOperand(0).getReg() == Mips::A0 &&
1072 MI.getOperand(1).getReg() == Mips::S6)
1074 else if (MI.getOperand(0).getReg() == Mips::A0 &&
1075 MI.getOperand(1).getReg() == Mips::A1)
1077 else if (MI.getOperand(0).getReg() == Mips::A0 &&
1078 MI.getOperand(1).getReg() == Mips::A2)
1080 else if (MI.getOperand(0).getReg() == Mips::A0 &&
1081 MI.getOperand(1).getReg() == Mips::A3)
1094 MCOperand Op = MI.getOperand(OpNo);
1114 const MCOperand &MO = MI.getOperand(OpNo);