From b8f796031fbe4f99cb456c7180bf9f695dd01590 Mon Sep 17 00:00:00 2001 From: "Duncan P. N. Exon Smith" Date: Mon, 19 Jan 2015 19:26:24 +0000 Subject: [PATCH] IR: Remove direct comparisons against Metadata::Storage, NFC llvm-svn: 226490 --- llvm/lib/IR/Metadata.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/llvm/lib/IR/Metadata.cpp b/llvm/lib/IR/Metadata.cpp index 8a47104..c3bcc8d 100644 --- a/llvm/lib/IR/Metadata.cpp +++ b/llvm/lib/IR/Metadata.cpp @@ -402,7 +402,7 @@ MDNode::MDNode(LLVMContext &Context, unsigned ID, StorageType Storage, for (unsigned I = 0, E = MDs.size(); I != E; ++I) setOperand(I, MDs[I]); - if (Storage == Temporary) + if (isTemporary()) this->Context.makeReplaceable( make_unique(Context)); } @@ -416,7 +416,7 @@ static bool isOperandUnresolved(Metadata *Op) { UniquableMDNode::UniquableMDNode(LLVMContext &C, unsigned ID, StorageType Storage, ArrayRef Vals) : MDNode(C, ID, Storage, Vals) { - if (Storage != Uniqued) + if (!isUniqued()) return; // Check whether any operands are unresolved, requiring re-uniquing. @@ -432,7 +432,7 @@ UniquableMDNode::UniquableMDNode(LLVMContext &C, unsigned ID, } void UniquableMDNode::resolve() { - assert(Storage == Uniqued && "Expected this to be uniqued"); + assert(isUniqued() && "Expected this to be uniqued"); assert(!isResolved() && "Expected this to be unresolved"); // Move the map, so that this immediately looks resolved. -- 2.7.4