diff options
author | Ted Kremenek <kremenek@apple.com> | 2008-07-02 18:11:29 +0000 |
---|---|---|
committer | Ted Kremenek <kremenek@apple.com> | 2008-07-02 18:11:29 +0000 |
commit | 235e031e84dd9d9aeee554db40e480f14650b527 (patch) | |
tree | 2f11ecc698bd6740aa6c3fa8b8d61c0a3d59c9cf /Driver/clang.cpp | |
parent | 34d7734b6ed1d9c0f647405e065251eb67f42bad (diff) |
Move -dump-live-variables logic to AnalysisConsumer.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@53039 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'Driver/clang.cpp')
-rw-r--r-- | Driver/clang.cpp | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/Driver/clang.cpp b/Driver/clang.cpp index 9de0924330..0816f52fa4 100644 --- a/Driver/clang.cpp +++ b/Driver/clang.cpp @@ -74,7 +74,6 @@ enum ProgActions { ASTView, // Parse ASTs and view them in Graphviz. ParseCFGDump, // Parse ASTS. Build CFGs. Print CFGs. ParseCFGView, // Parse ASTS. Build CFGs. View CFGs. - AnalysisLiveVariables, // Print results of live-variable analysis. TestSerialization, // Run experimental serialization code. ParsePrintCallbacks, // Parse and print each callback. ParseSyntaxOnly, // Parse and perform semantic analysis. @@ -113,8 +112,6 @@ ProgAction(llvm::cl::desc("Choose output type:"), llvm::cl::ZeroOrMore, "Run parser, then build and print CFGs"), clEnumValN(ParseCFGView, "view-cfg", "Run parser, then build and view CFGs with Graphviz"), - clEnumValN(AnalysisLiveVariables, "dump-live-variables", - "Print results of live variable analysis"), clEnumValN(TestSerialization, "test-pickling", "Run prototype serialization code"), clEnumValN(EmitLLVM, "emit-llvm", @@ -171,6 +168,8 @@ AnalyzeAll("checker-opt-analyze-headers", static llvm::cl::list<Analyses> AnalysisList(llvm::cl::desc("Available Source Code Analyses:"), llvm::cl::values( +clEnumValN(DisplayLiveVariables, "dump-live-variables", + "Print results of live variable analysis"), clEnumValN(WarnDeadStores, "warn-dead-stores", "Flag warnings of stores to dead variables"), clEnumValN(WarnUninitVals, "warn-uninit-values", @@ -1196,9 +1195,6 @@ static ASTConsumer* CreateASTConsumer(const std::string& InFile, return CreateCFGDumper(ProgAction == ParseCFGView, AnalyzeSpecificFunction); - case AnalysisLiveVariables: - return CreateLiveVarAnalyzer(AnalyzeSpecificFunction); - case TestSerialization: return CreateSerializationTest(Diag, FileMgr); |