Skip to content

Commit 3b00dc8

Browse files
committed
Change option to -fcache-negative-stats
1 parent 93ed4cd commit 3b00dc8

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

clang/tools/clang-scan-deps/ClangScanDeps.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ static ScanningOutputFormat Format = ScanningOutputFormat::Make;
9292
static ScanningOptimizations OptimizeArgs;
9393
static std::string ModuleFilesDir;
9494
static bool EagerLoadModules;
95-
static bool CacheNegativeStats = true;
95+
static bool CacheNegativeStats;
9696
static unsigned NumThreads = 0;
9797
static std::string CompilationDB;
9898
static std::optional<std::string> ModuleNames;
@@ -213,7 +213,7 @@ static void ParseArgs(int argc, char **argv) {
213213

214214
EagerLoadModules = Args.hasArg(OPT_eager_load_pcm);
215215

216-
CacheNegativeStats = !Args.hasArg(OPT_no_cache_negative_stats);
216+
CacheNegativeStats = Args.hasArg(OPT_cache_negative_stats);
217217

218218
if (const llvm::opt::Arg *A = Args.getLastArg(OPT_j)) {
219219
StringRef S{A->getValue()};

clang/tools/clang-scan-deps/Opts.td

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ defm module_files_dir : Eq<"module-files-dir",
2222

2323
def optimize_args_EQ : CommaJoined<["-", "--"], "optimize-args=">, HelpText<"Which command-line arguments of modules to optimize">;
2424
def eager_load_pcm : F<"eager-load-pcm", "Load PCM files eagerly (instead of lazily on import)">;
25-
def no_cache_negative_stats : F<"no-cache-negative-stats", "Don't cache stat failures">;
25+
def cache_negative_stats : F<"cache-negative-stats", "Cache stat failures">;
2626

2727
def j : Arg<"j", "Number of worker threads to use (default: use all concurrent threads)">;
2828

0 commit comments

Comments
 (0)