14 #ifndef HEXAGONINSTPRINTER_H
15 #define HEXAGONINSTPRINTER_H
void printFrameIndexOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) const
void printUnsignedImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) const
void printSymbol(const MCInst *MI, unsigned OpNo, raw_ostream &O, bool hi) const
const MCInstrInfo & getMII() const
void printJumpTable(const MCInst *MI, unsigned OpNo, raw_ostream &O) const
void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) const
void printNOneImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) const
void printBranchOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) const
void printConstantPool(const MCInst *MI, unsigned OpNo, raw_ostream &O) const
void printMEMriOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) const
void printExtOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) const
static const char * getRegisterName(unsigned RegNo)
HexagonInstPrinter(const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI)
void printSymbolHi(const MCInst *MI, unsigned OpNo, raw_ostream &O) const
void printNegImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) const
void printAbsAddrOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) const
StringRef getRegName(unsigned RegNo) const
void printImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) const
static const char PacketPadding
virtual void printInst(const MCInst *MI, raw_ostream &O, StringRef Annot)
void printSymbolLo(const MCInst *MI, unsigned OpNo, raw_ostream &O) const
void printCallOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) const
virtual StringRef getOpcodeName(unsigned Opcode) const
void printInstruction(const MCInst *MI, raw_ostream &O)
void printPredicateOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) const
void printGlobalOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) const
const MCRegisterInfo & MRI