From 0ee48d24fe0a6de9b06bf122c4deaa9f570c8d8b Mon Sep 17 00:00:00 2001 From: Misha Brukman Date: Mon, 2 Jun 2003 23:27:09 +0000 Subject: [PATCH] Moved FInfo.cpp to lib/Target/Sparc as it is Sparc-specific. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6554 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/CodeGen/Mapping/FInfo.cpp | 73 ----------------------------------- 1 file changed, 73 deletions(-) delete mode 100755 lib/CodeGen/Mapping/FInfo.cpp diff --git a/lib/CodeGen/Mapping/FInfo.cpp b/lib/CodeGen/Mapping/FInfo.cpp deleted file mode 100755 index e72303d21a7..00000000000 --- a/lib/CodeGen/Mapping/FInfo.cpp +++ /dev/null @@ -1,73 +0,0 @@ -#include "llvm/Reoptimizer/Mapping/FInfo.h" -#include "llvm/Pass.h" -#include "llvm/Module.h" - -namespace { - class FunctionInfo : public Pass { - std::ostream &Out; - public: - FunctionInfo(std::ostream &out) : Out(out){} - const char* getPassName() const{ return "Sparc FunctionInfo"; } - bool run(Module &M); - private: - void writePrologue(const char *area, const char *label); - void writeEpilogue(const char *area, const char *label); - - }; -} - -Pass *getFunctionInfo(std::ostream &out){ - return new FunctionInfo(out); -} - -bool FunctionInfo::run(Module &M){ - unsigned f; - - writePrologue("FUNCTION MAP", "FunctionBB"); - f=0; - for(Module::iterator FI=M.begin(), FE=M.end(); FE!=FI; ++FI){ - if(FI->isExternal()) continue; - Out << "\t.xword BBMIMap"<isExternal()) continue; - Out << "\t.xword LMIMap"<