From f3af4ff0053cc831650ea917c01a4c2680c8974e Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Tue, 16 May 2006 06:45:50 +0000 Subject: Make this print the right start pointer git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28321 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/ExecutionEngine/JIT/JITEmitter.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'lib/ExecutionEngine') 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; -- cgit v1.2.3