Lines Matching refs:getImm
208 return static_cast<unsigned>(MO.getImm()); in getMachineOpValue()
219 ImmVal = static_cast<uint32_t>(MO.getImm()); in getLdStUImm12OpValue()
240 return MO.getImm(); in getAdrLabelOpValue()
265 assert(AArch64_AM::getShiftType(MO1.getImm()) == AArch64_AM::LSL && in getAddSubImmOpValue()
267 unsigned ShiftVal = AArch64_AM::getShiftValue(MO1.getImm()); in getAddSubImmOpValue()
271 return MO.getImm() | (ShiftVal == 0 ? 0 : (1 << ShiftVal)); in getAddSubImmOpValue()
302 return MO.getImm(); in getCondBranchTargetOpValue()
324 return MO.getImm(); in getLoadLiteralOpValue()
340 unsigned SignExtend = MI.getOperand(OpIdx).getImm(); in getMemExtendOpValue()
341 unsigned DoShift = MI.getOperand(OpIdx + 1).getImm(); in getMemExtendOpValue()
352 return MO.getImm(); in getMoveWideImmOpValue()
372 return MO.getImm(); in getTestBranchTargetOpValue()
394 return MO.getImm(); in getBranchTargetOpValue()
421 switch (MO.getImm()) { in getVecShifterOpValue()
444 return 64 - MO.getImm(); in getFixedPointScaleOpValue()
453 return 64 - MO.getImm(); in getVecShiftR64OpValue()
462 return 32 - MO.getImm(); in getVecShiftR32OpValue()
471 return 16 - MO.getImm(); in getVecShiftR16OpValue()
480 return 8 - MO.getImm(); in getVecShiftR8OpValue()
489 return MO.getImm() - 64; in getVecShiftL64OpValue()
498 return MO.getImm() - 32; in getVecShiftL32OpValue()
507 return MO.getImm() - 16; in getVecShiftL16OpValue()
516 return MO.getImm() - 8; in getVecShiftL8OpValue()
524 auto ShiftOpnd = MI.getOperand(OpIdx + 1).getImm(); in getImm8OptLsl()
533 auto Immediate = MI.getOperand(OpIdx).getImm(); in getImm8OptLsl()
544 return MO.getImm() - 1; in getSVEIncDecImm()
555 unsigned ShiftVal = AArch64_AM::getShiftValue(MO.getImm()); in getMoveVecShifterOpValue()