summaryrefslogtreecommitdiffstats
path: root/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
Commit message (Expand)AuthorAgeFilesLines
* [analyzer] do not crash on cases where an array subscript is an rvalueGeorge Karpenkov2017-12-051-11/+24
* [analyzer] pr34404: Fix a crash on modeling pointers to indirect members.Artem Dergachev2017-11-271-1/+3
* [analyzer] Fix leak false positives on stuff put in C++/ObjC initializer lists.Artem Dergachev2017-10-051-17/+38
* [StaticAnalyzer] LoopUnrolling: Keep track the maximum number of steps for ea...Peter Szecsi2017-08-281-1/+2
* [StaticAnalyzer] LoopUnrolling fixesPeter Szecsi2017-08-281-2/+5
* [StaticAnalyzer] LoopUnrolling: Track a LoopStack in order to completely unro...Peter Szecsi2017-08-211-17/+15
* [StaticAnalyzer] Handle LoopExit CFGElement in the analyzerPeter Szecsi2017-08-211-1/+24
* [CFG] Add LoopExit information to CFGPeter Szecsi2017-08-191-0/+1
* [StaticAnalyzer] LoopUnrolling: Exclude cases where the counter is escaped be...Peter Szecsi2017-08-191-1/+1
* [StaticAnalyzer] Completely unrolling specific loops with known bound optionPeter Szecsi2017-07-251-0/+22
* Revert "[StaticAnalyzer] Completely unrolling specific loops with known bound...Peter Szecsi2017-07-201-23/+1
* This feature allows the analyzer to consider loops to completely unroll. NewPeter Szecsi2017-07-191-1/+23
* CFG: Add CFGElement for automatic variables that leave the scopeMatthias Gehre2017-07-121-0/+2
* Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova2017-06-031-0/+1
* [analyzer] Fix assert in ExprEngine::processSwitchAlexander Shaposhnikov2017-04-211-2/+2
* [analyzer] When creating a temporary object, properly copy the value into it.Artem Dergachev2017-03-281-14/+50
* [coroutines] Add DependentCoawaitExpr and fix re-building CoroutineBodyStmt.Eric Fiselier2017-03-061-0/+1
* [Analyzer] Terminate analysis on OpenMP code instead of assertion crashAleksei Sidorin2017-03-031-31/+32
* [analyzer] pr32088: Don't destroy the temporary if its initializer causes ret...Devin Coughlin2017-03-011-1/+9
* [analyzer] Add LocationContext as a parameter to checkRegionChangesAnna Zaks2017-01-131-9/+13
* [analyzer] Don't dereference the array value when binding it to a reference.Artem Dergachev2017-01-121-2/+3
* [OpenMP] Sema and parsing for 'target teams distribute simd’ pragmaKelvin Li2017-01-101-0/+1
* [analyzer] Add checker for iterators dereferenced beyond their range.Gabor Horvath2017-01-091-1/+8
* [OpenMP] Sema and parsing for 'target teams distribute parallel for simd’ p...Kelvin Li2017-01-031-0/+1
* [OpenMP] Sema and parsing for 'target teams distribute parallel for’ pragmaKelvin Li2016-12-291-0/+1
* [OpenMP] Sema and parsing for 'target teams distribute' pragmaKelvin Li2016-12-251-0/+1
* [OpenMP] Sema and parsing for 'target teams' pragmaKelvin Li2016-12-171-0/+1
* Remove custom handling of array copies in lambda by-value array capture andRichard Smith2016-12-141-1/+1
* Add two new AST nodes to represent initialization of an array in terms ofRichard Smith2016-12-121-0/+2
* [OpenMP] Sema and parsing for 'teams distribute parallel for' pragmaKelvin Li2016-12-091-0/+1
* [OpenMP] Sema and parsing for 'teams distribute parallel for simd' pragmaKelvin Li2016-11-301-0/+1
* [analyzer] Construct temporary objects of correct types, destroy them properly.Artem Dergachev2016-11-301-30/+49
* [analyzer] Remove unused check::RegionChanges::wantsRegionChangeUpdate callbackAnna Zaks2016-11-161-4/+0
* [analyzer] Rename assumeWithinInclusiveRange*()Dominic Chen2016-11-151-1/+1
* Re-apply patch r279045.Kelvin Li2016-10-251-0/+1
* [analyzer] Don't merge different return nodes in ExplodedGraphDaniel Marjamaki2016-10-071-2/+3
* [analyzer] Add PostStmt callback for ArraySubscriptExprAnna Zaks2016-10-041-8/+10
* [analyzer] Fix ExprEngine::VisitMemberExprAlexander Shaposhnikov2016-09-131-1/+1
* [analyzer] ExprEngine: remove second call to PreStmt<CastExpr>Aleksei Sidorin2016-09-011-9/+1
* Revert "[OpenMP] Sema and parsing for 'teams distribute simd’ pragma"Diana Picus2016-08-181-1/+0
* [OpenMP] Sema and parsing for 'teams distribute simd’ pragmaKelvin Li2016-08-171-0/+1
* [OpenMP] Sema and parsing for 'teams distribute' pragmaKelvin Li2016-08-051-0/+1
* [analyzer] Pring LocationContext in ExplodedGraph dumps.Artem Dergachev2016-07-241-51/+41
* [OpenMP] Sema and parsing for 'target simd' pragmaKelvin Li2016-07-201-0/+1
* [NFC] Header cleanupMehdi Amini2016-07-181-2/+1
* [ObjC] Implement @available in the Parser and ASTErik Pilkington2016-07-161-0/+1
* [OpenMP] Sema and parsing for 'target parallel for simd' pragmaKelvin Li2016-07-141-0/+1
* [analyzer] Add rudimentary handling of AtomicExpr.Devin Coughlin2016-07-081-1/+44
* [OpenMP] Sema and parsing for 'distribute simd' pragmaKelvin Li2016-07-061-0/+1
* [OpenMP] Sema and parse for 'distribute parallel for simd'Kelvin Li2016-07-051-0/+1
OpenPOWER on IntegriCloud