Home | History | Annotate | Download | only in InstPrinter

Lines Matching refs:getImm

56   int32_t Imm = unpackSignedImm(9, MOImm.getImm());
65 unsigned ExtImm = MI->getOperand(OpNum).getImm();
97 int64_t Imm12 = Imm12Op.getImm();
119 O << MO.getImm();
126 unsigned LSB = ImmROp.getImm() == 0 ? 0 : RegWidth - ImmROp.getImm();
134 unsigned Width = ImmSOp.getImm() + 1;
145 unsigned ImmR = ImmROp.getImm();
146 unsigned ImmS = ImmSOp.getImm();
158 O << 'c' << CRx.getImm();
167 O << '#' << (64 - ScaleOp.getImm());
178 uint32_t Imm8 = MOImm8.getImm();
209 O << A64CondCodeToString(static_cast<A64CC::CondCodes>(MO.getImm()));
224 uint64_t UImm = MO.getImm();
236 A64Imms::isLogicalImmBits(RegWidth, MO.getImm(), Val);
247 uint32_t Imm = MOImm.getImm() * MemSize;
262 if (Shift == A64SE::LSL && MO.isImm() && MO.getImm() == 0)
273 O << " #" << MO.getImm();
283 O << '#' << UImm16MO.getImm();
285 if (ShiftMO.getImm() != 0)
286 O << ", lsl #" << (ShiftMO.getImm() * 16);
299 StringRef Name = Mapper.toString(MO.getImm(), ValidName);
304 O << '#' << MO.getImm();
314 std::string Name = Mapper.toString(MO.getImm(), ValidName);
340 O << "lsl #" << MI->getOperand(OpNum).getImm();
358 if (MO.getImm() != 0)
359 O << " #" << MO.getImm();
366 int32_t Imm = unpackSignedImm(7, MOImm.getImm());
378 O << '#' << Op.getImm();
425 int64_t Imm = MO.getImm();
464 unsigned Imm = MOUImm.getImm();
478 uint32_t UImm8 = MOUImm8.getImm();