aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-structalias.c
AgeCommit message (Expand)AuthorFilesLines
2022-01-17Rename .c files to .cc files.Martin Liska1-8753/+0
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-11-15Track nondeterminism and interposable calls in ipa-modrefJan Hubicka1-0/+1
2021-11-13Add finalize method to modref summary.Jan Hubicka1-2/+2
2021-11-12Fix wrong code with pure functionsJan Hubicka1-1/+1
2021-11-10Make EAF flags more regular (and expressive)Jan Hubicka1-27/+115
2021-11-02Static chain support in ipa-modrefJan Hubicka1-1/+2
2021-11-02addS EAF_NOT_RETURNED_DIRECTLYJan Hubicka1-2/+10
2021-10-29handle retslot in modrefJan Hubicka1-9/+20
2021-10-23cleanup compute_points_to_setsJan Hubicka1-4/+8
2021-10-16Fix wrong code in ldost-strlen-1.cJan Hubicka1-10/+12
2021-10-11Commonize ipa-pta constraint generation for callsJan Hubicka1-273/+245
2021-09-09Add -ftrivial-auto-var-init option and uninitialized variable attribute.qing zhao1-0/+3
2021-08-23ipa/97565 - fix IPA PTA body availability checkRichard Biener1-8/+14
2021-08-13Introduce EAF_NOREAD and cleanup EAF_UNUSED + ipa-modrefJan Hubicka1-3/+11
2021-07-20Adjust by-value function vec arguments to by-reference.Martin Sebor1-7/+8
2021-07-17Support EAF_NOT_RETURNED in tree-ssa-structaliasJan Hubicka1-8/+22
2021-05-26Convert remaining passes to get_range_query.Aldy Hernandez1-3/+5
2021-04-29middle-end/38474 - speedup PTA constraint solvingRichard Biener1-0/+16
2021-02-16tree-optimization/38474 - improve PTA varinfo sortingRichard Biener1-7/+18
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-11-29Skip EAF_UNUSED parameters in handle_pure_callJan Hubicka1-0/+5
2020-11-25Add EAF_NODIRECTESCAPE flagJan Hubicka1-2/+23
2020-10-26Fix simdclonesJan Hubicka1-4/+0
2020-10-23Move thunks out of cgraph_nodeJan Hubicka1-1/+1
2020-10-22Materialize clones on demandJan Hubicka1-0/+4
2020-10-02c++: Set CALL_FROM_NEW_OR_DELETE_P on more calls.Jason Merrill1-1/+1
2020-10-02make use of CALL_FROM_NEW_OR_DELETE_PRichard Biener1-1/+7
2020-09-23tree-optimization/97151 - improve PTA for C++ operator deleteRichard Biener1-0/+2
2020-05-07ipa/94947 - avoid using externally_visible_p ()Richard Biener1-4/+8
2020-05-07Fix minor typos in comments that affected syntax highlighting.Erick Ochoa1-4/+4
2020-05-05ipa/94947 - fix test for externally visible variables for IPA PTARichard Biener1-3/+3
2020-01-22tree-optimization/93381 fix integer offsetting in points-to analysisRichard Biener1-7/+10
2020-01-08Use cgraph_node::dump_{asm_},name where possible.Martin Liska1-2/+3
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-19gimple const-correctness fixesDavid Malcolm1-1/+1
2019-11-21cfganal.c (pre_and_rev_post_order_compute_fn): Use an auto_bb_flag instead of...Richard Biener1-2/+6
2019-11-12Remove gcc/params.* files.Martin Liska1-1/+0
2019-11-12Apply mechanical replacement (generated patch).Martin Liska1-4/+4
2019-10-30Remove cgraph_global_info.Martin Liska1-2/+2
2019-07-31re PR tree-optimization/91280 (ICE in get_constraint_for_component_ref, at tr...Richard Biener1-3/+23
2019-07-30re PR tree-optimization/91257 (Compile-time and memory-hog hog)Richard Biener1-25/+62
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor1-8/+8
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor1-1/+2
2019-07-03Remove another bunch of dead assignment.Martin Liska1-1/+0
2019-06-06tree-ssa-structalias.c: Include tree-cfg.h.Richard Biener1-11/+104
2019-05-20tree-ssa-structalias.c (find_func_aliases): POINTER_DIFF_EXPR doesn't produce...Richard Biener1-0/+14
2019-05-02re PR tree-optimization/89509 (restrict doesnt work with subfield accesses)Richard Biener1-1/+4
2019-04-15re PR ipa/88936 (-fipa-pta breaks bash (incorrect optimisation of recursive s...Richard Biener1-0/+72
2019-02-26re PR tree-optimization/89505 (LibreOffice miscompilation starting with r260383)Richard Biener1-1/+4