diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2016-06-12 17:46:23 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2016-06-12 17:46:23 +0000 |
commit | 7ab4fe32d7b145ecac88420e212c062776d5a39d (patch) | |
tree | 95d24974e71750ce7993fbf38cd0fd8951d9406b /llvm/lib/IR/Verifier.cpp | |
parent | 4ca41fd09ed05286a22661b865a6ec5728a58d08 (diff) | |
download | llvm-7ab4fe32d7b145ecac88420e212c062776d5a39d.zip llvm-7ab4fe32d7b145ecac88420e212c062776d5a39d.tar.gz llvm-7ab4fe32d7b145ecac88420e212c062776d5a39d.tar.bz2 |
[Verifier] Simplify code. No functionality change intended.
llvm-svn: 272517
Diffstat (limited to 'llvm/lib/IR/Verifier.cpp')
-rw-r--r-- | llvm/lib/IR/Verifier.cpp | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/llvm/lib/IR/Verifier.cpp b/llvm/lib/IR/Verifier.cpp index 1deb3b9..79c9f4d 100644 --- a/llvm/lib/IR/Verifier.cpp +++ b/llvm/lib/IR/Verifier.cpp @@ -452,8 +452,7 @@ private: bool isReturnValue, const Value *V); void verifyFunctionAttrs(FunctionType *FT, AttributeSet Attrs, const Value *V); - void verifyFunctionMetadata( - const SmallVector<std::pair<unsigned, MDNode *>, 4> MDs); + void verifyFunctionMetadata(ArrayRef<std::pair<unsigned, MDNode *>> MDs); void visitConstantExprsRecursively(const Constant *EntryC); void visitConstantExpr(const ConstantExpr *CE); @@ -1569,10 +1568,7 @@ void Verifier::verifyFunctionAttrs(FunctionType *FT, AttributeSet Attrs, } void Verifier::verifyFunctionMetadata( - const SmallVector<std::pair<unsigned, MDNode *>, 4> MDs) { - if (MDs.empty()) - return; - + ArrayRef<std::pair<unsigned, MDNode *>> MDs) { for (const auto &Pair : MDs) { if (Pair.first == LLVMContext::MD_prof) { MDNode *MD = Pair.second; |