aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/IR/Verifier.cpp
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2016-06-12 17:46:23 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2016-06-12 17:46:23 +0000
commit7ab4fe32d7b145ecac88420e212c062776d5a39d (patch)
tree95d24974e71750ce7993fbf38cd0fd8951d9406b /llvm/lib/IR/Verifier.cpp
parent4ca41fd09ed05286a22661b865a6ec5728a58d08 (diff)
downloadllvm-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.cpp8
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;