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>(); _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits