Lines Matching defs:MI

20 void R600InstPrinter::printInst(const MCInst *MI, uint64_t Address,
23 printInstruction(MI, Address, O);
27 void R600InstPrinter::printAbs(const MCInst *MI, unsigned OpNo,
29 AMDGPUInstPrinter::printIfSet(MI, OpNo, O, '|');
32 void R600InstPrinter::printBankSwizzle(const MCInst *MI, unsigned OpNo,
34 int BankSwizzle = MI->getOperand(OpNo).getImm();
56 void R600InstPrinter::printClamp(const MCInst *MI, unsigned OpNo,
58 AMDGPUInstPrinter::printIfSet(MI, OpNo, O, "_SAT");
61 void R600InstPrinter::printCT(const MCInst *MI, unsigned OpNo, raw_ostream &O) {
62 unsigned CT = MI->getOperand(OpNo).getImm();
75 void R600InstPrinter::printKCache(const MCInst *MI, unsigned OpNo,
77 int KCacheMode = MI->getOperand(OpNo).getImm();
79 int KCacheBank = MI->getOperand(OpNo - 2).getImm();
81 int KCacheAddr = MI->getOperand(OpNo + 2).getImm();
87 void R600InstPrinter::printLast(const MCInst *MI, unsigned OpNo,
89 AMDGPUInstPrinter::printIfSet(MI, OpNo, O, "*", " ");
92 void R600InstPrinter::printLiteral(const MCInst *MI, unsigned OpNo,
94 const MCOperand &Op = MI->getOperand(OpNo);
105 void R600InstPrinter::printNeg(const MCInst *MI, unsigned OpNo,
107 AMDGPUInstPrinter::printIfSet(MI, OpNo, O, '-');
110 void R600InstPrinter::printOMOD(const MCInst *MI, unsigned OpNo,
112 switch (MI->getOperand(OpNo).getImm()) {
127 void R600InstPrinter::printMemOperand(const MCInst *MI, unsigned OpNo,
129 printOperand(MI, OpNo, O);
131 printOperand(MI, OpNo + 1, O);
134 void R600InstPrinter::printOperand(const MCInst *MI, unsigned OpNo,
136 if (OpNo >= MI->getNumOperands()) {
141 const MCOperand &Op = MI->getOperand(OpNo);
169 void R600InstPrinter::printRel(const MCInst *MI, unsigned OpNo,
171 AMDGPUInstPrinter::printIfSet(MI, OpNo, O, '+');
174 void R600InstPrinter::printRSel(const MCInst *MI, unsigned OpNo,
176 unsigned Sel = MI->getOperand(OpNo).getImm();
204 void R600InstPrinter::printUpdateExecMask(const MCInst *MI, unsigned OpNo,
206 AMDGPUInstPrinter::printIfSet(MI, OpNo, O, "ExecMask,");
209 void R600InstPrinter::printUpdatePred(const MCInst *MI, unsigned OpNo,
211 AMDGPUInstPrinter::printIfSet(MI, OpNo, O, "Pred,");
214 void R600InstPrinter::printWrite(const MCInst *MI, unsigned OpNo,
216 const MCOperand &Op = MI->getOperand(OpNo);