Lines Matching defs:MI

63 void RISCVInstPrinter::printInst(const MCInst *MI, uint64_t Address,
67 const MCInst *NewMI = MI;
70 Res = RISCVRVC::uncompress(UncompressedMI, *MI, STI);
82 void RISCVInstPrinter::printOperand(const MCInst *MI, unsigned OpNo,
86 const MCOperand &MO = MI->getOperand(OpNo);
102 void RISCVInstPrinter::printBranchOperand(const MCInst *MI, uint64_t Address,
106 const MCOperand &MO = MI->getOperand(OpNo);
108 return printOperand(MI, OpNo, STI, O);
120 void RISCVInstPrinter::printCSRSystemRegister(const MCInst *MI, unsigned OpNo,
123 unsigned Imm = MI->getOperand(OpNo).getImm();
134 void RISCVInstPrinter::printFenceArg(const MCInst *MI, unsigned OpNo,
137 unsigned FenceArg = MI->getOperand(OpNo).getImm();
152 void RISCVInstPrinter::printFRMArg(const MCInst *MI, unsigned OpNo,
155 static_cast<RISCVFPRndMode::RoundingMode>(MI->getOperand(OpNo).getImm());
161 void RISCVInstPrinter::printFRMArgLegacy(const MCInst *MI, unsigned OpNo,
165 static_cast<RISCVFPRndMode::RoundingMode>(MI->getOperand(OpNo).getImm());
174 void RISCVInstPrinter::printFPImmOperand(const MCInst *MI, unsigned OpNo,
177 unsigned Imm = MI->getOperand(OpNo).getImm();
197 void RISCVInstPrinter::printZeroOffsetMemOp(const MCInst *MI, unsigned OpNo,
200 const MCOperand &MO = MI->getOperand(OpNo);
208 void RISCVInstPrinter::printVTypeI(const MCInst *MI, unsigned OpNo,
210 unsigned Imm = MI->getOperand(OpNo).getImm();
225 void RISCVInstPrinter::printRlist(const MCInst *MI, unsigned OpNo,
227 unsigned Imm = MI->getOperand(OpNo).getImm();
263 void RISCVInstPrinter::printRegReg(const MCInst *MI, unsigned OpNo,
265 const MCOperand &MO = MI->getOperand(OpNo);
273 const MCOperand &MO1 = MI->getOperand(OpNo + 1);
279 void RISCVInstPrinter::printStackAdj(const MCInst *MI, unsigned OpNo,
282 int64_t Imm = MI->getOperand(OpNo).getImm();
285 auto RlistVal = MI->getOperand(0).getImm();
299 void RISCVInstPrinter::printVMaskReg(const MCInst *MI, unsigned OpNo,
302 const MCOperand &MO = MI->getOperand(OpNo);