Home
last modified time | relevance | path

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

12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Orc/
DSpeculation.cpp82 IRBuilder<> Mutator(MContext); in emit() local
111 Mutator.SetInsertPoint(SpeculateDecisionBlock); in emit()
114 Mutator.CreateLoad(LoadValueTy, SpeculatorGuard, "guard.value"); in emit()
117 Mutator.CreateICmpEQ(LoadGuard, ConstantInt::get(LoadValueTy, 0), in emit()
119 Mutator.CreateCondBr(CanSpeculate, SpeculateBlock, &ProgramEntry); in emit()
121 Mutator.SetInsertPoint(SpeculateBlock); in emit()
123 Mutator.CreatePtrToInt(&Fn, Type::getInt64Ty(MContext)); in emit()
124 Mutator.CreateCall(RuntimeCallTy, RuntimeCall, in emit()
126 Mutator.CreateStore(ConstantInt::get(LoadValueTy, 1), in emit()
128 Mutator.CreateBr(&ProgramEntry); in emit()
[all …]
/third_party/skia/third_party/externals/tint/fuzzers/tint_spirv_tools_fuzzer/
Dmutator.cc23 Mutator::~Mutator() = default;
25 Mutator::Result::Result(Status status, bool is_changed) in Result()
Dspirv_reduce_mutator.cc89 Mutator::Result SpirvReduceMutator::Mutate() { in Mutate()
128 return {Mutator::Status::kInvalid, in Mutate()
136 return {Mutator::Status::kLimitReached, is_changed}; in Mutate()
140 return {Mutator::Status::kStuck, is_changed}; in Mutate()
144 return {Mutator::Status::kComplete, is_changed}; in Mutate()
Dspirv_fuzz_mutator.cc62 Mutator::Result SpirvFuzzMutator::Mutate() { in Mutate()
68 return {Mutator::Status::kComplete, result.is_changed}; in Mutate()
71 return {Mutator::Status::kLimitReached, result.is_changed}; in Mutate()
73 return {Mutator::Status::kStuck, result.is_changed}; in Mutate()
75 return {Mutator::Status::kInvalid, result.is_changed}; in Mutate()
Dmutator_debugger.cc40 std::unique_ptr<tint::fuzzers::spvtools_fuzzer::Mutator> mutator; in main()
75 tint::fuzzers::spvtools_fuzzer::Mutator::Status::kInvalid) { in main()
80 tint::fuzzers::spvtools_fuzzer::Mutator::Status::kLimitReached) { in main()
Dmutator.h29 class Mutator {
73 virtual ~Mutator();
Dfuzzer.cc54 std::unique_ptr<Mutator> CreateMutator(const std::vector<uint32_t>& binary, in CreateMutator()
171 if (result.GetStatus() == Mutator::Status::kInvalid) { in LLVMFuzzerCustomMutator()
200 if (result.GetStatus() == Mutator::Status::kComplete) { in LLVMFuzzerCustomMutator()
Dutil.h74 void LogMutatorError(const Mutator& mutator, const std::string& error_dir);
Dmutator_cache.h41 using Value = std::unique_ptr<Mutator>;
Dspirv_opt_mutator.h35 class SpirvOptMutator : public Mutator {
Dspirv_fuzz_mutator.h38 class SpirvFuzzMutator : public Mutator {
Dspirv_reduce_mutator.h39 class SpirvReduceMutator : public Mutator {
/third_party/json/tests/thirdparty/Fuzzer/
DFuzzerMutate.h96 struct Mutator { struct
104 const std::vector<Mutator> &Mutators); argument
129 std::vector<Mutator> CurrentMutatorSequence;
139 std::vector<Mutator> Mutators;
140 std::vector<Mutator> DefaultMutators;
/third_party/node/deps/v8/tools/clusterfuzz/js_fuzzer/mutators/
Dmutator.js13 class Mutator { class
97 Mutator: Mutator, property
Ddifferential_fuzz_mutator.js49 class DifferentialFuzzSuppressions extends mutator.Mutator {
89 class DifferentialFuzzMutator extends mutator.Mutator {
Dvariable_mutator.js22 class VariableMutator extends mutator.Mutator {
Dexpression_mutator.js16 class ExpressionMutator extends mutator.Mutator {
Dcrossover_mutator.js18 class CrossOverMutator extends mutator.Mutator {
Dnormalizer.js25 class IdentifierNormalizer extends mutator.Mutator {
Dnumber_mutator.js40 class NumberMutator extends mutator.Mutator {
Darray_mutator.js23 class ArrayMutator extends mutator.Mutator {
Dobject_mutator.js33 class ObjectMutator extends mutator.Mutator {
Dvariable_or_object_mutation.js20 class VariableOrObjectMutator extends mutator.Mutator {
Dfunction_call_mutator.js28 class FunctionCallMutator extends mutator.Mutator {
/third_party/json/tests/thirdparty/Fuzzer/test/
DFuzzerUnittest.cpp93 typedef size_t (MutationDispatcher::*Mutator)(uint8_t *Data, size_t Size, typedef
96 void TestEraseBytes(Mutator M, int NumIter) { in TestEraseBytes()
150 void TestInsertByte(Mutator M, int NumIter) { in TestInsertByte()
186 void TestInsertRepeatedBytes(Mutator M, int NumIter) { in TestInsertRepeatedBytes()
230 void TestChangeByte(Mutator M, int NumIter) { in TestChangeByte()
266 void TestChangeBit(Mutator M, int NumIter) { in TestChangeBit()
302 void TestShuffleBytes(Mutator M, int NumIter) { in TestShuffleBytes()
332 void TestCopyPart(Mutator M, int NumIter) { in TestCopyPart()
380 void TestAddWordFromDictionary(Mutator M, int NumIter) { in TestAddWordFromDictionary()
422 void TestAddWordFromDictionaryWithHint(Mutator M, int NumIter) { in TestAddWordFromDictionaryWithHint()
[all …]

12