Searched refs:RandomIRBuilder (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/FuzzMutate/ |
| H A D | IRMutator.h | 32 struct RandomIRBuilder; 52 virtual void mutate(Module &M, RandomIRBuilder &IB); 53 virtual void mutate(Function &F, RandomIRBuilder &IB); 54 virtual void mutate(BasicBlock &BB, RandomIRBuilder &IB); 55 virtual void mutate(Instruction &I, RandomIRBuilder &IB) { in mutate() 94 RandomIRBuilder &IB); 108 void mutate(Function &F, RandomIRBuilder &IB) override; 109 void mutate(BasicBlock &BB, RandomIRBuilder &IB) override; 119 void mutate(Function &F, RandomIRBuilder &IB) override; 120 void mutate(Instruction &Inst, RandomIRBuilder &IB) override; [all …]
|
| H A D | RandomIRBuilder.h | 38 struct RandomIRBuilder { struct 46 RandomIRBuilder(int Seed, ArrayRef<Type *> AllowedTypes) in RandomIRBuilder() argument
|
| /freebsd/contrib/llvm-project/llvm/lib/FuzzMutate/ |
| H A D | RandomIRBuilder.cpp | 65 AllocaInst *RandomIRBuilder::createStackMemory(Function *F, Type *Ty, in createStackMemory() 78 RandomIRBuilder::findOrCreateGlobalVariable(Module *M, ArrayRef<Value *> Srcs, in findOrCreateGlobalVariable() 106 Value *RandomIRBuilder::findOrCreateSource(BasicBlock &BB, in findOrCreateSource() 160 Value *RandomIRBuilder::findOrCreateSource(BasicBlock &BB, in findOrCreateSource() 243 Value *RandomIRBuilder::newSource(BasicBlock &BB, ArrayRef<Instruction *> Insts, in newSource() 341 Instruction *RandomIRBuilder::connectToSink(BasicBlock &BB, in connectToSink() 417 Instruction *RandomIRBuilder::newSink(BasicBlock &BB, in newSink() 433 Value *RandomIRBuilder::findPointer(BasicBlock &BB, in findPointer() 448 Type *RandomIRBuilder::randomType() { in randomType() 453 Function *RandomIRBuilder::createFunctionDeclaration(Module &M, in createFunctionDeclaration() [all …]
|
| H A D | IRMutator.cpp | 38 void IRMutationStrategy::mutate(Module &M, RandomIRBuilder &IB) { in mutate() 51 void IRMutationStrategy::mutate(Function &F, RandomIRBuilder &IB) { in mutate() 58 void IRMutationStrategy::mutate(BasicBlock &BB, RandomIRBuilder &IB) { in mutate() 70 RandomIRBuilder IB(Seed, Types); in mutateModule() 93 void InjectorIRStrategy::mutate(Function &F, RandomIRBuilder &IB) { in mutate() 110 InjectorIRStrategy::chooseOperation(Value *Src, RandomIRBuilder &IB) { in chooseOperation() 158 void InjectorIRStrategy::mutate(BasicBlock &BB, RandomIRBuilder &IB) { in mutate() 207 void InstDeleterIRStrategy::mutate(Function &F, RandomIRBuilder &IB) { in mutate() 226 void InstDeleterIRStrategy::mutate(Instruction &Inst, RandomIRBuilder &IB) { in mutate() 256 RandomIRBuilder &IB) { in mutate() [all …]
|