Home
last modified time | relevance | path

Searched refs:IRMutator (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/llvm/unittests/FuzzMutate/
H A DStrategiesTest.cpp28 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 Dllvm-isel-fuzzer.cpp51 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 Dllvm-opt-fuzzer.cpp40 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 DIRMutator.h63 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 DBUILD.gn14 "IRMutator.cpp",
/llvm-project-15.0.7/llvm/lib/FuzzMutate/
H A DCMakeLists.txt16 IRMutator.cpp
H A DIRMutator.cpp59 void IRMutator::mutateModule(Module &M, int Seed, size_t CurSize, in mutateModule()