diff options
-rw-r--r-- | llvm/lib/IR/MDBuilder.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/llvm/lib/IR/MDBuilder.cpp b/llvm/lib/IR/MDBuilder.cpp index 1bb23c0330f..3fa541f1b53 100644 --- a/llvm/lib/IR/MDBuilder.cpp +++ b/llvm/lib/IR/MDBuilder.cpp @@ -260,8 +260,9 @@ MDNode *MDBuilder::createMutableTBAAAccessTag(MDNode *Tag) { } MDNode *MDBuilder::createIrrLoopHeaderWeight(uint64_t Weight) { - SmallVector<Metadata *, 2> Vals(2); - Vals[0] = createString("loop_header_weight"); - Vals[1] = createConstant(ConstantInt::get(Type::getInt64Ty(Context), Weight)); + Metadata *Vals[] = { + createString("loop_header_weight"), + createConstant(ConstantInt::get(Type::getInt64Ty(Context), Weight)), + }; return MDNode::get(Context, Vals); } |