Lines Matching defs:MCInst
1 //===-- llvm/MC/MCInst.h - MCInst class -------------------------*- C++ -*-===//
10 // This file contains the declaration of the MCInst and MCOperand classes, which
29 class MCInst;
31 /// MCOperand - Instances of this class represent operands of the MCInst class.
49 const MCInst *InstVal;
102 const MCInst *getInst() const {
106 void setInst(const MCInst *Val) {
135 static MCOperand CreateInst(const MCInst *Val) {
148 /// MCInst - Instances of this class represent a single low-level machine
150 class MCInst {
155 MCInst() : Opcode(0) {}
184 /// \brief Dump the MCInst as prettily as possible using the additional MC
197 inline raw_ostream& operator<<(raw_ostream &OS, const MCInst &MI) {