Age | Commit message (Expand) | Author | Files | Lines |
2012-12-04 | Sort all of Clang's files under 'lib', and fix up the broken headers | Chandler Carruth | 1 | -3/+3 |
2012-12-01 | Include pruning and general cleanup. | Benjamin Kramer | 1 | -6/+16 |
2012-08-14 | [analyzer] Teach live variable analyzes that super uses self pointer. | Anna Zaks | 1 | -0/+8 |
2012-07-26 | [analyzer] Variables with destructors are live until the destructor is run. | Jordan Rose | 1 | -0/+6 |
2012-07-02 | Bail out the LiveVariables analysis when the CFG is very large, as | Ted Kremenek | 1 | -0/+5 |
2011-12-22 | Enhance AnalysisDeclContext::getReferencedBlockVars() to understand PseudoObj... | Ted Kremenek | 1 | -4/+5 |
2011-12-22 | Fix regression in LiveVariables when reasoning about variables captured by bl... | Ted Kremenek | 1 | -5/+4 |
2011-12-20 | Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_... | David Blaikie | 1 | -0/+2 |
2011-11-09 | We don't add ExprWithCleanups to the CFG, and getSVal looks | John McCall | 1 | -0/+4 |
2011-11-06 | Change the AST representation of operations on Objective-C | John McCall | 1 | -0/+12 |
2011-11-05 | Tweak LookThroughStmt() in LiveVariables to properly look through alternativi... | Ted Kremenek | 1 | -4/+9 |
2011-11-05 | LookThroughStmt GM release. | Argyrios Kyrtzidis | 1 | -2/+2 |
2011-11-05 | LookThroughStmt v4.6.3 | Argyrios Kyrtzidis | 1 | -1/+1 |
2011-11-05 | Simplify LookThroughStmt in LiveVariables.cpp | Argyrios Kyrtzidis | 1 | -12/+4 |
2011-11-05 | Another correction to the LiveVariables commit (r143767, r143780). | Anna Zaks | 1 | -3/+7 |
2011-11-05 | Fix infinite loop in LiveVariables due to a misplaced 'break' (it would break... | Argyrios Kyrtzidis | 1 | -12/+6 |
2011-11-05 | Teach LiveVariables to look through OpaqueValueExprs for extending Stmt liven... | Ted Kremenek | 1 | -10/+28 |
2011-10-24 | Rename AnalysisContext to AnalysisDeclContext. Not only is this name more ac... | Ted Kremenek | 1 | -5/+5 |
2011-10-22 | Pull TopologicallySortedCFG out of LiveVariables into its own analysis: PostO... | Ted Kremenek | 1 | -105/+7 |
2011-10-07 | Remove AnalysisContext::getLiveVariables(), and introduce a templatized mecha... | Ted Kremenek | 1 | -0/+2 |
2011-10-06 | [static analyzer] Fix crash in LiveVariables and Environment::getSVal() when ... | Ted Kremenek | 1 | -3/+4 |
2011-10-02 | Fix another major performance regression in LiveVariables by not canonicalizi... | Ted Kremenek | 1 | -1/+6 |
2011-10-02 | Fix LiveVariables analysis bug with MaterializeTemporaryExpr and fix handling... | Ted Kremenek | 1 | -4/+0 |
2011-09-16 | Fix massive LiveVariables regression (due to LiveVariables rewrite) by addres... | Ted Kremenek | 1 | -62/+222 |
2011-08-23 | Constify the result of CFGStmt::getStmt(). | Ted Kremenek | 1 | -1/+1 |
2011-08-12 | Cleanup various declarations of 'Stmt*' to be 'Stmt *', etc. in libAnalyzer a... | Ted Kremenek | 1 | -3/+3 |
2011-08-06 | [analyzer] Simplify logic for ExprEngine::VisitUnaryExprOrTypeTraitExpr to av... | Ted Kremenek | 1 | -10/+33 |
2011-08-02 | Make helper functions static. | Benjamin Kramer | 1 | -2/+3 |
2011-07-28 | [analyzer] Overhaul how the static analyzer expects CFGs by forcing CFGs to b... | Ted Kremenek | 1 | -307/+401 |
2011-07-23 | remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.... | Chris Lattner | 1 | -1/+1 |
2011-06-10 | [analyzer] PR8962 again. Ban ParenExprs (and friends) from block-level expres... | Jordy Rose | 1 | -13/+3 |
2011-06-09 | [analyzer] Ignore parentheses around block-level expressions when computing l... | Jordy Rose | 1 | -3/+13 |
2011-02-11 | Don't report dead stores on unreachable code paths. Fixes <rdar://problem/84... | Ted Kremenek | 1 | -4/+8 |
2010-08-27 | Add alternate version of LiveVariables analysis that does not kill liveness a... | Tom Care | 1 | -6/+8 |
2010-08-25 | GCC didn't care for my attempt at API compatibility, so brute-force everything | John McCall | 1 | -5/+5 |
2010-06-04 | Assignments to reference variables shouldn't kill the variable. | Jordy Rose | 1 | -9/+13 |
2010-03-03 | Fix an algorithmic bug in LiveVariables pointed out by Zhongxing. | Ted Kremenek | 1 | -6/+9 |
2010-03-02 | Register all parameters even if they didn't occur in the function body. | Zhongxing Xu | 1 | -0/+6 |
2010-01-25 | Split libAnalysis into two libraries: libAnalysis and libChecker. | Ted Kremenek | 1 | -1/+1 |
2009-12-30 | Simplify code by using an equivalent template class. | Zhongxing Xu | 1 | -11/+2 |
2009-12-24 | Enhance dataflow analyses to recognize branch statements in the CFG used as h... | Ted Kremenek | 1 | -1/+13 |
2009-11-28 | lib/Analysis: Remove VISIBILITY_HIDDEN from definitions in anonymous namespace | Kovarththanan Rajaratnam | 1 | -3/+2 |
2009-11-26 | Enhance LiveVariables to understand that blocks can extend the liveness of a ... | Ted Kremenek | 1 | -3/+17 |
2009-11-10 | Fix clang's use of DenseMap iterators after r86636 fixed their constness. | Jeffrey Yasskin | 1 | -1/+1 |
2009-11-07 | Use SaveAndRestore to simplify logic in LiveVariables::runOnAllBlocks(). Pat... | Ted Kremenek | 1 | -3/+3 |
2009-11-06 | add some const qualifiers, patch by Kovarththanan Rajaratnam! | Chris Lattner | 1 | -2/+2 |
2009-10-18 | PR5218: Replace IdentifierInfo::getName with StringRef version, now that clients | Daniel Dunbar | 1 | -1/+1 |
2009-10-17 | Use raw_ostream instead of C stdio. | Daniel Dunbar | 1 | -9/+6 |
2009-09-09 | Remove tabs, and whitespace cleanups. | Mike Stump | 1 | -60/+60 |
2009-07-16 | Move the source-level CFG from libAST to libAnalysis. | Ted Kremenek | 1 | -1/+1 |