Lines Matching refs:mutate
36 void IRMutationStrategy::mutate(Module &M, RandomIRBuilder &IB) { in mutate() function in IRMutationStrategy
44 mutate(*RS.getSelection(), IB); in mutate()
47 void IRMutationStrategy::mutate(Function &F, RandomIRBuilder &IB) { in mutate() function in IRMutationStrategy
48 mutate(*makeSampler(IB.Rand, make_pointer_range(F)).getSelection(), IB); in mutate()
51 void IRMutationStrategy::mutate(BasicBlock &BB, RandomIRBuilder &IB) { in mutate() function in IRMutationStrategy
52 mutate(*makeSampler(IB.Rand, make_pointer_range(BB)).getSelection(), IB); in mutate()
68 Strategy->mutate(M, IB); in mutateModule()
80 void InjectorIRStrategy::mutate(Function &F, RandomIRBuilder &IB) { in mutate() function in InjectorIRStrategy
81 IRMutationStrategy::mutate(F, IB); in mutate()
107 void InjectorIRStrategy::mutate(BasicBlock &BB, RandomIRBuilder &IB) { in mutate() function in InjectorIRStrategy
154 void InstDeleterIRStrategy::mutate(Function &F, RandomIRBuilder &IB) { in mutate() function in InstDeleterIRStrategy
168 mutate(*RS.getSelection(), IB); in mutate()
173 void InstDeleterIRStrategy::mutate(Instruction &Inst, RandomIRBuilder &IB) { in mutate() function in InstDeleterIRStrategy