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

Bill Wendling isanbard at gmail.com
Wed Nov 19 01:17:16 PST 2008


Author: void
Date: Wed Nov 19 03:17:16 2008
New Revision: 59614

URL: http://llvm.org/viewvc/llvm-project?rev=59614&view=rev
Log:
Use stripPointerCasts when checking for AllocaInsts for the stackprotector intrinsic.

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=59614&r1=59613&r2=59614&view=diff

==============================================================================
--- llvm/trunk/lib/VMCore/Verifier.cpp (original)
+++ llvm/trunk/lib/VMCore/Verifier.cpp Wed Nov 19 03:17:16 2008
@@ -1375,7 +1375,7 @@
             &CI);
     break;
   case Intrinsic::stackprotector:
-    Assert1(isa<AllocaInst>(CI.getOperand(2)),
+    Assert1(isa<AllocaInst>(CI.getOperand(2)->stripPointerCasts()),
             "llvm.stackprotector parameter #2 must resolve to an alloca.",
             &CI);
     break;





More information about the llvm-commits mailing list