Lines Matching refs:getImm
90 if (Op2.isImm() && Op2.getImm() == 0 && Op3.isImm()) { in printInst()
93 switch (Op3.getImm()) { in printInst()
129 int64_t immr = Op2.getImm(); in printInst()
130 int64_t imms = Op3.getImm(); in printInst()
160 if (Op2.getImm() > Op3.getImm()) { in printInst()
163 << ", #" << (Is64Bit ? 64 : 32) - Op2.getImm() << ", #" << Op3.getImm() + 1; in printInst()
171 << ", #" << Op2.getImm() << ", #" << Op3.getImm() - Op2.getImm() + 1; in printInst()
179 int ImmR = MI->getOperand(3).getImm(); in printInst()
180 int ImmS = MI->getOperand(4).getImm(); in printInst()
247 int Shift = MI->getOperand(2).getImm(); in printInst()
248 uint64_t Value = (uint64_t)MI->getOperand(1).getImm() << Shift; in printInst()
261 int Shift = MI->getOperand(2).getImm(); in printInst()
262 uint64_t Value = ~((uint64_t)MI->getOperand(1).getImm() << Shift); in printInst()
279 MI->getOperand(2).getImm(), RegWidth); in printInst()
295 << MI->getOperand(1).getImm(); in printInst()
746 O << '[' << MI->getOperand(OpNum++).getImm() << ']'; in printInst()
783 unsigned Op1Val = Op1.getImm(); in printSysAlias()
784 unsigned CnVal = Cn.getImm(); in printSysAlias()
785 unsigned CmVal = Cm.getImm(); in printSysAlias()
786 unsigned Op2Val = Op2.getImm(); in printSysAlias()
941 unsigned svcrop = MO.getImm(); in printSVCROp()
966 O << "#" << formatImm(Op.getImm()); in printImm()
973 O << format("#%#llx", Op.getImm()); in printImmHex()
982 O << "#" << formatImm((signed char)Op.getImm()); in printSImm()
984 O << "#" << formatImm((signed short)Op.getImm()); in printSImm()
986 O << "#" << formatImm(Op.getImm()); in printSImm()
1016 O << "c" << Op.getImm(); in printSysCROperand()
1024 unsigned Val = (MO.getImm() & 0xfff); in printAddSubImm()
1025 assert(Val == MO.getImm() && "Add/sub immediate out of range!"); in printAddSubImm()
1027 AArch64_AM::getShiftValue(MI->getOperand(OpNum + 1).getImm()); in printAddSubImm()
1045 uint64_t Val = MI->getOperand(OpNum).getImm(); in printLogicalImm()
1053 unsigned Val = MI->getOperand(OpNum).getImm(); in printShifter()
1079 unsigned Val = MI->getOperand(OpNum).getImm(); in printArithExtend()
1120 bool SignExtend = MI->getOperand(OpNum).getImm(); in printMemExtend()
1121 bool DoShift = MI->getOperand(OpNum + 1).getImm(); in printMemExtend()
1146 AArch64CC::CondCode CC = (AArch64CC::CondCode)MI->getOperand(OpNum).getImm(); in printCondCode()
1153 AArch64CC::CondCode CC = (AArch64CC::CondCode)MI->getOperand(OpNum).getImm(); in printInverseCondCode()
1167 O << '#' << formatImm(Scale * MI->getOperand(OpNum).getImm()); in printImmScale()
1174 O << "#" << formatImm(MO.getImm() * Scale); in printUImm12Offset()
1186 O << ", #" << formatImm(MO1.getImm() * Scale); in printAMIndexedWB()
1199 unsigned prfop = MI->getOperand(OpNum).getImm(); in printPrefetchOp()
1216 unsigned psbhintop = MI->getOperand(OpNum).getImm(); in printPSBHintOp()
1227 unsigned btihintop = MI->getOperand(OpNum).getImm() ^ 32; in printBTIHintOp()
1240 : AArch64_AM::getFPImmFloat(MO.getImm()); in printFPImmOperand()
1347 unsigned RegMask = MI->getOperand(OpNum).getImm(); in printMatrixTileList()
1445 O << "[" << MI->getOperand(OpNum).getImm() << "]"; in printVectorIndex()
1451 O << MI->getOperand(OpNum).getImm(); in printMatrixIndex()
1463 int64_t Offset = Op.getImm() * 4; in printAlignedLabel()
1492 const int64_t Offset = Op.getImm() * 4096; in printAdrpLabel()
1507 unsigned Val = MI->getOperand(OpNo).getImm(); in printBarrierOption()
1530 unsigned Val = MI->getOperand(OpNo).getImm(); in printBarriernXSOption()
1568 unsigned Val = MI->getOperand(OpNo).getImm(); in printMRSSystemRegister()
1595 unsigned Val = MI->getOperand(OpNo).getImm(); in printMSRSystemRegister()
1622 unsigned Val = MI->getOperand(OpNo).getImm(); in printSystemPStateField()
1634 unsigned RawVal = MI->getOperand(OpNo).getImm(); in printSIMDType10Operand()
1643 unsigned Val = MI->getOperand(OpNo).getImm(); in printComplexRotationOp()
1650 unsigned Val = MI->getOperand(OpNum).getImm(); in printSVEPattern()
1700 unsigned UnscaledVal = MI->getOperand(OpNum).getImm(); in printImm8OptLsl()
1701 unsigned Shift = MI->getOperand(OpNum + 1).getImm(); in printImm8OptLsl()
1728 uint64_t Val = MI->getOperand(OpNum).getImm(); in printSVELogicalImm()
1764 unsigned Val = MI->getOperand(OpNum).getImm(); in printExactFPImm()