Add emitInstruction() API so that we can get the bytes of a simple instruction
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12252 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/Target/X86/X86TargetMachine.h b/lib/Target/X86/X86TargetMachine.h
index de85f95..05b7414 100644
--- a/lib/Target/X86/X86TargetMachine.h
+++ b/lib/Target/X86/X86TargetMachine.h
@@ -53,6 +53,13 @@
virtual bool addPassesToEmitAssembly(PassManager &PM, std::ostream &Out);
};
+ // this is implemented in X86CodeEmitter.cpp
+ namespace X86 {
+ void emitInstruction(MachineCodeEmitter& mce,
+ const X86InstrInfo& ii,
+ const MachineInstr& MI);
+ }
+
} // End llvm namespace
#endif