Searched refs:RandomIRBuilder (Results 1 – 4 of 4) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/FuzzMutate/ |
| H A D | IRMutator.h | 31 struct RandomIRBuilder; 51 virtual void mutate(Module &M, RandomIRBuilder &IB); 52 virtual void mutate(Function &F, RandomIRBuilder &IB); 53 virtual void mutate(BasicBlock &BB, RandomIRBuilder &IB); 54 virtual void mutate(Instruction &I, RandomIRBuilder &IB) { in mutate() 107 void mutate(Function &F, RandomIRBuilder &IB) override; 108 void mutate(BasicBlock &BB, RandomIRBuilder &IB) override; 118 void mutate(Function &F, RandomIRBuilder &IB) override; 145 void mutate(BasicBlock &BB, RandomIRBuilder &IB) override; 165 RandomIRBuilder &IB); [all …]
|
| H A D | RandomIRBuilder.h | 37 struct RandomIRBuilder { struct 45 RandomIRBuilder(int Seed, ArrayRef<Type *> AllowedTypes) in RandomIRBuilder() argument
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/FuzzMutate/ |
| H A D | RandomIRBuilder.cpp | 66 AllocaInst *RandomIRBuilder::createStackMemory(Function *F, Type *Ty, in createStackMemory() 109 Value *RandomIRBuilder::findOrCreateSource(BasicBlock &BB, in findOrCreateSource() 114 Value *RandomIRBuilder::findOrCreateSource(BasicBlock &BB, in findOrCreateSource() 290 Instruction *RandomIRBuilder::connectToSink(BasicBlock &BB, in connectToSink() 364 Instruction *RandomIRBuilder::newSink(BasicBlock &BB, in newSink() 379 Value *RandomIRBuilder::findPointer(BasicBlock &BB, in findPointer() 394 Type *RandomIRBuilder::randomType() { in randomType() 399 Function *RandomIRBuilder::createFunctionDeclaration(Module &M, in createFunctionDeclaration() 413 Function *RandomIRBuilder::createFunctionDeclaration(Module &M) { in createFunctionDeclaration() 418 Function *RandomIRBuilder::createFunctionDefinition(Module &M, in createFunctionDefinition() [all …]
|
| H A D | IRMutator.cpp | 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() 222 RandomIRBuilder &IB) { in mutate() 422 void InsertCFGStrategy::mutate(BasicBlock &BB, RandomIRBuilder &IB) { in mutate() [all …]
|