Searched refs:RandomIRBuilder (Results 1 – 6 of 6) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/FuzzMutate/ |
D | IRMutator.h | 29 struct RandomIRBuilder; 49 virtual void mutate(Module &M, RandomIRBuilder &IB); 50 virtual void mutate(Function &F, RandomIRBuilder &IB); 51 virtual void mutate(BasicBlock &BB, RandomIRBuilder &IB); 52 virtual void mutate(Instruction &I, RandomIRBuilder &IB) { in mutate() 79 RandomIRBuilder &IB); 92 void mutate(Function &F, RandomIRBuilder &IB) override; 93 void mutate(BasicBlock &BB, RandomIRBuilder &IB) override; 102 void mutate(Function &F, RandomIRBuilder &IB) override; 103 void mutate(Instruction &Inst, RandomIRBuilder &IB) override;
|
D | RandomIRBuilder.h | 26 struct RandomIRBuilder { struct 30 RandomIRBuilder(int Seed, ArrayRef<Type *> AllowedTypes) in RandomIRBuilder() function
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/FuzzMutate/ |
D | IRMutator.cpp | 36 void IRMutationStrategy::mutate(Module &M, RandomIRBuilder &IB) { in mutate() 47 void IRMutationStrategy::mutate(Function &F, RandomIRBuilder &IB) { in mutate() 51 void IRMutationStrategy::mutate(BasicBlock &BB, RandomIRBuilder &IB) { in mutate() 60 RandomIRBuilder IB(Seed, Types); in mutateModule() 79 void InjectorIRStrategy::mutate(Function &F, RandomIRBuilder &IB) { in mutate() 96 InjectorIRStrategy::chooseOperation(Value *Src, RandomIRBuilder &IB) { in chooseOperation() 106 void InjectorIRStrategy::mutate(BasicBlock &BB, RandomIRBuilder &IB) { in mutate() 153 void InstDeleterIRStrategy::mutate(Function &F, RandomIRBuilder &IB) { in mutate() 172 void InstDeleterIRStrategy::mutate(Instruction &Inst, RandomIRBuilder &IB) { in mutate()
|
D | RandomIRBuilder.cpp | 22 Value *RandomIRBuilder::findOrCreateSource(BasicBlock &BB, in findOrCreateSource() 27 Value *RandomIRBuilder::findOrCreateSource(BasicBlock &BB, in findOrCreateSource() 42 Value *RandomIRBuilder::newSource(BasicBlock &BB, ArrayRef<Instruction *> Insts, in newSource() 95 void RandomIRBuilder::connectToSink(BasicBlock &BB, in connectToSink() 120 void RandomIRBuilder::newSink(BasicBlock &BB, ArrayRef<Instruction *> Insts, in newSink() 133 Value *RandomIRBuilder::findPointer(BasicBlock &BB, in findPointer()
|
D | CMakeLists.txt | 6 RandomIRBuilder.cpp
|
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/FuzzMutate/ |
D | RandomIRBuilderTest.cpp | 62 RandomIRBuilder IB(Seed, {}); in TEST() 104 RandomIRBuilder IB(Seed, Types); in TEST() 148 RandomIRBuilder IB(Seed, {}); in TEST() 183 RandomIRBuilder IB(Seed, Types); in TEST() 224 RandomIRBuilder IB(Seed, Types); in TEST() 254 RandomIRBuilder IB(Seed, Types); in TEST() 284 RandomIRBuilder IB(Seed, Types); in TEST()
|