diff --git a/lib/Target/PowerPC/PowerPC.h b/lib/Target/PowerPC/PowerPC.h index 8ce3dbd83fe..0142dad12b9 100644 --- a/lib/Target/PowerPC/PowerPC.h +++ b/lib/Target/PowerPC/PowerPC.h @@ -15,6 +15,21 @@ #ifndef TARGET_POWERPC_H #define TARGET_POWERPC_H +#include + +namespace llvm { + +class FunctionPass; +class TargetMachine; + +// Here is where you would define factory methods for powerpc-specific +// passes. For example: +// FunctionPass *createPowerPCSimpleInstructionSelector (TargetMachine &TM); +// FunctionPass *createPowerPCCodePrinterPass(std::ostream &OS, +// TargetMachine &TM); + +} // end namespace llvm; + // Defines symbolic names for PowerPC registers. This defines a mapping from // register name to register number. //