29 OS <<
"Expr:(" << *
getExpr() <<
")";
31 OS <<
"Inst:(" << *
getInst() <<
")";
#define LLVM_DUMP_METHOD
Mark debug helper function definitions like dump() that should not be stripped from debug builds...
print alias Alias Set Printer
void dump_pretty(raw_ostream &OS, const MCInstPrinter *Printer=nullptr, StringRef Separator=" ") const
Dump the MCInst as prettily as possible using the additional MC structures, if given.
unsigned getReg() const
Returns the register number.
const MCExpr * getExpr() const
void print(raw_ostream &OS) const
StringRef getOpcodeName(unsigned Opcode) const
Return the name of the specified opcode enum (e.g.
static const char * Separator
raw_ostream & dbgs()
dbgs() - This returns a reference to a raw_ostream for debugging messages.
unsigned getOpcode() const
void print(raw_ostream &OS) const
This is an instance of a target assembly language printer that converts an MCInst to valid target ass...
unsigned getNumOperands() const
const MCInst * getInst() const
This class implements an extremely fast bulk output stream that can only output to a stream...
StringRef - Represent a constant reference to a string, i.e.
const MCOperand & getOperand(unsigned i) const