diff options
Diffstat (limited to 'llvm/lib/Fuzzer/FuzzerLoop.cpp')
-rw-r--r-- | llvm/lib/Fuzzer/FuzzerLoop.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/llvm/lib/Fuzzer/FuzzerLoop.cpp b/llvm/lib/Fuzzer/FuzzerLoop.cpp index dd81616b455..e65bd331430 100644 --- a/llvm/lib/Fuzzer/FuzzerLoop.cpp +++ b/llvm/lib/Fuzzer/FuzzerLoop.cpp @@ -328,6 +328,9 @@ void Fuzzer::MutateAndTestOne(Unit *U) { } void Fuzzer::Loop(size_t NumIterations) { + for (auto &U: Options.Dictionary) + USF.GetMD().AddWordToDictionary(U.data(), U.size()); + for (size_t i = 1; i <= NumIterations; i++) { for (size_t J1 = 0; J1 < Corpus.size(); J1++) { SyncCorpus(); |