aboutsummaryrefslogtreecommitdiff
path: root/gcc/analyzer/state-purge.cc
AgeCommit message (Expand)AuthorFilesLines
9 daysgcc: Remove trailing whitespaceJakub Jelinek1-3/+3
2024-05-30Add new text_art::tree_widget and use it in analyzerDavid Malcolm1-0/+1
2024-02-29analyzer: fix ICE in call summarization [PR114159]David Malcolm1-13/+16
2024-01-31analyzer: fix skipping of debug stmts [PR113253]David Malcolm1-0/+9
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-02-09analyzer: fix further overzealous state purging [PR108733]David Malcolm1-0/+2
2023-02-08analyzer: fix overzealous state purging with on-stack structs [PR108704]David Malcolm1-1/+14
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2022-12-06analyzer: don't create bindings or binding keys for empty regions [PR107882]David Malcolm1-0/+4
2022-11-03analyzer: use std::unique_ptr for pending_diagnostic/noteDavid Malcolm1-0/+1
2022-10-05analyzer: simplify some includesDavid Malcolm1-9/+1
2022-03-18analyzer: extend state-purging to locals [PR104943]David Malcolm1-9/+598
2022-03-17analyzer: fixes to -fdump-analyzer-state-purgeDavid Malcolm1-1/+2
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-08-18analyzer: detect and analyze calls via function pointerAnkur Saini1-11/+24
2021-07-21analyzer: fix issues with phi handlingDavid Malcolm1-18/+24
2021-07-21analyzer: fixes to -fdump-analyzer-state-purge for phi nodesDavid Malcolm1-27/+39
2021-07-15analyzer: handle self-referential phisDavid Malcolm1-3/+34
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-10-27analyzer: eliminate non-determinism in logsDavid Malcolm1-1/+9
2020-09-22analyzer: add -fdump-analyzer-jsonDavid Malcolm1-0/+1
2020-03-27analyzer: add new supergraph visualizationDavid Malcolm1-6/+15
2020-01-29analyzer: fix build with gcc 4.4 (PR 93276)Jakub Jelinek1-4/+1
2020-01-14Initial commit of analyzerDavid Malcolm1-0/+534