Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/
H A DSpeculation.cpp79 IRBuilder<> Mutator(MContext); in emit() local
108 Mutator.SetInsertPoint(SpeculateDecisionBlock); in emit()
111 Mutator.CreateLoad(LoadValueTy, SpeculatorGuard, "guard.value"); in emit()
114 Mutator.CreateICmpEQ(LoadGuard, ConstantInt::get(LoadValueTy, 0), in emit()
116 Mutator.CreateCondBr(CanSpeculate, SpeculateBlock, &ProgramEntry); in emit()
118 Mutator.SetInsertPoint(SpeculateBlock); in emit()
120 Mutator.CreatePtrToInt(&Fn, Type::getInt64Ty(MContext)); in emit()
121 Mutator.CreateCall(RuntimeCallTy, RuntimeCall, in emit()
123 Mutator.CreateStore(ConstantInt::get(LoadValueTy, 1), in emit()
125 Mutator.CreateBr(&ProgramEntry); in emit()
[all …]
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/fuzzer/
H A DFuzzerMutate.h97 struct Mutator { struct
105 Vector<Mutator> &Mutators); argument
150 Vector<Mutator> Mutators;
151 Vector<Mutator> DefaultMutators;
152 Vector<Mutator> CurrentMutatorSequence;
H A DFuzzerMutate.cpp510 Vector<Mutator> &Mutators) { in MutateImpl()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-opt-fuzzer/
H A Dllvm-opt-fuzzer.cpp40 static std::unique_ptr<IRMutator> Mutator; variable
62 assert(Mutator && in LLVMFuzzerCustomMutator()
72 Mutator->mutateModule(*M, Seed, Size, MaxSize); in LLVMFuzzerCustomMutator()
256 Mutator = createOptMutator(); in LLVMFuzzerInitialize()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-isel-fuzzer/
H A Dllvm-isel-fuzzer.cpp53 static std::unique_ptr<IRMutator> Mutator; variable
78 Mutator->mutateModule(*M, Seed, Size, MaxSize); in LLVMFuzzerCustomMutator()
171 Mutator = createISelMutator(); in LLVMFuzzerInitialize()
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/fuzzer/tests/
H A DFuzzerUnittest.cpp113 typedef size_t (MutationDispatcher::*Mutator)(uint8_t *Data, size_t Size, typedef
116 void TestEraseBytes(Mutator M, int NumIter) { in TestEraseBytes()
170 void TestInsertByte(Mutator M, int NumIter) { in TestInsertByte()
206 void TestInsertRepeatedBytes(Mutator M, int NumIter) { in TestInsertRepeatedBytes()
250 void TestChangeByte(Mutator M, int NumIter) { in TestChangeByte()
286 void TestChangeBit(Mutator M, int NumIter) { in TestChangeBit()
322 void TestShuffleBytes(Mutator M, int NumIter) { in TestShuffleBytes()
352 void TestCopyPart(Mutator M, int NumIter) { in TestCopyPart()
415 void TestAddWordFromDictionary(Mutator M, int NumIter) { in TestAddWordFromDictionary()
457 void TestChangeASCIIInteger(Mutator M, int NumIter) { in TestChangeASCIIInteger()
[all …]