[llvm-commits] CVS: llvm/lib/Transforms/Instrumentation/BlockProfiling.cpp EdgeProfiling.cpp TraceBasicBlocks.cpp
Reid Spencer
reid at x10sys.com
Mon Feb 5 13:19:54 PST 2007
Changes in directory llvm/lib/Transforms/Instrumentation:
BlockProfiling.cpp updated: 1.20 -> 1.21
EdgeProfiling.cpp updated: 1.10 -> 1.11
TraceBasicBlocks.cpp updated: 1.21 -> 1.22
---
Log message:
For PR411: http://llvm.org/PR411 :
Adjust to changes in Module interface:
getMainFunction() -> getFunction("main")
getNamedFunction(X) -> getFunction(X)
---
Diffs of the changes: (+4 -4)
BlockProfiling.cpp | 4 ++--
EdgeProfiling.cpp | 2 +-
TraceBasicBlocks.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.20 llvm/lib/Transforms/Instrumentation/BlockProfiling.cpp:1.21
--- llvm/lib/Transforms/Instrumentation/BlockProfiling.cpp:1.20 Tue Jan 30 14:08:38 2007
+++ llvm/lib/Transforms/Instrumentation/BlockProfiling.cpp Mon Feb 5 15:19:13 2007
@@ -45,7 +45,7 @@
}
bool FunctionProfiler::runOnModule(Module &M) {
- Function *Main = M.getMainFunction();
+ Function *Main = M.getFunction("main");
if (Main == 0) {
cerr << "WARNING: cannot insert function profiling into a module"
<< " with no main function!\n";
@@ -88,7 +88,7 @@
ModulePass *llvm::createBlockProfilerPass() { return new BlockProfiler(); }
bool BlockProfiler::runOnModule(Module &M) {
- Function *Main = M.getMainFunction();
+ Function *Main = M.getFunction("main");
if (Main == 0) {
cerr << "WARNING: cannot insert block profiling into a module"
<< " with no main function!\n";
Index: llvm/lib/Transforms/Instrumentation/EdgeProfiling.cpp
diff -u llvm/lib/Transforms/Instrumentation/EdgeProfiling.cpp:1.10 llvm/lib/Transforms/Instrumentation/EdgeProfiling.cpp:1.11
--- llvm/lib/Transforms/Instrumentation/EdgeProfiling.cpp:1.10 Sat Dec 30 23:48:39 2006
+++ llvm/lib/Transforms/Instrumentation/EdgeProfiling.cpp Mon Feb 5 15:19:13 2007
@@ -40,7 +40,7 @@
ModulePass *llvm::createEdgeProfilerPass() { return new EdgeProfiler(); }
bool EdgeProfiler::runOnModule(Module &M) {
- Function *Main = M.getMainFunction();
+ Function *Main = M.getFunction("main");
if (Main == 0) {
cerr << "WARNING: cannot insert edge profiling into a module"
<< " with no main function!\n";
Index: llvm/lib/Transforms/Instrumentation/TraceBasicBlocks.cpp
diff -u llvm/lib/Transforms/Instrumentation/TraceBasicBlocks.cpp:1.21 llvm/lib/Transforms/Instrumentation/TraceBasicBlocks.cpp:1.22
--- llvm/lib/Transforms/Instrumentation/TraceBasicBlocks.cpp:1.21 Sun Jan 7 01:22:20 2007
+++ llvm/lib/Transforms/Instrumentation/TraceBasicBlocks.cpp Mon Feb 5 15:19:13 2007
@@ -58,7 +58,7 @@
}
bool TraceBasicBlocks::runOnModule(Module &M) {
- Function *Main = M.getMainFunction();
+ Function *Main = M.getFunction("main");
if (Main == 0) {
cerr << "WARNING: cannot insert basic-block trace instrumentation"
<< " into a module with no main function!\n";
More information about the llvm-commits
mailing list