aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* CFG: Create scope for non-compound range-for body.James Y Knight2021-01-311-0/+6
* Revert "[NFC, Refactor] Modernize StorageClass from Specifiers.h to a scoped ...Thorsten Schütt2021-01-041-3/+3
* [NFC, Refactor] Modernize StorageClass from Specifiers.h to a scoped enum (II)Thorsten Schütt2021-01-041-3/+3
* [OPENMP]Simplify representation for atomic, critical, master and sectionAlexey Bataev2020-08-071-8/+7
* CFG: Destroy temporaries in (a,b) expression in the correct order.Richard Smith2020-08-051-12/+8
* Fix violations of [basic.class.scope]p2.Richard Smith2020-06-011-2/+0
* [Analyzer] Include typedef statements in CFG build.Balázs Kéri2020-04-271-2/+28
* Fix SFINAE in CFG.cpp.Justin Lebar2020-02-111-4/+4
* [CFG] Fix an assertion failure with static initializersGabor Horvath2019-12-231-1/+1
* [CFG] Add an option to expand CXXDefaultInitExpr into aggregate initializationGabor Horvath2019-12-171-3/+29
* [analyzer] Do not cache out on some shared implicit AST nodesGabor Horvath2019-12-111-0/+5
* [CFG] Fix a flaky crash in CFGBlock::getLastCondition().Artem Dergachev2019-11-211-0/+4
* [NFC] Refactor representation of materialized temporariesTyker2019-11-191-4/+4
* Revert "[NFC] Refactor representation of materialized temporaries"Nico Weber2019-11-171-4/+4
* [NFC] Refactor representation of materialized temporariesTyker2019-11-161-4/+4
* New tautological warning for bitwise-or with non-zero constant always true.Richard Trieu2019-10-191-1/+40
* [OPENMP]Dow not emit warnings for uninitialized loop counters.Alexey Bataev2019-10-171-1/+2
* Merge and improve code that detects same value in comparisons.Richard Trieu2019-09-211-17/+16
* Improve -Wtautological-overlap-compareRichard Trieu2019-09-211-5/+39
* [CFG] Add dumps for CFGElement and CFGElementRefKristof Umann2019-09-121-28/+70
* [CFG] Fix CFG for statement-expressions in return values.Artem Dergachev2019-08-291-3/+2
* [analyzer] Fix more analyzer warnings on analyzer and libAnalysis.Artem Dergachev2019-08-281-13/+9
* [CFG] Make representation of destructor calls more accurate.Artem Dergachev2019-08-281-43/+80
* [CFG] Introduce CFGElementRef, a wrapper that knows it's position in a CFGBlockKristof Umann2019-08-141-0/+4
* [analyzer][CFG] Don't track the condition of assertsKristof Umann2019-08-141-0/+65
* Revert r367649: Improve raw_ostream so that you can "write" colors using oper...Rui Ueyama2019-08-021-2/+2
* Improve raw_ostream so that you can "write" colors using operator<<Rui Ueyama2019-08-021-2/+2
* [OPENMP]Add support for analysis of if clauses.Alexey Bataev2019-07-161-2/+3
* Fix parameter name comments using clang-tidy. NFC.Rui Ueyama2019-07-161-2/+2
* [OPENMP]Initial fix PR42392: Improve -Wuninitialized warnings for OpenMP prog...Alexey Bataev2019-07-111-0/+36
* [CFG] Add a new function to get the proper condition of a CFGBlockKristof Umann2019-07-051-0/+24
* Revert "[analyzer][CFG] Return the correct terminator condition"Kristof Umann2019-07-031-11/+59
* [analyzer][CFG] Return the correct terminator conditionKristof Umann2019-07-031-59/+11
* Re-check in clang support gun asm goto after fixing tests.Jennifer Yu2019-06-031-16/+58
* Revert "clang support gnu asm goto."Erich Keane2019-05-301-58/+16
* clang support gnu asm goto.Jennifer Yu2019-05-301-16/+58
* [analyzer] print() JSONify: CFG implementationCsaba Dabis2019-05-291-1/+13
* [CFG] Add branch to skip vbase inits when they're handled by superclass.Artem Dergachev2019-05-241-2/+36
* [CFG] NFC: Remove implicit conversion from CFGTerminator to Stmt *.Artem Dergachev2019-05-241-10/+19
* [c++20] Implement P1009R2: allow omitting the array bound in an arrayRichard Smith2019-05-061-2/+2
* [analyzer] Treat functions without run-time branches as "small".Artem Dergachev2019-04-301-0/+45
* [CFG] [analyzer] pr41142: C++17: Skip transparent InitListExprs in constructors.Artem Dergachev2019-03-211-0/+9
* Add a new builtin: __builtin_dynamic_object_sizeErik Pilkington2019-01-301-1/+2
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Revert "Revert r347417 "Re-Reinstate 347294 with a fix for the failures.""Fangrui Song2018-11-301-7/+12
* Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Fangrui Song2018-11-301-12/+7
* Re-commit r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg2018-11-281-7/+12
* Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg2018-11-271-12/+7
* Re-Reinstate 347294 with a fix for the failures.Bill Wendling2018-11-211-7/+12
* Revert r347364 again, the fix was incomplete.Nico Weber2018-11-211-12/+7