Lines Matching refs:mutate
35 void IRMutationStrategy::mutate(Module &M, RandomIRBuilder &IB) { in mutate() function in IRMutationStrategy
43 mutate(*RS.getSelection(), IB); in mutate()
46 void IRMutationStrategy::mutate(Function &F, RandomIRBuilder &IB) { in mutate() function in IRMutationStrategy
47 mutate(*makeSampler(IB.Rand, make_pointer_range(F)).getSelection(), IB); in mutate()
50 void IRMutationStrategy::mutate(BasicBlock &BB, RandomIRBuilder &IB) { in mutate() function in IRMutationStrategy
51 mutate(*makeSampler(IB.Rand, make_pointer_range(BB)).getSelection(), IB); in mutate()
67 Strategy->mutate(M, IB); in mutateModule()
79 void InjectorIRStrategy::mutate(Function &F, RandomIRBuilder &IB) { in mutate() function in InjectorIRStrategy
80 IRMutationStrategy::mutate(F, IB); in mutate()
106 void InjectorIRStrategy::mutate(BasicBlock &BB, RandomIRBuilder &IB) { in mutate() function in InjectorIRStrategy
156 void InstDeleterIRStrategy::mutate(Function &F, RandomIRBuilder &IB) { in mutate() function in InstDeleterIRStrategy
170 mutate(*RS.getSelection(), IB); in mutate()
175 void InstDeleterIRStrategy::mutate(Instruction &Inst, RandomIRBuilder &IB) { in mutate() function in InstDeleterIRStrategy
204 void InstModificationIRStrategy::mutate(Instruction &Inst, in mutate() function in InstModificationIRStrategy