X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=include%2Fllvm%2FMC%2FMCInstBuilder.h;h=c5acb26eecac3e2a63d2e8870e868eca17626e89;hb=9472fd74030cd8091a100ab54373922de085c14a;hp=7d4a9d0ba07b14478ab400d0e4fc8f2ee709362e;hpb=391271f3bbcec02e0da26d7c246bfabff5cb4ddf;p=oota-llvm.git diff --git a/include/llvm/MC/MCInstBuilder.h b/include/llvm/MC/MCInstBuilder.h index 7d4a9d0ba07..c5acb26eeca 100644 --- a/include/llvm/MC/MCInstBuilder.h +++ b/include/llvm/MC/MCInstBuilder.h @@ -16,7 +16,6 @@ #define LLVM_MC_MCINSTBUILDER_H #include "llvm/MC/MCInst.h" -#include "llvm/MC/MCStreamer.h" namespace llvm { @@ -59,9 +58,8 @@ public: return *this; } - /// \brief Emit the built instruction to an MCStreamer. - void emit(MCStreamer &OutStreamer) { - OutStreamer.EmitInstruction(Inst); + operator MCInst&() { + return Inst; } };