Lines Matching refs:getOperand
55 assert(Inst.getOperand(2).isImm());
57 int64_t Shift = Inst.getOperand(2).getImm();
63 Inst.getOperand(2).setImm(Shift);
95 assert(InstIn.getOperand(2).isImm());
96 int64_t pos = InstIn.getOperand(2).getImm();
97 assert(InstIn.getOperand(3).isImm());
98 int64_t size = InstIn.getOperand(3).getImm();
104 InstIn.getOperand(2).setImm(pos - 32);
110 InstIn.getOperand(3).setImm(size - 32);
225 const MCOperand &MO = MI.getOperand(OpNo);
248 const MCOperand &MO = MI.getOperand(OpNo);
270 const MCOperand &MO = MI.getOperand(OpNo);
292 const MCOperand &MO = MI.getOperand(OpNo);
315 const MCOperand &MO = MI.getOperand(OpNo);
338 const MCOperand &MO = MI.getOperand(OpNo);
360 const MCOperand &MO = MI.getOperand(OpNo);
378 const MCOperand &MO = MI.getOperand(OpNo);
397 const MCOperand &MO = MI.getOperand(OpNo);
415 const MCOperand &MO = MI.getOperand(OpNo);
433 const MCOperand &MO = MI.getOperand(OpNo);
452 const MCOperand &MO = MI.getOperand(OpNo);
466 const MCOperand &MO = MI.getOperand(OpNo);
480 const MCOperand &MO = MI.getOperand(OpNo);
670 assert(MI.getOperand(OpNo).isReg());
671 unsigned RegBits = getMachineOpValue(MI, MI.getOperand(OpNo),Fixups, STI) << 16;
672 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1), Fixups, STI);
714 assert(MI.getOperand(OpNo).isReg());
715 unsigned RegBits = getMachineOpValue(MI, MI.getOperand(OpNo),Fixups, STI) << 16;
716 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1), Fixups, STI);
726 assert(MI.getOperand(OpNo).isReg());
727 unsigned RegBits = getMachineOpValue(MI, MI.getOperand(OpNo),
729 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1),
740 assert(MI.getOperand(OpNo).isReg());
741 unsigned RegBits = getMachineOpValue(MI, MI.getOperand(OpNo),
743 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1),
754 assert(MI.getOperand(OpNo).isReg());
755 unsigned RegBits = getMachineOpValue(MI, MI.getOperand(OpNo),
757 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1),
768 assert(MI.getOperand(OpNo).isReg() &&
769 (MI.getOperand(OpNo).getReg() == Mips::SP ||
770 MI.getOperand(OpNo).getReg() == Mips::SP_64) &&
772 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1),
783 assert(MI.getOperand(OpNo).isReg() &&
784 MI.getOperand(OpNo).getReg() == Mips::GP &&
787 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1),
798 assert(MI.getOperand(OpNo).isReg());
799 unsigned RegBits = getMachineOpValue(MI, MI.getOperand(OpNo), Fixups,
801 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo + 1), Fixups, STI);
822 assert(MI.getOperand(OpNo).isReg());
823 unsigned RegBits = getMachineOpValue(MI, MI.getOperand(OpNo), Fixups, STI) << 16;
824 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1), Fixups, STI);
834 assert(MI.getOperand(OpNo).isReg());
835 unsigned RegBits = getMachineOpValue(MI, MI.getOperand(OpNo), Fixups,
837 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1), Fixups, STI);
860 assert(MI.getOperand(OpNo).isReg());
862 assert(MI.getOperand(OpNo+1).isImm());
863 unsigned OffBits = getMachineOpValue(MI, MI.getOperand(OpNo+1), Fixups, STI);
874 assert(MI.getOperand(OpNo-1).isImm());
875 assert(MI.getOperand(OpNo).isImm());
876 unsigned Position = getMachineOpValue(MI, MI.getOperand(OpNo-1), Fixups, STI);
877 unsigned Size = getMachineOpValue(MI, MI.getOperand(OpNo), Fixups, STI);
887 assert(MI.getOperand(OpNo).isImm());
888 unsigned Value = getMachineOpValue(MI, MI.getOperand(OpNo), Fixups, STI);
897 const MCOperand &MO = MI.getOperand(OpNo);
918 const MCOperand &MO = MI.getOperand(OpNo);
921 unsigned Res = getMachineOpValue(MI, MI.getOperand(OpNo), Fixups, STI);
939 assert(MI.getOperand(OpNo).isImm());
940 const MCOperand &MO = MI.getOperand(OpNo);
948 assert(MI.getOperand(OpNo).isImm());
949 const MCOperand &MO = MI.getOperand(OpNo);
982 unsigned Reg = MI.getOperand(I).getReg();
1003 return getMachineOpValue(MI, MI.getOperand(OpNo), Fixups, STI);
1012 if (MI.getOperand(0).getReg() == Mips::A1 &&
1013 MI.getOperand(1).getReg() == Mips::A2)
1015 else if (MI.getOperand(0).getReg() == Mips::A1 &&
1016 MI.getOperand(1).getReg() == Mips::A3)
1018 else if (MI.getOperand(0).getReg() == Mips::A2 &&
1019 MI.getOperand(1).getReg() == Mips::A3)
1021 else if (MI.getOperand(0).getReg() == Mips::A0 &&
1022 MI.getOperand(1).getReg() == Mips::S5)
1024 else if (MI.getOperand(0).getReg() == Mips::A0 &&
1025 MI.getOperand(1).getReg() == Mips::S6)
1027 else if (MI.getOperand(0).getReg() == Mips::A0 &&
1028 MI.getOperand(1).getReg() == Mips::A1)
1030 else if (MI.getOperand(0).getReg() == Mips::A0 &&
1031 MI.getOperand(1).getReg() == Mips::A2)
1033 else if (MI.getOperand(0).getReg() == Mips::A0 &&
1034 MI.getOperand(1).getReg() == Mips::A3)
1044 const MCOperand &MO = MI.getOperand(OpNo);