Home
last modified time | relevance | path

Searched refs:RandomIRBuilder (Results 1 – 6 of 6) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/FuzzMutate/
DIRMutator.h29 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;
DRandomIRBuilder.h26 struct RandomIRBuilder { struct
30 RandomIRBuilder(int Seed, ArrayRef<Type *> AllowedTypes) in RandomIRBuilder() function
/external/swiftshader/third_party/llvm-7.0/llvm/lib/FuzzMutate/
DIRMutator.cpp36 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()
DRandomIRBuilder.cpp22 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()
DCMakeLists.txt6 RandomIRBuilder.cpp
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/FuzzMutate/
DRandomIRBuilderTest.cpp62 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()