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

Reid Spencer reid at x10sys.com
Tue Jan 30 12:10:10 PST 2007



Changes in directory llvm/lib/Transforms/Instrumentation:

BlockProfiling.cpp updated: 1.19 -> 1.20
EmitFunctions.cpp updated: 1.27 -> 1.28
RSProfiling.cpp updated: 1.17 -> 1.18
---
Log message:

For PR1136: http://llvm.org/PR1136 : Rename GlobalVariable::isExternal as isDeclaration to avoid
confusion with external linkage types.


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

 BlockProfiling.cpp |    4 ++--
 EmitFunctions.cpp  |    2 +-
 RSProfiling.cpp    |    2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)


Index: llvm/lib/Transforms/Instrumentation/BlockProfiling.cpp
diff -u llvm/lib/Transforms/Instrumentation/BlockProfiling.cpp:1.19 llvm/lib/Transforms/Instrumentation/BlockProfiling.cpp:1.20
--- llvm/lib/Transforms/Instrumentation/BlockProfiling.cpp:1.19	Sat Dec 30 23:48:39 2006
+++ llvm/lib/Transforms/Instrumentation/BlockProfiling.cpp	Tue Jan 30 14:08:38 2007
@@ -54,7 +54,7 @@
 
   unsigned NumFunctions = 0;
   for (Module::iterator I = M.begin(), E = M.end(); I != E; ++I)
-    if (!I->isExternal())
+    if (!I->isDeclaration())
       ++NumFunctions;
 
   const Type *ATy = ArrayType::get(Type::Int32Ty, NumFunctions);
@@ -65,7 +65,7 @@
   // Instrument all of the functions...
   unsigned i = 0;
   for (Module::iterator I = M.begin(), E = M.end(); I != E; ++I)
-    if (!I->isExternal())
+    if (!I->isDeclaration())
       // Insert counter at the start of the function
       IncrementCounterInBlock(I->begin(), i++, Counters);
 


Index: llvm/lib/Transforms/Instrumentation/EmitFunctions.cpp
diff -u llvm/lib/Transforms/Instrumentation/EmitFunctions.cpp:1.27 llvm/lib/Transforms/Instrumentation/EmitFunctions.cpp:1.28
--- llvm/lib/Transforms/Instrumentation/EmitFunctions.cpp:1.27	Sat Dec 30 23:48:39 2006
+++ llvm/lib/Transforms/Instrumentation/EmitFunctions.cpp	Tue Jan 30 14:08:38 2007
@@ -81,7 +81,7 @@
 
   unsigned int counter = 0;
   for(Module::iterator MI = M.begin(), ME = M.end(); MI != ME; ++MI)
-    if (!MI->isExternal()) {
+    if (!MI->isDeclaration()) {
       vType.push_back(MI->getType());
 
       //std::cerr<<MI;


Index: llvm/lib/Transforms/Instrumentation/RSProfiling.cpp
diff -u llvm/lib/Transforms/Instrumentation/RSProfiling.cpp:1.17 llvm/lib/Transforms/Instrumentation/RSProfiling.cpp:1.18
--- llvm/lib/Transforms/Instrumentation/RSProfiling.cpp:1.17	Thu Jan 11 22:24:45 2007
+++ llvm/lib/Transforms/Instrumentation/RSProfiling.cpp	Tue Jan 30 14:08:38 2007
@@ -499,7 +499,7 @@
 }
 
 bool ProfilerRS::runOnFunction(Function& F) {
-  if (!F.isExternal()) {
+  if (!F.isDeclaration()) {
     std::set<std::pair<BasicBlock*, BasicBlock*> > BackEdges;
     RSProfilers& LI = getAnalysis<RSProfilers>();
     






More information about the llvm-commits mailing list