diff options
Diffstat (limited to 'include/llvm/CodeGen/MachineCodeEmitter.h')
-rw-r--r-- | include/llvm/CodeGen/MachineCodeEmitter.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/include/llvm/CodeGen/MachineCodeEmitter.h b/include/llvm/CodeGen/MachineCodeEmitter.h index ba70b18d18..1db7183131 100644 --- a/include/llvm/CodeGen/MachineCodeEmitter.h +++ b/include/llvm/CodeGen/MachineCodeEmitter.h @@ -10,7 +10,10 @@ #ifndef LLVM_CODEGEN_MACHINE_CODE_EMITTER_H #define LLVM_CODEGEN_MACHINE_CODE_EMITTER_H +#include <iostream> #include <string> +class BasicBlock; +class MachineInstr; class MachineFunction; class MachineBasicBlock; class MachineConstantPool; @@ -91,6 +94,11 @@ struct MachineCodeEmitter { /// static MachineCodeEmitter* createFilePrinterMachineCodeEmitter(MachineCodeEmitter&); + + /// + virtual void saveBBreference(BasicBlock* BB, MachineInstr &MI) { + std::cerr << "Save BB reference unimplemented\n"; + } }; #endif |