Rename llvm/Analysis/LiveVar/FunctionLiveVarInfo.h -> llvm/CodeGen/FunctionLiveVarInfo.h
[oota-llvm.git] / include / llvm / Analysis / LiveVar / FunctionLiveVarInfo.h
index ee21d4fdbe1fe5a76a722d0caf06020b7c270461..0bdd7f92b9cb66931c50b6398e0438671476a088 100644 (file)
 */
 
 
-#ifndef METH_LIVE_VAR_INFO_H
-#define METH_LIVE_VAR_INFO_H
+#ifndef FUNCTION_LIVE_VAR_INFO_H
+#define FUNCTION_LIVE_VAR_INFO_H
 
 #include "llvm/Pass.h"
-#include "llvm/Analysis/LiveVar/ValueSet.h"
+#include "llvm/CodeGen/ValueSet.h"
 
 class BBLiveVar;
 class MachineInstr;
@@ -89,12 +89,6 @@ class FunctionLiveVarInfo : public FunctionPass {
   void calcLiveVarSetsForBB(const BasicBlock *BB);
   
 public:
-  static AnalysisID ID;    // We are an analysis, we must have an ID
-
-  FunctionLiveVarInfo(AnalysisID id = ID) { assert(id == ID); }
-
-  virtual const char *getPassName() const { return "Live Variable Analysis"; }
-
   // --------- Implement the FunctionPass interface ----------------------
 
   // runOnFunction - Perform analysis, update internal data structures.
@@ -106,7 +100,6 @@ public:
   // getAnalysisUsage - Provide self!
   virtual void getAnalysisUsage(AnalysisUsage &AU) const {
     AU.setPreservesAll();
-    AU.addProvided(ID);
   }
 
   // --------- Functions to access analysis results -------------------