Add files Sanjiv forgot.
[oota-llvm.git] / lib / Target / PIC16 / PIC16TargetMachine.h
index c147f810e596560829b4c08ccd4ec0a5e255910c..b11fdd5dba50341eb70152c5964e2919be55996a 100644 (file)
@@ -37,9 +37,6 @@ class PIC16TargetMachine : public LLVMTargetMachine {
   // any PIC16 specific FrameInfo class.
   TargetFrameInfo       FrameInfo;
 
-protected:
-  virtual const TargetAsmInfo *createTargetAsmInfo() const;
-
 public:
   PIC16TargetMachine(const Target &T, const std::string &TT,
                      const std::string &FS, bool Cooper = false);
@@ -59,16 +56,9 @@ public:
 
   virtual bool addInstSelector(PassManagerBase &PM,
                                CodeGenOpt::Level OptLevel);
-  virtual bool addPostRegAlloc(PassManagerBase &PM, CodeGenOpt::Level OptLevel);
+  virtual bool addPreEmitPass(PassManagerBase &PM, CodeGenOpt::Level OptLevel);
 }; // PIC16TargetMachine.
 
-/// CooperTargetMachine
-class CooperTargetMachine : public PIC16TargetMachine {
-public:
-  CooperTargetMachine(const Target &T, const std::string &TT,
-                      const std::string &FS);
-}; // CooperTargetMachine.
-
 } // end namespace llvm
 
 #endif