14 #ifndef LLVM_SYSTEMZINSTPRINTER_H
15 #define LLVM_SYSTEMZINSTPRINTER_H
34 static void printAddress(
unsigned Base, int64_t Disp,
unsigned Index,
virtual void printRegName(raw_ostream &O, unsigned RegNo) const LLVM_OVERRIDE
printRegName - Print the assembler register name.
void printInstruction(const MCInst *MI, raw_ostream &O)
static void printAddress(unsigned Base, int64_t Disp, unsigned Index, raw_ostream &O)
SystemZInstPrinter(const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI)
static const char * getRegisterName(unsigned RegNo)
static void printOperand(const MCOperand &MO, raw_ostream &O)
virtual void printInst(const MCInst *MI, raw_ostream &O, StringRef Annot) LLVM_OVERRIDE
const MCRegisterInfo & MRI