• Home
  • Raw
  • Download

Lines Matching refs:getImm

194     ARM_AM::AMSubMode Mode = (ARM_AM::AMSubMode)MI.getOperand(OpIdx).getImm();  in getLdStmModeOpValue()
294 unsigned SoImm = MO.getImm(); in getSOImmOpValue()
326 return MO.getImm(); in getModImmOpValue()
333 unsigned SoImm = MI.getOperand(Op).getImm(); in getT2SOImmOpValue()
366 return 64 - MI.getOperand(Op).getImm(); in getNEONVcvtImm32OpValue()
547 return static_cast<unsigned>(MO.getImm()); in getMachineOpValue()
566 int32_t SImm = MO1.getImm(); in EncodeAddrModeOpValues()
594 if (MO.isImm()) return MO.getImm(); in getBranchTargetOpValue()
632 return encodeThumbBLOffset(MO.getImm()); in getThumbBLTargetOpValue()
645 return encodeThumbBLOffset(MO.getImm()); in getThumbBLXTargetOpValue()
657 return (MO.getImm() >> 1); in getThumbBRTargetOpValue()
669 return (MO.getImm() >> 1); in getThumbBCCTargetOpValue()
680 return (MO.getImm() >> 1); in getThumbCBTargetOpValue()
692 if (ARMCC::CondCodes(MCOp1.getImm()) != ARMCC::AL) in HasConditionalBranch()
729 return MO.getImm() >> 2; in getARMBranchTargetOpValue()
744 return MO.getImm() >> 2; in getARMBLTargetOpValue()
755 return MO.getImm() >> 1; in getARMBLXTargetOpValue()
770 Val = MO.getImm() >> 1; in getUnconditionalBranchTargetOpValue()
798 int64_t offset = MO.getImm(); in getAdrLabelOpValue()
839 int32_t Val = MO.getImm(); in getT2AdrLabelOpValue()
859 return MO.getImm(); in getThumbAdrLabelOpValue()
908 int32_t Offset = MO.getImm(); in getAddrModeImm12OpValue()
944 int32_t Imm8 = MI.getOperand(OpIdx).getImm(); in getT2Imm8s4OpValue()
1013 unsigned Imm8 = MO1.getImm(); in getT2AddrModeImm0_1020s4OpValue()
1026 return static_cast<unsigned>(MO.getImm()); in getHiLo16ImmOpValue()
1082 unsigned ShImm = ARM_AM::getAM2Offset(MO2.getImm()); in getLdStSORegOpValue()
1083 bool isAdd = ARM_AM::getAM2Op(MO2.getImm()) == ARM_AM::add; in getLdStSORegOpValue()
1084 ARM_AM::ShiftOpc ShOp = ARM_AM::getAM2ShiftOpc(MO2.getImm()); in getLdStSORegOpValue()
1131 unsigned Imm = MO1.getImm(); in getAddrMode2OffsetOpValue()
1153 bool isAdd = MO1.getImm() != 0; in getPostIdxRegOpValue()
1167 unsigned Imm = MO1.getImm(); in getAddrMode3OffsetOpValue()
1203 unsigned Imm = MO2.getImm(); in getAddrMode3OpValue()
1226 return MO1.getImm() & 0xff; in getAddrModeThumbSPOpValue()
1240 unsigned Imm5 = MO1.getImm(); in getAddrModeISOpValue()
1252 return (MO.getImm() >> 2); in getAddrModePCOpValue()
1312 ARM_AM::ShiftOpc SOpc = ARM_AM::getSORegShOp(MO2.getImm()); in getSORegRegOpValue()
1339 assert(ARM_AM::getSORegOffset(MO2.getImm()) == 0); in getSORegRegOpValue()
1357 ARM_AM::ShiftOpc SOpc = ARM_AM::getSORegShOp(MO1.getImm()); in getSORegImmOpValue()
1384 unsigned Offset = ARM_AM::getSORegOffset(MO1.getImm()); in getSORegImmOpValue()
1404 Value |= MO3.getImm(); in getT2AddrModeSORegOpValue()
1422 int32_t tmp = (int32_t)MO2.getImm(); in getT2AddrModeImm8OpValue()
1439 int32_t tmp = (int32_t)MO1.getImm(); in getT2AddrModeImm8OffsetOpValue()
1456 int32_t tmp = (int32_t)MO1.getImm(); in getT2AddrModeImm12OffsetOpValue()
1479 ARM_AM::ShiftOpc SOpc = ARM_AM::getSORegShOp(MO1.getImm()); in getT2SORegOpValue()
1505 return Binary | ARM_AM::getSORegOffset(MO1.getImm()) << 7; in getT2SORegOpValue()
1515 uint32_t v = ~MO.getImm(); in getBitfieldInvertedMaskOpValue()
1569 switch (Imm.getImm()) { in getAddrMode6AddressOpValue()
1593 switch (Imm.getImm()) { in getAddrMode6OneLane32AddressOpValue()
1620 switch (Imm.getImm()) { in getAddrMode6DupAddressOpValue()
1644 return 8 - MI.getOperand(Op).getImm(); in getShiftRight8Imm()
1651 return 16 - MI.getOperand(Op).getImm(); in getShiftRight16Imm()
1658 return 32 - MI.getOperand(Op).getImm(); in getShiftRight32Imm()
1665 return 64 - MI.getOperand(Op).getImm(); in getShiftRight64Imm()