Lines Matching refs:MCInst
1 //===-- LanaiInstPrinter.cpp - Convert Lanai MCInst to asm syntax ---------===//
9 // This class prints an Lanai MCInst to a .s file.
20 #include "llvm/MC/MCInst.h"
38 bool LanaiInstPrinter::printInst(const MCInst *MI, raw_ostream &OS,
48 static bool usesGivenOffset(const MCInst *MI, int AddOffset) {
55 static bool isPreIncrementForm(const MCInst *MI, int AddOffset) {
60 static bool isPostIncrementForm(const MCInst *MI, int AddOffset) {
65 static StringRef decIncOperator(const MCInst *MI) {
71 bool LanaiInstPrinter::printMemoryLoadIncrement(const MCInst *MI,
90 bool LanaiInstPrinter::printMemoryStoreIncrement(const MCInst *MI,
109 bool LanaiInstPrinter::printAlias(const MCInst *MI, raw_ostream &OS) {
140 void LanaiInstPrinter::printInst(const MCInst *MI, uint64_t Address,
149 void LanaiInstPrinter::printOperand(const MCInst *MI, unsigned OpNo,
163 void LanaiInstPrinter::printMemImmOperand(const MCInst *MI, unsigned OpNo,
177 void LanaiInstPrinter::printHi16ImmOperand(const MCInst *MI, unsigned OpNo,
189 void LanaiInstPrinter::printHi16AndImmOperand(const MCInst *MI, unsigned OpNo,
201 void LanaiInstPrinter::printLo16AndImmOperand(const MCInst *MI, unsigned OpNo,
237 void LanaiInstPrinter::printMemRiOperand(const MCInst *MI, int OpNo,
252 void LanaiInstPrinter::printMemRrOperand(const MCInst *MI, int OpNo,
273 void LanaiInstPrinter::printMemSplsOperand(const MCInst *MI, int OpNo,
288 void LanaiInstPrinter::printCCOperand(const MCInst *MI, int OpNo,
299 void LanaiInstPrinter::printPredicateOperand(const MCInst *MI, unsigned OpNo,