[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