Lines Matching refs:mutate
39 void IRMutationStrategy::mutate(Module &M, RandomIRBuilder &IB) { in mutate() function in IRMutationStrategy
48 mutate(*RS.getSelection(), IB); in mutate()
51 void IRMutationStrategy::mutate(Function &F, RandomIRBuilder &IB) { in mutate() function in IRMutationStrategy
52 mutate(*makeSampler(IB.Rand, make_pointer_range(F)).getSelection(), IB); in mutate()
55 void IRMutationStrategy::mutate(BasicBlock &BB, RandomIRBuilder &IB) { in mutate() function in IRMutationStrategy
56 mutate(*makeSampler(IB.Rand, make_pointer_range(BB)).getSelection(), IB); in mutate()
72 Strategy->mutate(M, IB); in mutateModule()
84 void InjectorIRStrategy::mutate(Function &F, RandomIRBuilder &IB) { in mutate() function in InjectorIRStrategy
85 IRMutationStrategy::mutate(F, IB); in mutate()
111 void InjectorIRStrategy::mutate(BasicBlock &BB, RandomIRBuilder &IB) { in mutate() function in InjectorIRStrategy
161 void InstDeleterIRStrategy::mutate(Function &F, RandomIRBuilder &IB) { in mutate() function in InstDeleterIRStrategy
175 mutate(*RS.getSelection(), IB); in mutate()
180 void InstDeleterIRStrategy::mutate(Instruction &Inst, RandomIRBuilder &IB) { in mutate() function in InstDeleterIRStrategy
209 void InstModificationIRStrategy::mutate(Instruction &Inst, in mutate() function in InstModificationIRStrategy