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 | f3af4ff0053cc831650ea917c01a4c2680c8974e (patch) | |
tree | 3d07f81288a01c64811b170cbfbd6cfbfda2b4fe /lib/ExecutionEngine/JIT/JITEmitter.cpp | |
parent | 8c0c10c2b9fef21dcbabac81fffa32f4407a0b7f (diff) |
Make this print the right start pointer
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28321 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/ExecutionEngine/JIT/JITEmitter.cpp')
-rw-r--r-- | lib/ExecutionEngine/JIT/JITEmitter.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/ExecutionEngine/JIT/JITEmitter.cpp b/lib/ExecutionEngine/JIT/JITEmitter.cpp index 00b23c1738..011b38648c 100644 --- a/lib/ExecutionEngine/JIT/JITEmitter.cpp +++ b/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; |