aboutsummaryrefslogtreecommitdiff
path: root/gcc/ipa-prop.h
AgeCommit message (Expand)AuthorFilesLines
2023-02-16don't declare header-defined functions both static and inlinePatrick Palka1-35/+35
2023-01-02Update copyright years.Jakub Jelinek1-1/+1
2022-10-18ipa-cp: Better representation of aggregate values in call contextsMartin Jambor1-135/+37
2022-10-18ipa-cp: Better representation of aggregate values we clone forMartin Jambor1-38/+101
2022-10-07Fix comment typosJakub Jelinek1-1/+1
2022-05-24ipa: add 'final' and 'override' to call_summary_base vfunc implsDavid Malcolm1-13/+13
2022-03-31ipa: Careful processing ANCESTOR jump functions and NULL pointers (PR 103083)Martin Jambor1-0/+13
2022-01-19Update per-file selftest and finalization hooks for .c to .cc renamingDavid Malcolm1-1/+1
2022-01-17Change references of .c files to .cc filesMartin Liska1-4/+4
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-11-25ipa: Teach IPA-CP transformation about IPA-SRA modifications (PR 103227)Martin Jambor1-3/+12
2021-11-25Initialize node_is_self_scc in ipa_node_params::ipa_node_paramsJan Hubicka1-2/+2
2021-08-05Adjust by-value function vec arguments to by-reference.Martin Sebor1-4/+4
2021-07-27ipa: Adjust references to identify read-only globalsMartin Jambor1-2/+27
2021-07-20Adjust by-value function vec arguments to by-reference.Martin Sebor1-1/+1
2021-05-10ipa: Get rid of IPA_NODE_REF and IPA_EDGE_REFMartin Jambor1-10/+0
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-11-23ipa: special pass-through op for Fortran stridesMartin Jambor1-3/+8
2020-11-23Release ipa-prop's agg.items and make alocation more carefulJan Hubicka1-0/+5
2020-10-26Make default duplicate and insert methods of summaries abort; fix falloutJan Hubicka1-1/+4
2020-10-14Support ofsetted parameters in local modrefJan Hubicka1-0/+2
2020-10-02ipa: Bundle vectors describing argument valuesMartin Jambor1-5/+107
2020-08-03Multi-range implementation for value_range (irange).Aldy Hernandez1-1/+1
2020-03-17Fix up duplicated duplicated words mostly in commentsJakub Jelinek1-1/+1
2020-02-25Fix typo: paramter -> parameter [PR93864]Jakub Jelinek1-1/+1
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-18ipa-param-manipulation.h (get_original_index): Declare.Jan Hubicka1-0/+1
2019-12-02Enable recursive function versioningFeng Xue1-0/+2
2019-11-21Fix previous commit.Jan Hubicka1-2/+4
2019-11-14Support for value ranges in IPA predicatesJan Hubicka1-0/+2
2019-11-14Support extended aggregate jump function in ipa-cpFeng Xue1-34/+148
2019-11-11ipa-prop.c (ipa_propagate_indirect_call_infos): Remove ipcp summary.Jan Hubicka1-0/+24
2019-11-10cgraph.h (struct cgraph_node): Add ipcp_clone flag.Jan Hubicka1-1/+2
2019-11-05The base class for ranges is currently value_range_base, which is rather long...Aldy Hernandez1-1/+1
2019-11-03Improve effectivity of ipa_polymorphi_context cache.Jan Hubicka1-1/+64
2019-11-03ipa-fnsummary.c (ipa_call_context::duplicate_from): New member function.Jan Hubicka1-0/+20
2019-10-29Release function and edge summaries allocated with GGC.Martin Liska1-2/+2
2019-10-27ipa-cp.c (propagate_constants_across_call): If args are not available just dr...Jan Hubicka1-1/+7
2019-10-27ipa-icf.c (sem_function::merge): Update function summaries.Jan Hubicka1-1/+0
2019-10-24cgraphunit.c (symbol_table::process_new_functions): Call ipa_free_size_summary.Jan Hubicka1-1/+1
2019-10-07Disentangle range_fold_*ary_expr() into various independent pieces.Aldy Hernandez1-0/+1
2019-10-03re PR jit/91928 (libgccjit fails on subsequent compilations in ipa-cp)Andrea Corallo1-0/+1
2019-08-07Make IPA predicate::size a poly_int64Richard Sandiford1-1/+1
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor1-21/+21
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor1-3/+6
2019-01-20Limit AA walking in IPA summary generationMartin Jambor1-2/+3
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-11-11tree-vrp.h (class value_range_base): New base class for value_range containin...Richard Biener1-1/+1
2018-10-17bitmap.c (bitmap_head::dump): New.Aldy Hernandez1-1/+1
2018-06-08Convert IPA CP to symbol_summary.Martin Liska1-8/+28