Lines Matching refs:RandomIRBuilder
35 void IRMutationStrategy::mutate(Module &M, RandomIRBuilder &IB) { in mutate()
48 void IRMutationStrategy::mutate(Function &F, RandomIRBuilder &IB) { in mutate()
55 void IRMutationStrategy::mutate(BasicBlock &BB, RandomIRBuilder &IB) { in mutate()
67 RandomIRBuilder IB(Seed, Types); in mutateModule()
90 void InjectorIRStrategy::mutate(Function &F, RandomIRBuilder &IB) { in mutate()
107 InjectorIRStrategy::chooseOperation(Value *Src, RandomIRBuilder &IB) { in chooseOperation()
123 void InjectorIRStrategy::mutate(BasicBlock &BB, RandomIRBuilder &IB) { in mutate()
173 void InstDeleterIRStrategy::mutate(Function &F, RandomIRBuilder &IB) { in mutate()
192 void InstDeleterIRStrategy::mutate(Instruction &Inst, RandomIRBuilder &IB) { in mutate()
222 RandomIRBuilder &IB) { in mutate()
350 uint64_t MaxValue, RandomIRBuilder &IB) { in getUniqueCaseValue()
359 void InsertFunctionStrategy::mutate(BasicBlock &BB, RandomIRBuilder &IB) { in mutate()
422 void InsertCFGStrategy::mutate(BasicBlock &BB, RandomIRBuilder &IB) { in mutate()
500 RandomIRBuilder &IB) { in connectBlocksToSink()
540 void InsertPHIStrategy::mutate(BasicBlock &BB, RandomIRBuilder &IB) { in mutate()
569 void SinkInstructionStrategy::mutate(Function &F, RandomIRBuilder &IB) { in mutate()
574 void SinkInstructionStrategy::mutate(BasicBlock &BB, RandomIRBuilder &IB) { in mutate()
592 void ShuffleBlockStrategy::mutate(BasicBlock &BB, RandomIRBuilder &IB) { in mutate()