Searched refs:MutationDispatcher (Results 1 - 8 of 8) sorted by relevance

/openbsd-current/gnu/llvm/compiler-rt/lib/fuzzer/
H A DFuzzerMutate.cpp27 MutationDispatcher::MutationDispatcher(Random &Rand, function in class:fuzzer::MutationDispatcher
33 {&MutationDispatcher::Mutate_EraseBytes, "EraseBytes"},
34 {&MutationDispatcher::Mutate_InsertByte, "InsertByte"},
35 {&MutationDispatcher::Mutate_InsertRepeatedBytes,
37 {&MutationDispatcher::Mutate_ChangeByte, "ChangeByte"},
38 {&MutationDispatcher::Mutate_ChangeBit, "ChangeBit"},
39 {&MutationDispatcher::Mutate_ShuffleBytes, "ShuffleBytes"},
40 {&MutationDispatcher::Mutate_ChangeASCIIInteger, "ChangeASCIIInt"},
41 {&MutationDispatcher
[all...]
H A DFuzzerDefs.h32 class MutationDispatcher;
H A DFuzzerInternal.h35 Fuzzer(UserCallback CB, InputCorpus &Corpus, MutationDispatcher &MD,
81 MutationDispatcher &GetMD() { return MD; }
136 MutationDispatcher &MD;
H A DFuzzerCrossOver.cpp19 size_t MutationDispatcher::CrossOver(const uint8_t *Data1, size_t Size1,
H A DFuzzerMutate.h8 // fuzzer::MutationDispatcher
21 class MutationDispatcher { class in namespace:fuzzer
23 MutationDispatcher(Random &Rand, const FuzzingOptions &Options);
24 ~MutationDispatcher() {}
100 size_t (MutationDispatcher::*Fn)(uint8_t *Data, size_t Size, size_t Max);
H A DFuzzerLoop.cpp138 Fuzzer::Fuzzer(UserCallback CB, InputCorpus &Corpus, MutationDispatcher &MD,
H A DFuzzerDriver.cpp811 auto *MD = new MutationDispatcher(Rand, Options);
/openbsd-current/gnu/llvm/compiler-rt/lib/fuzzer/tests/
H A DFuzzerUnittest.cpp52 std::unique_ptr<MutationDispatcher> MD(new MutationDispatcher(Rand, {}));
115 typedef size_t (MutationDispatcher::*Mutator)(uint8_t *Data, size_t Size,
140 std::unique_ptr<MutationDispatcher> MD(new MutationDispatcher(Rand, {}));
166 TestEraseBytes(&MutationDispatcher::Mutate_EraseBytes, 200);
169 TestEraseBytes(&MutationDispatcher::Mutate, 2000);
176 std::unique_ptr<MutationDispatcher> MD(new MutationDispatcher(Rand, {}));
202 TestInsertByte(&MutationDispatcher
[all...]

Completed in 139 milliseconds