[llvm-commits] [llvm] r105887 - /llvm/trunk/lib/VMCore/Verifier.cpp

Chris Lattner sabre at nondot.org
Sat Jun 12 08:50:24 PDT 2010


Author: lattner
Date: Sat Jun 12 10:50:24 2010
New Revision: 105887

URL: http://llvm.org/viewvc/llvm-project?rev=105887&view=rev
Log:
improve verifier error about unterminated block to include
function name, patch by Yuri

Modified:
    llvm/trunk/lib/VMCore/Verifier.cpp

Modified: llvm/trunk/lib/VMCore/Verifier.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/VMCore/Verifier.cpp?rev=105887&r1=105886&r2=105887&view=diff
==============================================================================
--- llvm/trunk/lib/VMCore/Verifier.cpp (original)
+++ llvm/trunk/lib/VMCore/Verifier.cpp Sat Jun 12 10:50:24 2010
@@ -85,7 +85,8 @@
 
       for (Function::iterator I = F.begin(), E = F.end(); I != E; ++I) {
         if (I->empty() || !I->back().isTerminator()) {
-          dbgs() << "Basic Block does not have terminator!\n";
+          dbgs() << "Basic Block in function '" << F.getName() 
+                 << "' does not have terminator!\n";
           WriteAsOperand(dbgs(), I, true);
           dbgs() << "\n";
           Broken = true;





More information about the llvm-commits mailing list