Searched refs:IRMutator (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/llvm/unittests/FuzzMutate/ |
| H A D | StrategiesTest.cpp | 28 std::unique_ptr<IRMutator> createInjectorMutator() { in createInjectorMutator() 38 return std::make_unique<IRMutator>(std::move(Types), std::move(Strategies)); in createInjectorMutator() 41 std::unique_ptr<IRMutator> createDeleterMutator() { in createDeleterMutator() 49 return std::make_unique<IRMutator>(std::move(Types), std::move(Strategies)); in createDeleterMutator() 52 std::unique_ptr<IRMutator> createInstModifierMutator() { in createInstModifierMutator() 60 return std::make_unique<IRMutator>(std::move(Types), std::move(Strategies)); in createInstModifierMutator() 77 void IterateOnSource(StringRef Source, IRMutator &Mutator) { in IterateOnSource()
|
| /llvm-project-15.0.7/llvm/tools/llvm-isel-fuzzer/ |
| H A D | llvm-isel-fuzzer.cpp | 51 static std::unique_ptr<IRMutator> Mutator; 53 std::unique_ptr<IRMutator> createISelMutator() { in createISelMutator() 63 return std::make_unique<IRMutator>(std::move(Types), std::move(Strategies)); in createISelMutator()
|
| /llvm-project-15.0.7/llvm/tools/llvm-opt-fuzzer/ |
| H A D | llvm-opt-fuzzer.cpp | 40 static std::unique_ptr<IRMutator> Mutator; 43 std::unique_ptr<IRMutator> createOptMutator() { in createOptMutator() 56 return std::make_unique<IRMutator>(std::move(Types), std::move(Strategies)); in createOptMutator()
|
| /llvm-project-15.0.7/llvm/include/llvm/FuzzMutate/ |
| H A D | IRMutator.h | 63 class IRMutator { 68 IRMutator(std::vector<TypeGetter> &&AllowedTypes, in IRMutator() function
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/FuzzMutate/ |
| H A D | BUILD.gn | 14 "IRMutator.cpp",
|
| /llvm-project-15.0.7/llvm/lib/FuzzMutate/ |
| H A D | CMakeLists.txt | 16 IRMutator.cpp
|
| H A D | IRMutator.cpp | 59 void IRMutator::mutateModule(Module &M, int Seed, size_t CurSize, in mutateModule()
|