aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimple-predicate-analysis.cc
AgeCommit message (Expand)AuthorFilesLines
2022-08-31Avoid fatal fails in predicate::init_from_control_depsRichard Biener1-64/+55
2022-08-31tree-optimization/90994 - fix uninit diagnostics with EHRichard Biener1-5/+8
2022-08-31tree-optimization/65244 - include asserts in predicates for uninitRichard Biener1-6/+11
2022-08-31tree-optimization/73550 - more switch handling improvements for uninitRichard Biener1-27/+50
2022-08-30tree-optimization/73550 - apply MAX_NUM_CHAINS consistentlyRichard Biener1-7/+0
2022-08-30Improve uninit pass dumpingRichard Biener1-30/+4
2022-08-30tree-optimization/67196 - normalize use predicates earlierRichard Biener1-3/+3
2022-08-30Remove GENERIC expr building from predicate analysis, improve dumpsRichard Biener1-67/+10
2022-08-30Make uninit PHI processing more consistentRichard Biener1-29/+20
2022-08-29Refactor init_use_preds and find_control_equiv_blockRichard Biener1-39/+16
2022-08-29Improve compute_control_dep_chain documentationRichard Biener1-4/+23
2022-08-26Remove uninit_analysis::use_cannot_happenRichard Biener1-212/+0
2022-08-26Improve compute_control_dep_chain path findingRichard Biener1-3/+78
2022-08-26Improve uninit_analysis::collect_phi_def_edgesRichard Biener1-5/+5
2022-08-24Move things around in predicate analysisRichard Biener1-286/+286
2022-08-24Split uninit analysis from predicate analysisRichard Biener1-57/+59
2022-08-24Some more predicate analysis TLCRichard Biener1-19/+12
2022-08-24Speedup path discovery in predicate::use_cannot_happenRichard Biener1-1/+7
2022-08-23tree-optimization/106722 - uninit analysis with long def -> use pathRichard Biener1-16/+52
2022-08-23Refactor is_non_loop_exit_postdominatingRichard Biener1-13/+7
2022-08-22Remove dead predicate analysis GENERIC expr building codeRichard Biener1-39/+0
2022-08-22Improve uninit analysisRichard Biener1-8/+56
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-11-29Restore can_be_invalidated_p semantics to before refactoringRichard Biener1-3/+5
2021-11-12Remove unused function.Martin Liska1-61/+0
2021-11-11Remove find_pdom and find_domRichard Biener1-33/+3
2021-09-19Correct a function pre/postcondition [PR102403].Martin Sebor1-1/+5
2021-09-17Factor predidacte analysis out of tree-ssa-uninit.c into its own module.Martin Sebor1-0/+2400