summaryrefslogtreecommitdiffstats
path: root/clang/tools/clang-cc
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2009-11-17 05:05:08 +0000
committerDaniel Dunbar <daniel@zuster.org>2009-11-17 05:05:08 +0000
commit19b04fff34f7ecda894e549922a5723f992332e0 (patch)
treeff50bd65b5db486969e0566de98c5d1af97f6b95 /clang/tools/clang-cc
parent8870e97dc6cd4b98cbf290cf1ccf954b60d83596 (diff)
downloadbcm5719-llvm-19b04fff34f7ecda894e549922a5723f992332e0.tar.gz
bcm5719-llvm-19b04fff34f7ecda894e549922a5723f992332e0.zip
Move InitializeAnalyzerOptions for consistency.
llvm-svn: 89040
Diffstat (limited to 'clang/tools/clang-cc')
-rw-r--r--clang/tools/clang-cc/Options.cpp37
1 files changed, 18 insertions, 19 deletions
diff --git a/clang/tools/clang-cc/Options.cpp b/clang/tools/clang-cc/Options.cpp
index 47333538f04..56f77c62a7f 100644
--- a/clang/tools/clang-cc/Options.cpp
+++ b/clang/tools/clang-cc/Options.cpp
@@ -124,25 +124,6 @@ VisualizeEGUbi("analyzer-viz-egraph-ubigraph",
}
-void clang::InitializeAnalyzerOptions(AnalyzerOptions &Opts) {
- using namespace analyzeroptions;
- Opts.AnalysisList = AnalysisList;
- Opts.AnalysisStoreOpt = AnalysisStoreOpt;
- Opts.AnalysisConstraintsOpt = AnalysisConstraintsOpt;
- Opts.AnalysisDiagOpt = AnalysisDiagOpt;
- Opts.VisualizeEGDot = VisualizeEGDot;
- Opts.VisualizeEGUbi = VisualizeEGUbi;
- Opts.AnalyzeAll = AnalyzeAll;
- Opts.AnalyzerDisplayProgress = AnalyzerDisplayProgress;
- Opts.PurgeDead = PurgeDead;
- Opts.EagerlyAssume = EagerlyAssume;
- Opts.AnalyzeSpecificFunction = AnalyzeSpecificFunction;
- Opts.EnableExperimentalChecks = AnalyzerExperimentalChecks;
- Opts.EnableExperimentalInternalChecks = AnalyzerExperimentalInternalChecks;
- Opts.TrimGraph = TrimGraph;
-}
-
-
//===----------------------------------------------------------------------===//
// Code Generation Options
//===----------------------------------------------------------------------===//
@@ -807,6 +788,24 @@ TargetTriple("triple",
// Option Object Construction
//===----------------------------------------------------------------------===//
+void clang::InitializeAnalyzerOptions(AnalyzerOptions &Opts) {
+ using namespace analyzeroptions;
+ Opts.AnalysisList = AnalysisList;
+ Opts.AnalysisStoreOpt = AnalysisStoreOpt;
+ Opts.AnalysisConstraintsOpt = AnalysisConstraintsOpt;
+ Opts.AnalysisDiagOpt = AnalysisDiagOpt;
+ Opts.VisualizeEGDot = VisualizeEGDot;
+ Opts.VisualizeEGUbi = VisualizeEGUbi;
+ Opts.AnalyzeAll = AnalyzeAll;
+ Opts.AnalyzerDisplayProgress = AnalyzerDisplayProgress;
+ Opts.PurgeDead = PurgeDead;
+ Opts.EagerlyAssume = EagerlyAssume;
+ Opts.AnalyzeSpecificFunction = AnalyzeSpecificFunction;
+ Opts.EnableExperimentalChecks = AnalyzerExperimentalChecks;
+ Opts.EnableExperimentalInternalChecks = AnalyzerExperimentalInternalChecks;
+ Opts.TrimGraph = TrimGraph;
+}
+
void clang::InitializeCodeGenOptions(CodeGenOptions &Opts,
const LangOptions &Lang,
bool TimePasses) {
OpenPOWER on IntegriCloud