Lines Matching refs:getImm

170     ARM_AM::AMSubMode Mode = (ARM_AM::AMSubMode)MI.getOperand(OpIdx).getImm();
241 unsigned SoImm = MI.getOperand(Op).getImm();
257 unsigned SoImm = MI.getOperand(Op).getImm();
282 return 64 - MI.getOperand(Op).getImm();
435 return static_cast<unsigned>(MO.getImm());
453 int32_t SImm = MO1.getImm();
480 if (MO.isImm()) return MO.getImm();
517 return encodeThumbBLOffset(MO.getImm());
529 return encodeThumbBLOffset(MO.getImm());
540 return (MO.getImm() >> 1);
551 return (MO.getImm() >> 1);
561 return (MO.getImm() >> 1);
573 if (ARMCC::CondCodes(MCOp1.getImm()) != ARMCC::AL)
608 return MO.getImm() >> 2;
622 return MO.getImm() >> 2;
632 return MO.getImm() >> 1;
646 Val = MO.getImm() >> 1;
673 int64_t offset = MO.getImm();
713 int32_t Val = MO.getImm();
732 return MO.getImm();
779 int32_t Offset = MO.getImm();
814 int32_t Imm8 = MI.getOperand(OpIdx).getImm();
881 unsigned Imm8 = MO1.getImm();
906 return static_cast<unsigned>(MO.getImm());
965 unsigned ShImm = ARM_AM::getAM2Offset(MO2.getImm());
966 bool isAdd = ARM_AM::getAM2Op(MO2.getImm()) == ARM_AM::add;
967 ARM_AM::ShiftOpc ShOp = ARM_AM::getAM2ShiftOpc(MO2.getImm());
1012 unsigned Imm = MO1.getImm();
1033 bool isAdd = MO1.getImm() != 0;
1046 unsigned Imm = MO1.getImm();
1081 unsigned Imm = MO2.getImm();
1103 return MO1.getImm() & 0xff;
1116 unsigned Imm5 = MO1.getImm();
1127 return (MO.getImm() >> 2);
1185 ARM_AM::ShiftOpc SOpc = ARM_AM::getSORegShOp(MO2.getImm());
1212 assert(ARM_AM::getSORegOffset(MO2.getImm()) == 0);
1229 ARM_AM::ShiftOpc SOpc = ARM_AM::getSORegShOp(MO1.getImm());
1256 unsigned Offset = ARM_AM::getSORegOffset(MO1.getImm());
1275 Value |= MO3.getImm();
1292 int32_t tmp = (int32_t)MO2.getImm();
1308 int32_t tmp = (int32_t)MO1.getImm();
1324 int32_t tmp = (int32_t)MO1.getImm();
1346 ARM_AM::ShiftOpc SOpc = ARM_AM::getSORegShOp(MO1.getImm());
1372 return Binary | ARM_AM::getSORegOffset(MO1.getImm()) << 7;
1381 uint32_t v = ~MO.getImm();
1433 switch (Imm.getImm()) {
1456 switch (Imm.getImm()) {
1482 switch (Imm.getImm()) {
1504 return 8 - MI.getOperand(Op).getImm();
1510 return 16 - MI.getOperand(Op).getImm();
1516 return 32 - MI.getOperand(Op).getImm();
1522 return 64 - MI.getOperand(Op).getImm();