[llvm-commits] [llvm] r137972 - /llvm/trunk/lib/Transforms/Instrumentation/GCOVProfiling.cpp
Nick Lewycky
nicholas at mxc.ca
Thu Aug 18 12:07:42 PDT 2011
Author: nicholas
Date: Thu Aug 18 14:07:42 2011
New Revision: 137972
URL: http://llvm.org/viewvc/llvm-project?rev=137972&view=rev
Log:
The edge from DISubprogram to DICompileUnit has been removed in recent versions
of debug info.
Modified:
llvm/trunk/lib/Transforms/Instrumentation/GCOVProfiling.cpp
Modified: llvm/trunk/lib/Transforms/Instrumentation/GCOVProfiling.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/Instrumentation/GCOVProfiling.cpp?rev=137972&r1=137971&r2=137972&view=diff
==============================================================================
--- llvm/trunk/lib/Transforms/Instrumentation/GCOVProfiling.cpp (original)
+++ llvm/trunk/lib/Transforms/Instrumentation/GCOVProfiling.cpp Thu Aug 18 14:07:42 2011
@@ -380,7 +380,7 @@
for (unsigned i = 0, e = SPs.getNumElements(); i != e; ++i) {
DISubprogram SP(SPs.getElement(i));
if (!SP.Verify()) continue;
- raw_fd_ostream *&os = GcnoFiles[SP.getCompileUnit()];
+ raw_fd_ostream *&os = GcnoFiles[CU];
Function *F = SP.getFunction();
if (!F) continue;
More information about the llvm-commits
mailing list