Searched refs:IRMutator (Results 1 – 6 of 6) sorted by relevance
29 std::unique_ptr<IRMutator> createInjectorMutator() { in createInjectorMutator()39 return llvm::make_unique<IRMutator>(std::move(Types), std::move(Strategies)); in createInjectorMutator()42 std::unique_ptr<IRMutator> createDeleterMutator() { in createDeleterMutator()50 return llvm::make_unique<IRMutator>(std::move(Types), std::move(Strategies)); in createDeleterMutator()67 void IterateOnSource(StringRef Source, IRMutator &Mutator) { in IterateOnSource()
51 static std::unique_ptr<IRMutator> Mutator;53 std::unique_ptr<IRMutator> createISelMutator() { in createISelMutator()63 return llvm::make_unique<IRMutator>(std::move(Types), std::move(Strategies)); in createISelMutator()
35 static std::unique_ptr<IRMutator> Mutator;38 std::unique_ptr<IRMutator> createOptMutator() { in createOptMutator()50 return llvm::make_unique<IRMutator>(std::move(Types), std::move(Strategies)); in createOptMutator()
61 class IRMutator {66 IRMutator(std::vector<TypeGetter> &&AllowedTypes, in IRMutator() function
3 IRMutator.cpp
55 void IRMutator::mutateModule(Module &M, int Seed, size_t CurSize, in mutateModule()