Skip to content

Commit 5bb9465

Browse files
[llvm-exegesis] Reserve members in array
This patch reserves members in the RegisterSetUp vector as we statically know the size.
1 parent 1bfe55a commit 5bb9465

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

llvm/tools/llvm-exegesis/lib/Assembler.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -272,6 +272,7 @@ Error assembleToStream(const ExegesisTarget &ET,
272272
}
273273

274274
std::vector<unsigned> RegistersSetUp;
275+
RegistersSetUp.reserve(Key.RegisterInitialValues.size());
275276
for (const auto &InitValue : Key.RegisterInitialValues) {
276277
RegistersSetUp.push_back(InitValue.Register);
277278
}

0 commit comments

Comments
 (0)