[llvm-commits] CVS: llvm/lib/Transforms/Instrumentation/RSProfiling.cpp

Lauro Ramos Venancio lauro.venancio at gmail.com
Wed May 2 13:38:20 PDT 2007



Changes in directory llvm/lib/Transforms/Instrumentation:

RSProfiling.cpp updated: 1.24 -> 1.25
---
Log message:

Fix build error.


---
Diffs of the changes:  (+4 -3)

 RSProfiling.cpp |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)


Index: llvm/lib/Transforms/Instrumentation/RSProfiling.cpp
diff -u llvm/lib/Transforms/Instrumentation/RSProfiling.cpp:1.24 llvm/lib/Transforms/Instrumentation/RSProfiling.cpp:1.25
--- llvm/lib/Transforms/Instrumentation/RSProfiling.cpp:1.24	Tue May  1 16:15:47 2007
+++ llvm/lib/Transforms/Instrumentation/RSProfiling.cpp	Wed May  2 15:37:47 2007
@@ -81,9 +81,7 @@
     }
   };
 
-  const int RSProfilers::ID = 0;
   static RegisterAnalysisGroup<RSProfilers> A("Profiling passes");
-  const int NullProfilerRS::ID = 0;
   static RegisterPass<NullProfilerRS> NP("insert-null-profiling-rs",
                                          "Measure profiling framework overhead");
   static RegisterAnalysisGroup<RSProfilers, true> NPT(NP);
@@ -160,11 +158,14 @@
     virtual void getAnalysisUsage(AnalysisUsage &AU) const;
   };
 
-  const int ProfilerRS::ID = 0;
   RegisterPass<ProfilerRS> X("insert-rs-profiling-framework",
                              "Insert random sampling instrumentation framework");
 }
 
+const int RSProfilers::ID = 0;
+const int NullProfilerRS::ID = 0;
+const int ProfilerRS::ID = 0;
+
 //Local utilities
 static void ReplacePhiPred(BasicBlock* btarget, 
                            BasicBlock* bold, BasicBlock* bnew);






More information about the llvm-commits mailing list