Skip to content

Commit df0066a

Browse files
committed
[NFC][MLGO] Fix vector sizing
The bots only build release mode, and the use of `reserve` instead of `resize`, while not causing invalid memory accesses, is incorrect.
1 parent 1b52e9b commit df0066a

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

llvm/lib/Analysis/ReleaseModeModelRunner.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ ReleaseModeModelRunner::ReleaseModeModelRunner(LLVMContext &Ctx)
5252
CompiledModel(std::make_unique<llvm::InlinerSizeModel>()) {
5353
assert(CompiledModel && "The CompiledModel should be valid");
5454

55-
FeatureIndices.reserve(NumberOfFeatures);
55+
FeatureIndices.resize(NumberOfFeatures);
5656

5757
for (size_t I = 0; I < NumberOfFeatures; ++I) {
5858
const int Index =

0 commit comments

Comments
 (0)