diff options
| author | Chris Lattner <sabre@nondot.org> | 2006-05-16 06:45:50 +0000 |
|---|---|---|
| committer | Chris Lattner <sabre@nondot.org> | 2006-05-16 06:45:50 +0000 |
| commit | aa10fb7ebe78fb62b21d75f96292292e9bb0abae (patch) | |
| tree | df5579539073e19d242cffa21c545dfc0179eb70 /llvm/lib/ExecutionEngine/JIT | |
| parent | 3d82699605dc8983fa14762bdf6207e4f6678700 (diff) | |
| download | bcm5719-llvm-aa10fb7ebe78fb62b21d75f96292292e9bb0abae.tar.gz bcm5719-llvm-aa10fb7ebe78fb62b21d75f96292292e9bb0abae.zip | |
Make this print the right start pointer
llvm-svn: 28321
Diffstat (limited to 'llvm/lib/ExecutionEngine/JIT')
| -rw-r--r-- | llvm/lib/ExecutionEngine/JIT/JITEmitter.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/llvm/lib/ExecutionEngine/JIT/JITEmitter.cpp b/llvm/lib/ExecutionEngine/JIT/JITEmitter.cpp index 00b23c17388..011b38648c4 100644 --- a/llvm/lib/ExecutionEngine/JIT/JITEmitter.cpp +++ b/llvm/lib/ExecutionEngine/JIT/JITEmitter.cpp @@ -815,9 +815,11 @@ bool JITEmitter::finishFunction(MachineFunction &F) { } } - DEBUG(std::cerr << "JIT: Finished CodeGen of [" << (void*)BufferBegin + DEBUG(void *FnStart = TheJIT->getPointerToGlobalIfAvailable(F.getFunction()); + char *FnEnd = (char*)getCurrentPCOffset(); + std::cerr << "JIT: Finished CodeGen of [" << FnStart << "] Function: " << F.getFunction()->getName() - << ": " << getCurrentPCOffset() << " bytes of text, " + << ": " << (FnEnd-(char*)FnStart) << " bytes of text, " << Relocations.size() << " relocations\n"); Relocations.clear(); return false; |

