HomeSort by relevance Sort by last modified time
    Searched refs:Fuzzer (Results 1 - 11 of 11) sorted by null

  /external/llvm/lib/Fuzzer/
FuzzerLoop.cpp 1 //===- FuzzerLoop.cpp - Fuzzer's main loop --------------------------------===//
9 // Fuzzer's main loop.
17 namespace fuzzer { namespace
19 // Only one Fuzzer per process.
20 static Fuzzer *F;
22 Fuzzer::Fuzzer(UserCallback Callback, FuzzingOptions Options)
30 void Fuzzer::SetDeathCallback() {
34 void Fuzzer::PrintUnitInASCIIOrTokens(const Unit &U, const char *PrintAfter) {
45 void Fuzzer::StaticDeathCallback()
    [all...]
FuzzerUtil.cpp 19 namespace fuzzer { namespace
49 Fuzzer::StaticAlarmCallback();
64 } // namespace fuzzer
FuzzerInternal.h 1 //===- FuzzerInternal.h - Internal header for the Fuzzer --------*- C++ -* ===//
9 // Define the main class fuzzer::Fuzzer and most functions.
22 namespace fuzzer { namespace
44 class Fuzzer {
61 Fuzzer(UserCallback Callback, FuzzingOptions Options);
124 }; // namespace fuzzer
FuzzerDFSan.cpp 1 //===- FuzzerDFSan.cpp - DFSan-based fuzzer mutator -----------------------===//
23 // * lib/Fuzzer/Fuzzer*.cpp is compiled w/o any instrumentation.
31 // * At the Fuzzer startup we assign a unique DFSan label
32 // to every byte of the input string (Fuzzer::CurrentUnit) so that for any
37 // * Fuzzer::MutateWithDFSan() tries to use the data recorded by __dfsw_*
45 // Instead of using ifdefs and thus requiring a separate build of lib/Fuzzer
58 cd $LLVM/lib/Fuzzer/
59 clang -fPIC -c -g -O2 -std=c++11 Fuzzer*.cpp
63 test/dfsan/DFSanSimpleCmpTest.cpp Fuzzer*.
244 namespace fuzzer { namespace
    [all...]
FuzzerDriver.cpp 26 namespace fuzzer { namespace
142 fuzzer::CopyFileToErr(Log);
176 int ApplyTokens(const Fuzzer &F, const char *InputFilePath) {
185 using namespace fuzzer;
197 Fuzzer::FuzzingOptions Options;
214 Fuzzer F(Callback, Options);
254 } // namespace fuzzer
  /art/tools/dexfuzz/src/dexfuzz/fuzzers/
FuzzerSingle.java 25 public abstract class FuzzerSingle extends Fuzzer {
FuzzerMultiple.java 26 public abstract class FuzzerMultiple extends Fuzzer {
Fuzzer.java 64 public abstract class Fuzzer {
88 protected Fuzzer(BaseListener listener) {
101 * Call this after fuzzer execution to print out timing results.
202 * Called from each Fuzzer subclass that we can instantiate. Parses the program, fuzzes it,
238 Log.errorAndQuit("Your Fuzzer subclass called execute() "
  /external/llvm/lib/Fuzzer/test/
FuzzerUnittest.cpp 11 TEST(Fuzzer, CrossOver) {
12 using namespace fuzzer;
  /art/tools/dexfuzz/src/dexfuzz/
DexFuzz.java 19 import dexfuzz.fuzzers.Fuzzer;
77 // Create the Fuzzer that uses a particular strategy for fuzzing.
78 Fuzzer fuzzer = null; local
80 fuzzer = new FuzzerMultipleExecute(listener);
82 fuzzer = new FuzzerMultipleNoExecute(listener);
84 fuzzer = new FuzzerSingleExecute(listener);
86 fuzzer = new FuzzerSingleNoExecute(listener);
88 Log.errorAndQuit("Invalid options provided, desired fuzzer unknown.");
93 // Actually run the Fuzzer
    [all...]
  /external/compiler-rt/lib/tsan/tests/unit/
tsan_clock_test.cc 418 TEST(Clock, Fuzzer) {

Completed in 249 milliseconds