From: Nick Lewycky Date: Wed, 15 Aug 2012 02:37:07 +0000 (+0000) Subject: Fix a typo that led to a failure to correctly verify bitcast instructions. X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=c2de3ddb23e45859f8b4ffdc21f796dc39703280;p=oota-llvm.git Fix a typo that led to a failure to correctly verify bitcast instructions. Patch by Stephen Hines! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@161921 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/VMCore/Verifier.cpp b/lib/VMCore/Verifier.cpp index 68512462819..38914b3fe7e 100644 --- a/lib/VMCore/Verifier.cpp +++ b/lib/VMCore/Verifier.cpp @@ -1093,7 +1093,7 @@ void Verifier::visitBitCastInst(BitCastInst &I) { // BitCast implies a no-op cast of type only. No bits change. // However, you can't cast pointers to anything but pointers. - Assert1(DestTy->isPointerTy() == DestTy->isPointerTy(), + Assert1(SrcTy->isPointerTy() == DestTy->isPointerTy(), "Bitcast requires both operands to be pointer or neither", &I); Assert1(SrcBitSize == DestBitSize, "Bitcast requires types of same width",&I);