Home
last modified time | relevance | path

Searched refs:FeaturesDir (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/fuzzer/
H A DFuzzerLoop.cpp460 static void WriteFeatureSetToFile(const std::string &FeaturesDir, in WriteFeatureSetToFile() argument
463 if (FeaturesDir.empty() || FeatureSet.empty()) return; in WriteFeatureSetToFile()
466 DirPlusFile(FeaturesDir, FileName)); in WriteFeatureSetToFile()
469 static void RenameFeatureSetFile(const std::string &FeaturesDir, in RenameFeatureSetFile() argument
472 if (FeaturesDir.empty()) return; in RenameFeatureSetFile()
473 RenameFile(DirPlusFile(FeaturesDir, OldFile), in RenameFeatureSetFile()
474 DirPlusFile(FeaturesDir, NewFile)); in RenameFeatureSetFile()
542 WriteFeatureSetToFile(Options.FeaturesDir, Sha1ToString(NewII->Sha1), in RunOne()
554 RenameFeatureSetFile(Options.FeaturesDir, OldFeaturesFile, in RunOne()
H A DFuzzerFork.cpp68 std::string FeaturesDir; member
84 RmDirRecursive(FeaturesDir); in ~FuzzJob()
174 Job->FeaturesDir = DirPlusFile(TempDir, "F" + std::to_string(JobId)); in CreateNewJob()
180 Cmd.addFlag("features_dir", Job->FeaturesDir); in CreateNewJob()
182 for (auto &D : {Job->CorpusDir, Job->FeaturesDir}) { in CreateNewJob()
210 FeatureFile.replace(0, Job->CorpusDir.size(), Job->FeaturesDir); in RunOneMergeJob()
H A DFuzzerOptions.h62 std::string FeaturesDir; member
H A DFuzzerDriver.cpp766 Options.FeaturesDir = Flags.features_dir; in FuzzerDriver()
767 ValidateDirectoryExists(Options.FeaturesDir, Flags.create_missing_dirs); in FuzzerDriver()