reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
28 struct RandomIRBuilder;
48 virtual void mutate(Module &M, RandomIRBuilder &IB); 49 virtual void mutate(Function &F, RandomIRBuilder &IB); 50 virtual void mutate(BasicBlock &BB, RandomIRBuilder &IB); 51 virtual void mutate(Instruction &I, RandomIRBuilder &IB) { 78 RandomIRBuilder &IB); 91 void mutate(Function &F, RandomIRBuilder &IB) override; 92 void mutate(BasicBlock &BB, RandomIRBuilder &IB) override; 101 void mutate(Function &F, RandomIRBuilder &IB) override; 102 void mutate(Instruction &Inst, RandomIRBuilder &IB) override;lib/FuzzMutate/IRMutator.cpp
35 void IRMutationStrategy::mutate(Module &M, RandomIRBuilder &IB) { 46 void IRMutationStrategy::mutate(Function &F, RandomIRBuilder &IB) { 50 void IRMutationStrategy::mutate(BasicBlock &BB, RandomIRBuilder &IB) { 59 RandomIRBuilder IB(Seed, Types); 79 void InjectorIRStrategy::mutate(Function &F, RandomIRBuilder &IB) { 96 InjectorIRStrategy::chooseOperation(Value *Src, RandomIRBuilder &IB) { 106 void InjectorIRStrategy::mutate(BasicBlock &BB, RandomIRBuilder &IB) { 153 void InstDeleterIRStrategy::mutate(Function &F, RandomIRBuilder &IB) { 172 void InstDeleterIRStrategy::mutate(Instruction &Inst, RandomIRBuilder &IB) {unittests/FuzzMutate/RandomIRBuilderTest.cpp
61 RandomIRBuilder IB(Seed, {}); 103 RandomIRBuilder IB(Seed, Types); 147 RandomIRBuilder IB(Seed, {}); 182 RandomIRBuilder IB(Seed, Types); 223 RandomIRBuilder IB(Seed, Types); 253 RandomIRBuilder IB(Seed, Types); 283 RandomIRBuilder IB(Seed, Types);