summaryrefslogtreecommitdiffstats
path: root/lib/Analysis
Commit message (Expand)AuthorAgeFilesLines
* Merging r232425:Tom Stellard2015-05-041-2/+2
* [cleanup] Re-sort *all* #include lines with llvm/utils/sort_includes.pyChandler Carruth2015-01-144-5/+4
* Rename RefersToCapturedVariable to RefersToEnclosingVariableOrCapture, NFCAlexey Bataev2015-01-121-1/+1
* [CallGraph] Make sure the edges are not missed due to re-declarationsAnna Zaks2014-12-171-8/+5
* Renamed RefersToEnclosingLocal bitfield to RefersToCapturedVariable.Alexey Bataev2014-12-161-1/+1
* When checking for uninitialized values, do not confuse "std::move" with everyRichard Trieu2014-11-271-1/+2
* Update for LLVM API change to make Small(Ptr)Set::insert return pair<iterator...David Blaikie2014-11-191-1/+1
* Thread Safety Analysis: move warnings on range-based for loops out of betaDeLesley Hutchins2014-11-051-11/+9
* Remove unused member variable.Craig Topper2014-10-211-1/+0
* [Analysis] Add missing newlines at end of file.Daniel Dunbar2014-10-091-1/+1
* Reverting r214064 and r215650 while investigating a pesky performance regressionArtyom Skrobov2014-09-236-143/+134
* Thread Safety Analysis: add new warning flag, -Wthread-safety-reference, whichDeLesley Hutchins2014-09-181-16/+68
* Fixing a -Woverflow warning from GCC by using a more natural datatype for thi...Aaron Ballman2014-09-121-2/+2
* Fix a couple of -Wsign-compare warnings introduced in r217556Justin Bogner2014-09-111-3/+2
* Thread Safety Analysis: major update to thread safety TIL.DeLesley Hutchins2014-09-102-99/+252
* Objective-C. Under a special flag, -Wcstring-format-directive,Fariborz Jahanian2014-09-091-9/+45
* MS format strings: parse the 'Z' printf conversion specifier (PR20808)Hans Wennborg2014-09-072-2/+13
* MS format strings: allow the 'h' length modifier with C, C, s and S (PR20808)Hans Wennborg2014-09-043-2/+30
* MS format strings: support the 'w' length modifier (PR20808)Hans Wennborg2014-09-043-0/+26
* Allow a scoped lockable object to acquire/release multiple locks.Ed Schouten2014-09-031-125/+162
* Add a comment, no functional change.Nico Weber2014-08-291-1/+1
* unique_ptrify the result of CFG::buildCFG/CFGBuilder::buildCFGDavid Blaikie2014-08-292-11/+9
* More -Wuninitialized updatesRichard Trieu2014-08-271-3/+18
* Add support for the static analyzer to synthesize function implementations fr...Ted Kremenek2014-08-275-7/+35
* Simplify creation of a bunch of ArrayRefs by using None, makeArrayRef or just...Craig Topper2014-08-271-5/+3
* Passing a variable to std::move now counts as a use for -WuninitializedRichard Trieu2014-08-261-0/+10
* Adding const-qualifiers to auto declarations. NFC.Aaron Ballman2014-08-151-3/+3
* Thread safety analysis: add -Wthread-safety-verbose flag, which adds addition...DeLesley Hutchins2014-08-141-0/+5
* Thread Safety Analysis: fix to improve handling of references to guardedDeLesley Hutchins2014-08-141-20/+34
* Use the proper post-order traversal in LiveVariables analysis,Artyom Skrobov2014-08-145-39/+69
* Header guard canonicalization, clang part.Benjamin Kramer2014-08-132-4/+4
* clangAnalysis: Avoid member initializers in TempDtorContext to appease msc17.NAKAMURA Takumi2014-08-081-5/+8
* Fix branch reachabiliy annotation for temp dtor branches.Manuel Klimek2014-08-081-21/+29
* Mark successors as reachable/unreachable instead of changing the CFG.Manuel Klimek2014-08-071-32/+19
* Fix CFG for temporary dtors when the branch taken is known.Manuel Klimek2014-08-071-14/+18
* Model temporary destructors from logical operators with known values.Manuel Klimek2014-08-071-4/+15
* Only have one path in the CFG for ternaries if the condition is known.Manuel Klimek2014-08-071-2/+11
* Re-applying r214962.Manuel Klimek2014-08-071-137/+160
* Revert "Fix modelling of non-lifetime-extended temporary destructors in the a...Rui Ueyama2014-08-061-146/+139
* Fix modelling of non-lifetime-extended temporary destructors in the analyzer.Manuel Klimek2014-08-061-139/+146
* ThreadSafety.cpp: Prune bogus \param(s). [-Wdocumentation]NAKAMURA Takumi2014-08-041-3/+0
* ThreadSafetyAnalysis: Fix annotations in class members. [-Wdocumentation]NAKAMURA Takumi2014-08-041-5/+5
* Thread Safety Analysis: add a -Wthread-safety-negative flag that warns wheneverDeLesley Hutchins2014-08-041-32/+70
* Thread safety analysis: Add support for negative requirements, which areDeLesley Hutchins2014-08-042-280/+267
* Fix some cases of incorrect handling of lifetime extended temporaries.Manuel Klimek2014-07-301-11/+23
* Thread Safety Analysis: Replace the old and broken SExpr with the newDeLesley Hutchins2014-07-283-759/+419
* Factoring DataflowWorklist out of LiveVariables and UninitializedValues analysesArtyom Skrobov2014-07-284-117/+96
* When looking for temporary dtors while building the CFG, do not walk intoRichard Smith2014-07-271-1/+26
* Prune Redundant libdeps in CMake's target_link_libraries and LLVMBuild.txt.NAKAMURA Takumi2014-07-151-1/+0
* [CMake] Update libdeps.NAKAMURA Takumi2014-07-141-0/+1