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

Devang Patel dpatel at apple.com
Wed Feb 20 10:36:47 PST 2008


Author: dpatel
Date: Wed Feb 20 12:36:46 2008
New Revision: 47387

URL: http://llvm.org/viewvc/llvm-project?rev=47387&view=rev
Log:
Use isValidOperands() to verify GetResultInst.

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=47387&r1=47386&r2=47387&view=diff

==============================================================================
--- llvm/trunk/lib/VMCore/Verifier.cpp (original)
+++ llvm/trunk/lib/VMCore/Verifier.cpp Wed Feb 20 12:36:46 2008
@@ -1039,7 +1039,8 @@
 }
 
 void Verifier::visitGetResultInst(GetResultInst &GRI) {
-  // FIXME : Check operands.
+  assert (GRI.isValidOperands(GRI.getAggregateValue(), GRI.getIndex())
+          && "Invalid GetResultInst operands!");
   visitInstruction(GRI);
 }
 





More information about the llvm-commits mailing list