[llvm-commits] [poolalloc] r48992 - /poolalloc/trunk/lib/PoolAllocate/TransformFunctionBody.cpp

John Criswell criswell at uiuc.edu
Mon Mar 31 12:46:41 PDT 2008


Author: criswell
Date: Mon Mar 31 14:46:40 2008
New Revision: 48992

URL: http://llvm.org/viewvc/llvm-project?rev=48992&view=rev
Log:
Added an assertion.

Modified:
    poolalloc/trunk/lib/PoolAllocate/TransformFunctionBody.cpp

Modified: poolalloc/trunk/lib/PoolAllocate/TransformFunctionBody.cpp
URL: http://llvm.org/viewvc/llvm-project/poolalloc/trunk/lib/PoolAllocate/TransformFunctionBody.cpp?rev=48992&r1=48991&r2=48992&view=diff

==============================================================================
--- poolalloc/trunk/lib/PoolAllocate/TransformFunctionBody.cpp (original)
+++ poolalloc/trunk/lib/PoolAllocate/TransformFunctionBody.cpp Mon Mar 31 14:46:40 2008
@@ -588,6 +588,7 @@
     NewCallee = CFI->Clone;
     ArgNodes = CFI->ArgNodes;
     
+    assert ((ECGraphs.hasGraph (*CF)) && "Function has no ECGraph!\n");
     CalleeGraph = &ECGraphs.getDSGraph(*CF);
   } else {
     DEBUG(std::cerr << "  Handling indirect call: " << *TheCall);





More information about the llvm-commits mailing list