Searched refs:MutationDispatcher (Results 1 – 7 of 7) sorted by relevance
| /src/contrib/llvm-project/compiler-rt/lib/fuzzer/ |
| H A D | FuzzerMutate.cpp | 27 MutationDispatcher::MutationDispatcher(Random &Rand, in MutationDispatcher() function in fuzzer::MutationDispatcher 33 {&MutationDispatcher::Mutate_EraseBytes, "EraseBytes"}, in MutationDispatcher() 34 {&MutationDispatcher::Mutate_InsertByte, "InsertByte"}, in MutationDispatcher() 35 {&MutationDispatcher::Mutate_InsertRepeatedBytes, in MutationDispatcher() 37 {&MutationDispatcher::Mutate_ChangeByte, "ChangeByte"}, in MutationDispatcher() 38 {&MutationDispatcher::Mutate_ChangeBit, "ChangeBit"}, in MutationDispatcher() 39 {&MutationDispatcher::Mutate_ShuffleBytes, "ShuffleBytes"}, in MutationDispatcher() 40 {&MutationDispatcher::Mutate_ChangeASCIIInteger, "ChangeASCIIInt"}, in MutationDispatcher() 41 {&MutationDispatcher::Mutate_ChangeBinaryInteger, "ChangeBinInt"}, in MutationDispatcher() 42 {&MutationDispatcher::Mutate_CopyPart, "CopyPart"}, in MutationDispatcher() [all …]
|
| H A D | FuzzerMutate.h | 21 class MutationDispatcher { 23 MutationDispatcher(Random &Rand, const FuzzingOptions &Options); 24 ~MutationDispatcher() {} in ~MutationDispatcher() 100 size_t (MutationDispatcher::*Fn)(uint8_t *Data, size_t Size, size_t Max);
|
| H A D | FuzzerInternal.h | 34 Fuzzer(UserCallback CB, InputCorpus &Corpus, MutationDispatcher &MD, 80 MutationDispatcher &GetMD() { return MD; } in GetMD() 135 MutationDispatcher &MD;
|
| H A D | FuzzerDefs.h | 32 class MutationDispatcher; variable
|
| H A D | FuzzerCrossOver.cpp | 19 size_t MutationDispatcher::CrossOver(const uint8_t *Data1, size_t Size1, in CrossOver()
|
| H A D | FuzzerLoop.cpp | 138 Fuzzer::Fuzzer(UserCallback CB, InputCorpus &Corpus, MutationDispatcher &MD, in Fuzzer()
|
| H A D | FuzzerDriver.cpp | 814 auto *MD = new MutationDispatcher(Rand, Options); in FuzzerDriver()
|