NamedMDNode is never an operand.
authorDan Gohman <gohman@apple.com>
Wed, 21 Jul 2010 20:25:43 +0000 (20:25 +0000)
committerDan Gohman <gohman@apple.com>
Wed, 21 Jul 2010 20:25:43 +0000 (20:25 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109031 91177308-0d34-0410-b5e6-96231b3b80d8

lib/VMCore/Verifier.cpp

index f97699d..83c9784 100644 (file)
@@ -520,7 +520,7 @@ void Verifier::visitMDNode(MDNode &MD, Function *F) {
     Value *Op = MD.getOperand(i);
     if (!Op)
       continue;
-    if (isa<Constant>(Op) || isa<MDString>(Op) || isa<NamedMDNode>(Op))
+    if (isa<Constant>(Op) || isa<MDString>(Op))
       continue;
     if (MDNode *N = dyn_cast<MDNode>(Op)) {
       Assert2(MD.isFunctionLocal() || !N->isFunctionLocal(),