Home
last modified time | relevance | path

Searched refs:Corpus (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/fuzzer/
H A DFuzzerLoop.cpp140 : CB(CB), Corpus(Corpus), MD(MD), Options(Options) { in Fuzzer()
333 if (!Corpus.empty()) { in PrintStats()
334 Printf(" corp: %zd", Corpus.NumActiveUnits()); in PrintStats()
335 if (size_t N = Corpus.SizeInBytes()) { in PrintStats()
362 Corpus.PrintStats(); in PrintFinalStats()
405 if (Corpus.HasUnit(Options.ExitOnItem)) { in CheckExitOnSrcPosOrItem()
430 if (!Corpus.HasUnit(U)) { in RereadOutputCorpus()
524 Corpus.UpdateFeatureFrequency(II, Feature); in RunOne()
755 Corpus.IncrementNumExecutedMutations(); in MutateAndTestOne()
839 Corpus.NumInputsThatTouchFocusFunction(), Corpus.size()); in ReadAndExecuteSeedCorpora()
[all …]
H A DFuzzerInternal.h35 Fuzzer(UserCallback CB, InputCorpus &Corpus, MutationDispatcher &MD,
134 InputCorpus &Corpus; variable
H A DFuzzerDriver.cpp490 int MinimizeCrashInputInternalStep(Fuzzer *F, InputCorpus *Corpus) { in MinimizeCrashInputInternalStep() argument
537 UnitVector &Corpus) { in AnalyzeDictionary() argument
539 Dict.size() * Corpus.size() * 2); in AnalyzeDictionary()
547 for (auto &C : Corpus) { in AnalyzeDictionary()
812 auto *Corpus = new InputCorpus(Options.OutputCorpus, Entropic); in FuzzerDriver() local
813 auto *F = new Fuzzer(Callback, *Corpus, *MD, Options); in FuzzerDriver()
846 return MinimizeCrashInputInternalStep(F, Corpus); in FuzzerDriver()
/llvm-project-15.0.7/clang-tools-extra/clangd/index/dex/
H A DDex.cpp123 this->Corpus = dex::Corpus(Symbols.size()); in buildIndex()
153 return It == InvertedIndex.end() ? Corpus.none() in iterator()
186 BoostingIterators.push_back(Corpus.boost( in createFileProximityIterator()
190 BoostingIterators.push_back(Corpus.all()); in createFileProximityIterator()
191 return Corpus.unionOf(std::move(BoostingIterators)); in createFileProximityIterator()
204 BoostingIterators.push_back(Corpus.all()); in createTypeBoostingIterator()
205 return Corpus.unionOf(std::move(BoostingIterators)); in createTypeBoostingIterator()
237 Corpus.boost(Corpus.all(), ScopeIterators.empty() ? 1.0 : 0.2)); in fuzzyFind()
238 Criteria.push_back(Corpus.unionOf(std::move(ScopeIterators))); in fuzzyFind()
250 auto Root = Corpus.intersect(std::move(Criteria)); in fuzzyFind()
[all …]
H A DIterator.cpp133 friend Corpus; // For optimizations.
219 friend Corpus; // For optimizations.
365 Corpus::intersect(std::vector<std::unique_ptr<Iterator>> Children) const { in intersect()
395 Corpus::unionOf(std::vector<std::unique_ptr<Iterator>> Children) const { in unionOf()
424 std::unique_ptr<Iterator> Corpus::all() const { in all()
428 std::unique_ptr<Iterator> Corpus::none() const { in none()
432 std::unique_ptr<Iterator> Corpus::boost(std::unique_ptr<Iterator> Child, in boost()
441 std::unique_ptr<Iterator> Corpus::limit(std::unique_ptr<Iterator> Child, in limit()
H A DDex.h40 : Corpus(0) { in Dex()
117 dex::Corpus Corpus; variable
H A DIterator.h133 class Corpus {
137 explicit Corpus(DocID Size) : Size(Size) {} in Corpus() function
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DDexTests.cpp69 Corpus C{10000}; in TEST()
94 Corpus C{10000}; in TEST()
109 Corpus C{10000}; in TEST()
121 Corpus C{10000}; in TEST()
155 Corpus C{10000}; in TEST()
209 Corpus C{10}; in TEST()
242 Corpus C{10}; in TEST()
262 Corpus C{10000}; in TEST()
283 EXPECT_TRUE(Corpus{0}.all()->reachedEnd()); in TEST()
288 Corpus C{5}; in TEST()
[all …]
/llvm-project-15.0.7/libcxx/include/experimental/
H A Dfunctional224 "Corpus and Pattern iterators must point to the same type");
374 "Corpus and Pattern iterators must point to the same type");
/llvm-project-15.0.7/compiler-rt/lib/fuzzer/tests/
H A DFuzzerUnittest.cpp630 TEST(Corpus, Distribution) { in TEST() argument
655 TEST(Corpus, Replace) { in TEST() argument
/llvm-project-15.0.7/llvm/docs/
H A DLibFuzzer.rst100 Corpus section in Getting Started