[llvm-commits] [llvm] r127381 - in /llvm/trunk: include/llvm/DebugInfoProbe.h lib/Analysis/LoopPass.cpp lib/VMCore/DebugInfoProbe.cpp lib/VMCore/PassManager.cpp
Jakob Stoklund Olesen
stoklund at 2pi.dk
Wed Mar 9 17:51:27 PST 2011
On Mar 9, 2011, at 4:21 PM, Devang Patel wrote:
> Author: dpatel
> Date: Wed Mar 9 18:21:25 2011
> New Revision: 127381
>
> URL: http://llvm.org/viewvc/llvm-project?rev=127381&view=rev
> Log:
> Introduce DebugInfoProbe. This is used to monitor how llvm optimizer is treating debugging information.
> It generates output that lools like
>
> 8 times line number info lost by Scalar Replacement of Aggregates (SSAUp)
> 1 times line number info lost by Simplify well-known library calls
> 12 times variable info lost by Jump Threading
>
>
> Added:
> llvm/trunk/include/llvm/DebugInfoProbe.h
> llvm/trunk/lib/VMCore/DebugInfoProbe.cpp
> Modified:
> llvm/trunk/lib/Analysis/LoopPass.cpp
> llvm/trunk/lib/VMCore/PassManager.cpp
Don't forget to update CMakeLists.txt
/jakob
More information about the llvm-commits
mailing list