Lines Matching refs:MCInst
1 //=== MipsInstPrinter.h - Convert Mips MCInst to assembly syntax -*- C++ -*-==//
9 // This class prints a Mips MCInst to a .s file.
82 void printInstruction(const MCInst *MI, uint64_t Address, raw_ostream &O);
86 void printInst(const MCInst *MI, uint64_t Address, StringRef Annot,
89 bool printAliasInstr(const MCInst *MI, uint64_t Address, raw_ostream &OS);
90 void printCustomAliasOperand(const MCInst *MI, uint64_t Address,
95 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O);
96 void printOperand(const MCInst *MI, uint64_t /*Address*/, unsigned OpNum,
101 void printUImm(const MCInst *MI, int opNum, raw_ostream &O);
102 void printMemOperand(const MCInst *MI, int opNum, raw_ostream &O);
103 void printMemOperandEA(const MCInst *MI, int opNum, raw_ostream &O);
104 void printFCCOperand(const MCInst *MI, int opNum, raw_ostream &O);
105 void printSHFMask(const MCInst *MI, int opNum, raw_ostream &O);
107 bool printAlias(const char *Str, const MCInst &MI, unsigned OpNo,
109 bool printAlias(const char *Str, const MCInst &MI, unsigned OpNo0,
111 bool printAlias(const MCInst &MI, raw_ostream &OS);
112 void printSaveRestore(const MCInst *MI, raw_ostream &O);
113 void printRegisterList(const MCInst *MI, int opNum, raw_ostream &O);