Lines Matching defs:MI
21 void R600InstPrinter::printInst(const MCInst *MI, uint64_t Address,
24 printInstruction(MI, Address, O);
28 void R600InstPrinter::printAbs(const MCInst *MI, unsigned OpNo,
30 AMDGPUInstPrinter::printIfSet(MI, OpNo, O, '|');
33 void R600InstPrinter::printBankSwizzle(const MCInst *MI, unsigned OpNo,
35 int BankSwizzle = MI->getOperand(OpNo).getImm();
57 void R600InstPrinter::printClamp(const MCInst *MI, unsigned OpNo,
59 AMDGPUInstPrinter::printIfSet(MI, OpNo, O, "_SAT");
62 void R600InstPrinter::printCT(const MCInst *MI, unsigned OpNo, raw_ostream &O) {
63 unsigned CT = MI->getOperand(OpNo).getImm();
76 void R600InstPrinter::printKCache(const MCInst *MI, unsigned OpNo,
78 int KCacheMode = MI->getOperand(OpNo).getImm();
80 int KCacheBank = MI->getOperand(OpNo - 2).getImm();
82 int KCacheAddr = MI->getOperand(OpNo + 2).getImm();
88 void R600InstPrinter::printLast(const MCInst *MI, unsigned OpNo,
90 AMDGPUInstPrinter::printIfSet(MI, OpNo, O, "*", " ");
93 void R600InstPrinter::printLiteral(const MCInst *MI, unsigned OpNo,
95 const MCOperand &Op = MI->getOperand(OpNo);
106 void R600InstPrinter::printNeg(const MCInst *MI, unsigned OpNo,
108 AMDGPUInstPrinter::printIfSet(MI, OpNo, O, '-');
111 void R600InstPrinter::printOMOD(const MCInst *MI, unsigned OpNo,
113 switch (MI->getOperand(OpNo).getImm()) {
128 void R600InstPrinter::printMemOperand(const MCInst *MI, unsigned OpNo,
130 printOperand(MI, OpNo, O);
132 printOperand(MI, OpNo + 1, O);
135 void R600InstPrinter::printOperand(const MCInst *MI, unsigned OpNo,
137 if (OpNo >= MI->getNumOperands()) {
142 const MCOperand &Op = MI->getOperand(OpNo);
170 void R600InstPrinter::printRel(const MCInst *MI, unsigned OpNo,
172 AMDGPUInstPrinter::printIfSet(MI, OpNo, O, '+');
175 void R600InstPrinter::printRSel(const MCInst *MI, unsigned OpNo,
177 unsigned Sel = MI->getOperand(OpNo).getImm();
205 void R600InstPrinter::printUpdateExecMask(const MCInst *MI, unsigned OpNo,
207 AMDGPUInstPrinter::printIfSet(MI, OpNo, O, "ExecMask,");
210 void R600InstPrinter::printUpdatePred(const MCInst *MI, unsigned OpNo,
212 AMDGPUInstPrinter::printIfSet(MI, OpNo, O, "Pred,");
215 void R600InstPrinter::printWrite(const MCInst *MI, unsigned OpNo,
217 const MCOperand &Op = MI->getOperand(OpNo);