Home
last modified time | relevance | path

Searched refs:InjectorIRStrategy (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/llvm/lib/FuzzMutate/
H A DIRMutator.cpp84 void InjectorIRStrategy::mutate(Function &F, RandomIRBuilder &IB) { in mutate()
89 std::vector<fuzzerop::OpDescriptor> InjectorIRStrategy::getDefaultOps() { in getDefaultOps()
101 InjectorIRStrategy::chooseOperation(Value *Src, RandomIRBuilder &IB) { in chooseOperation()
111 void InjectorIRStrategy::mutate(BasicBlock &BB, RandomIRBuilder &IB) { in mutate()
/llvm-project-15.0.7/llvm/include/llvm/FuzzMutate/
H A DIRMutator.h77 class InjectorIRStrategy : public IRMutationStrategy {
84 InjectorIRStrategy(std::vector<fuzzerop::OpDescriptor> &&Operations) in InjectorIRStrategy() function
/llvm-project-15.0.7/llvm/tools/llvm-isel-fuzzer/
H A Dllvm-isel-fuzzer.cpp60 new InjectorIRStrategy(InjectorIRStrategy::getDefaultOps())); in createISelMutator()
/llvm-project-15.0.7/llvm/tools/llvm-opt-fuzzer/
H A Dllvm-opt-fuzzer.cpp50 std::make_unique<InjectorIRStrategy>( in createOptMutator()
51 InjectorIRStrategy::getDefaultOps())); in createOptMutator()
/llvm-project-15.0.7/llvm/unittests/FuzzMutate/
H A DStrategiesTest.cpp35 std::make_unique<InjectorIRStrategy>( in createInjectorMutator()
36 InjectorIRStrategy::getDefaultOps())); in createInjectorMutator()