[llvm-commits] CVS: llvm/lib/Transforms/IPO/ConstantMerge.cpp DeadArgumentElimination.cpp DeadTypeElimination.cpp ExtractFunction.cpp GlobalDCE.cpp IPConstantPropagation.cpp Internalize.cpp LowerSetJmp.cpp Parallelize.cpp PruneEH.cpp RaiseAllocations.cpp

Chris Lattner lattner at cs.uiuc.edu
Fri Nov 21 15:55:02 PST 2003


Changes in directory llvm/lib/Transforms/IPO:

ConstantMerge.cpp updated: 1.23 -> 1.24
DeadArgumentElimination.cpp updated: 1.13 -> 1.14
DeadTypeElimination.cpp updated: 1.47 -> 1.48
ExtractFunction.cpp updated: 1.6 -> 1.7
GlobalDCE.cpp updated: 1.30 -> 1.31
IPConstantPropagation.cpp updated: 1.4 -> 1.5
Internalize.cpp updated: 1.20 -> 1.21
LowerSetJmp.cpp updated: 1.13 -> 1.14
Parallelize.cpp updated: 1.11 -> 1.12
PruneEH.cpp updated: 1.6 -> 1.7
RaiseAllocations.cpp updated: 1.20 -> 1.21

---
Log message:

Finegrainify namespacification


---
Diffs of the changes:  (+26 -49)

Index: llvm/lib/Transforms/IPO/ConstantMerge.cpp
diff -u llvm/lib/Transforms/IPO/ConstantMerge.cpp:1.23 llvm/lib/Transforms/IPO/ConstantMerge.cpp:1.24
--- llvm/lib/Transforms/IPO/ConstantMerge.cpp:1.23	Tue Nov 11 16:41:33 2003
+++ llvm/lib/Transforms/IPO/ConstantMerge.cpp	Fri Nov 21 15:54:21 2003
@@ -21,8 +21,7 @@
 #include "llvm/Module.h"
 #include "llvm/Pass.h"
 #include "Support/Statistic.h"
-
-namespace llvm {
+using namespace llvm;
 
 namespace {
   Statistic<> NumMerged("constmerge", "Number of global constants merged");
@@ -37,7 +36,7 @@
   RegisterOpt<ConstantMerge> X("constmerge","Merge Duplicate Global Constants");
 }
 
-Pass *createConstantMergePass() { return new ConstantMerge(); }
+Pass *llvm::createConstantMergePass() { return new ConstantMerge(); }
 
 bool ConstantMerge::run(Module &M) {
   std::map<Constant*, GlobalVariable*> CMap;
@@ -80,4 +79,3 @@
   return MadeChanges;
 }
 
-} // End llvm namespace


Index: llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp
diff -u llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp:1.13 llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp:1.14
--- llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp:1.13	Tue Nov 11 16:41:33 2003
+++ llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp	Fri Nov 21 15:54:21 2003
@@ -29,8 +29,7 @@
 #include "Support/Statistic.h"
 #include "Support/iterator"
 #include <set>
-
-namespace llvm {
+using namespace llvm;
 
 namespace {
   Statistic<> NumArgumentsEliminated("deadargelim",
@@ -108,8 +107,8 @@
 /// createDeadArgEliminationPass - This pass removes arguments from functions
 /// which are not used by the body of the function.
 ///
-Pass *createDeadArgEliminationPass() { return new DAE(); }
-Pass *createDeadArgHackingPass() { return new DAH(); }
+Pass *llvm::createDeadArgEliminationPass() { return new DAE(); }
+Pass *llvm::createDeadArgHackingPass() { return new DAH(); }
 
 static inline bool CallPassesValueThoughVararg(Instruction *Call,
                                                const Value *Arg) {
@@ -578,6 +577,3 @@
     RemoveDeadArgumentsFromFunction(*DeadRetVal.begin());
   return true;
 }
-
-} // End llvm namespace
-


Index: llvm/lib/Transforms/IPO/DeadTypeElimination.cpp
diff -u llvm/lib/Transforms/IPO/DeadTypeElimination.cpp:1.47 llvm/lib/Transforms/IPO/DeadTypeElimination.cpp:1.48
--- llvm/lib/Transforms/IPO/DeadTypeElimination.cpp:1.47	Tue Nov 11 16:41:33 2003
+++ llvm/lib/Transforms/IPO/DeadTypeElimination.cpp	Fri Nov 21 15:54:21 2003
@@ -18,8 +18,7 @@
 #include "llvm/SymbolTable.h"
 #include "llvm/DerivedTypes.h"
 #include "Support/Statistic.h"
-
-namespace llvm {
+using namespace llvm;
 
 namespace {
   struct DTE : public Pass {
@@ -42,7 +41,7 @@
   NumKilled("deadtypeelim", "Number of unused typenames removed from symtab");
 }
 
-Pass *createDeadTypeEliminationPass() {
+Pass *llvm::createDeadTypeEliminationPass() {
   return new DTE();
 }
 
@@ -96,5 +95,3 @@
 
   return Changed;
 }
-
-} // End llvm namespace


Index: llvm/lib/Transforms/IPO/ExtractFunction.cpp
diff -u llvm/lib/Transforms/IPO/ExtractFunction.cpp:1.6 llvm/lib/Transforms/IPO/ExtractFunction.cpp:1.7
--- llvm/lib/Transforms/IPO/ExtractFunction.cpp:1.6	Mon Nov 17 13:35:17 2003
+++ llvm/lib/Transforms/IPO/ExtractFunction.cpp	Fri Nov 21 15:54:22 2003
@@ -6,11 +6,11 @@
 // the University of Illinois Open Source License. See LICENSE.TXT for details.
 // 
 //===----------------------------------------------------------------------===//
+
 #include "llvm/Transforms/IPO.h"
 #include "llvm/Pass.h"
 #include "llvm/Module.h"
-
-namespace llvm {
+using namespace llvm;
 
 namespace {
   class FunctionExtractorPass : public Pass {
@@ -89,8 +89,6 @@
   RegisterPass<FunctionExtractorPass> X("extract", "Function Extractor");
 }
 
-Pass *createFunctionExtractionPass(Function *F) {
+Pass *llvm::createFunctionExtractionPass(Function *F) {
   return new FunctionExtractorPass(F);
 }
-
-} // End llvm namespace


Index: llvm/lib/Transforms/IPO/GlobalDCE.cpp
diff -u llvm/lib/Transforms/IPO/GlobalDCE.cpp:1.30 llvm/lib/Transforms/IPO/GlobalDCE.cpp:1.31
--- llvm/lib/Transforms/IPO/GlobalDCE.cpp:1.30	Tue Nov 11 16:41:33 2003
+++ llvm/lib/Transforms/IPO/GlobalDCE.cpp	Fri Nov 21 15:54:22 2003
@@ -21,8 +21,7 @@
 #include "llvm/Pass.h"
 #include "Support/Statistic.h"
 #include <set>
-
-namespace llvm {
+using namespace llvm;
 
 namespace {
   Statistic<> NumFunctions("globaldce","Number of functions removed");
@@ -49,7 +48,7 @@
   RegisterOpt<GlobalDCE> X("globaldce", "Dead Global Elimination");
 }
 
-Pass *createGlobalDCEPass() { return new GlobalDCE(); }
+Pass *llvm::createGlobalDCEPass() { return new GlobalDCE(); }
 
 bool GlobalDCE::run(Module &M) {
   bool Changed = false;
@@ -198,4 +197,3 @@
   return true;
 }
 
-} // End llvm namespace


Index: llvm/lib/Transforms/IPO/IPConstantPropagation.cpp
diff -u llvm/lib/Transforms/IPO/IPConstantPropagation.cpp:1.4 llvm/lib/Transforms/IPO/IPConstantPropagation.cpp:1.5
--- llvm/lib/Transforms/IPO/IPConstantPropagation.cpp:1.4	Tue Nov 11 16:41:33 2003
+++ llvm/lib/Transforms/IPO/IPConstantPropagation.cpp	Fri Nov 21 15:54:22 2003
@@ -21,8 +21,7 @@
 #include "llvm/Constants.h"
 #include "llvm/Support/CallSite.h"
 #include "Support/Statistic.h"
-
-namespace llvm {
+using namespace llvm;
 
 namespace {
   Statistic<> NumArgumentsProped("ipconstprop",
@@ -38,7 +37,7 @@
   RegisterOpt<IPCP> X("ipconstprop", "Interprocedural constant propagation");
 }
 
-Pass *createIPConstantPropagationPass() { return new IPCP(); }
+Pass *llvm::createIPConstantPropagationPass() { return new IPCP(); }
 
 bool IPCP::run(Module &M) {
   bool Changed = false;
@@ -117,6 +116,7 @@
       Value *V = ArgumentConstants[i].first;
       if (ConstantPointerRef *CPR = dyn_cast<ConstantPointerRef>(V))
         V = CPR->getValue();
+
       AI->replaceAllUsesWith(V);
       ++NumArgumentsProped;
       MadeChange = true;
@@ -124,4 +124,3 @@
   return MadeChange;
 }
 
-} // End llvm namespace


Index: llvm/lib/Transforms/IPO/Internalize.cpp
diff -u llvm/lib/Transforms/IPO/Internalize.cpp:1.20 llvm/lib/Transforms/IPO/Internalize.cpp:1.21
--- llvm/lib/Transforms/IPO/Internalize.cpp:1.20	Tue Nov 11 16:41:33 2003
+++ llvm/lib/Transforms/IPO/Internalize.cpp	Fri Nov 21 15:54:22 2003
@@ -21,8 +21,7 @@
 #include "Support/Statistic.h"
 #include <fstream>
 #include <set>
-
-namespace llvm {
+using namespace llvm;
 
 namespace {
   Statistic<> NumFunctions("internalize", "Number of functions internalized");
@@ -118,8 +117,6 @@
   RegisterOpt<InternalizePass> X("internalize", "Internalize Global Symbols");
 } // end anonymous namespace
 
-Pass *createInternalizePass() {
+Pass *llvm::createInternalizePass() {
   return new InternalizePass();
 }
-
-} // End llvm namespace


Index: llvm/lib/Transforms/IPO/LowerSetJmp.cpp
diff -u llvm/lib/Transforms/IPO/LowerSetJmp.cpp:1.13 llvm/lib/Transforms/IPO/LowerSetJmp.cpp:1.14
--- llvm/lib/Transforms/IPO/LowerSetJmp.cpp:1.13	Thu Nov 20 12:25:19 2003
+++ llvm/lib/Transforms/IPO/LowerSetJmp.cpp	Fri Nov 21 15:54:22 2003
@@ -33,6 +33,7 @@
 // pass invokable via the "opt" command at will.
 //===----------------------------------------------------------------------===//
 
+#include "llvm/Transforms/IPO.h"
 #include "llvm/Constants.h"
 #include "llvm/DerivedTypes.h"
 #include "llvm/Instructions.h"
@@ -46,8 +47,7 @@
 #include "Support/Statistic.h"
 #include "Support/StringExtras.h"
 #include "Support/VectorExtras.h"
-
-namespace llvm {
+using namespace llvm;
 
 namespace {
   Statistic<> LongJmpsTransformed("lowersetjmp",
@@ -533,9 +533,8 @@
                "", &UI);
 }
 
-Pass* createLowerSetJmpPass()
+Pass* llvm::createLowerSetJmpPass()
 {
   return new LowerSetJmp();
 }
 
-} // End llvm namespace


Index: llvm/lib/Transforms/IPO/Parallelize.cpp
diff -u llvm/lib/Transforms/IPO/Parallelize.cpp:1.11 llvm/lib/Transforms/IPO/Parallelize.cpp:1.12
--- llvm/lib/Transforms/IPO/Parallelize.cpp:1.11	Tue Nov 11 16:41:33 2003
+++ llvm/lib/Transforms/IPO/Parallelize.cpp	Fri Nov 21 15:54:22 2003
@@ -52,8 +52,7 @@
 #include "Support/hash_map"
 #include <functional>
 #include <algorithm>
-
-namespace llvm {
+using namespace llvm;
 
 //---------------------------------------------------------------------------- 
 // Global constants used in marking Cilk functions and function calls.
@@ -538,4 +537,3 @@
   return true;
 }
 
-} // End llvm namespace


Index: llvm/lib/Transforms/IPO/PruneEH.cpp
diff -u llvm/lib/Transforms/IPO/PruneEH.cpp:1.6 llvm/lib/Transforms/IPO/PruneEH.cpp:1.7
--- llvm/lib/Transforms/IPO/PruneEH.cpp:1.6	Tue Nov 11 16:41:33 2003
+++ llvm/lib/Transforms/IPO/PruneEH.cpp	Fri Nov 21 15:54:22 2003
@@ -14,6 +14,7 @@
 //
 //===----------------------------------------------------------------------===//
 
+#include "llvm/Transforms/IPO.h"
 #include "llvm/CallGraphSCCPass.h"
 #include "llvm/Function.h"
 #include "llvm/Intrinsics.h"
@@ -22,8 +23,7 @@
 #include "llvm/Analysis/CallGraph.h"
 #include "Support/Statistic.h"
 #include <set>
-
-namespace llvm {
+using namespace llvm;
 
 namespace {
   Statistic<> NumRemoved("prune-eh", "Number of invokes removed");
@@ -39,7 +39,7 @@
   RegisterOpt<PruneEH> X("prune-eh", "Remove unused exception handling info");
 }
 
-Pass *createPruneEHPass() { return new PruneEH(); }
+Pass *llvm::createPruneEHPass() { return new PruneEH(); }
 
 
 bool PruneEH::runOnSCC(const std::vector<CallGraphNode *> &SCC) {
@@ -107,4 +107,3 @@
   return MadeChange; 
 }
 
-} // End llvm namespace


Index: llvm/lib/Transforms/IPO/RaiseAllocations.cpp
diff -u llvm/lib/Transforms/IPO/RaiseAllocations.cpp:1.20 llvm/lib/Transforms/IPO/RaiseAllocations.cpp:1.21
--- llvm/lib/Transforms/IPO/RaiseAllocations.cpp:1.20	Tue Nov 11 16:41:33 2003
+++ llvm/lib/Transforms/IPO/RaiseAllocations.cpp	Fri Nov 21 15:54:22 2003
@@ -21,8 +21,7 @@
 #include "llvm/Pass.h"
 #include "llvm/Support/CallSite.h"
 #include "Support/Statistic.h"
-
-namespace llvm {
+using namespace llvm;
 
 namespace {
   Statistic<> NumRaised("raiseallocs", "Number of allocations raised");
@@ -52,7 +51,7 @@
 
 
 // createRaiseAllocationsPass - The interface to this file...
-Pass *createRaiseAllocationsPass() {
+Pass *llvm::createRaiseAllocationsPass() {
   return new RaiseAllocations();
 }
 
@@ -197,4 +196,3 @@
   return Changed;
 }
 
-} // End llvm namespace





More information about the llvm-commits mailing list