]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/ipa-fnsummary.c
Inline functions with builtin_constant_p more agressively.
[thirdparty/gcc.git] / gcc / ipa-fnsummary.c
2020-10-21  Jan HubickaInline functions with builtin_constant_p more agressively.
2020-10-14  Jan HubickaTurn offset_map to HOST_WIDE_INT
2020-10-02  Martin Jamboripa: Multiple predicates for loop properties, with...
2020-10-02  Martin Jamboripa: Bundle estimates of ipa_call_context::estimate_siz...
2020-10-02  Martin Jamboripa: Introduce ipa_cached_call_context
2020-10-02  Martin Jamboripa: Bundle vectors describing argument values
2020-10-01  Jan HubickaFix ICE in ipa_edge_args_sum_t::duplicate
2020-09-26  Jan HubickaTrack arguments pointing to local or readonly memory...
2020-09-24  Richard Bieneradd move CTOR to auto_vec, use auto_vec for get_loop_ex...
2020-09-23  Jan HubickaCleanup modref interfaces.
2020-08-27  Martin Liskavec: add exact argument for various grow functions.
2020-08-12  Aldy HernandezReplace std::vector<> usage in ipa-fnsummary.c with...
2020-08-06  Gerald Pfeiferipa-fnsummary: Include <vector> the proper way
2020-08-03  Aldy HernandezMulti-range implementation for value_range (irange).
2020-07-13  Jakub Jelinekipa-fnsummary: Fix ICE with switch predicates [PR96130]
2020-04-04  Jan HubickaFix previous commit.
2020-04-04  Jan Hubickaipa: Fix wrong code with failed propagation to builtin_...
2020-03-20  Jan HubickaFix verifier ICE on wrong comdat local flag [PR93347]
2020-01-28  Jan Hubickaipa: fix handling of multiple speculations (PR93318)
2020-01-16  Jan HubickaMake profile estimation more precise
2020-01-14  Xiong Hu LuoMissed function specialization + partial devirtualization
2020-01-09  Martin JamborMake cgraph_edge::resolve-speculation static
2020-01-09  Martin LiskaAdd Optimization for various IPA parameters.
2020-01-08  Martin LiskaUse cgraph_node::dump_{asm_},name where possible.
2020-01-08  Martin LiskaReplace node->name/node->order with node->dump_name.
2020-01-01  Jakub JelinekUpdate copyright years.
2019-12-19  Jan Hubickaipa: duplicate ipa_size_summary for cloned nodes
2019-12-14  Jakub Jelinekre PR ipa/92357 (ICE in IPA pass fnsummary in openmp...
2019-12-03  Jan Hubickaipa-fnsummary.c: Include tree-into-ssa.h.
2019-11-30  Jan Hubickacgraph.c (cgraph_node::dump): Dump unit_id and merged_e...
2019-11-25  Martin LiskaComment too strict checking assert.
2019-11-23  Jan HubickaConvert inliner to function specific param infrastructure
2019-11-23  Jakub Jelinekipa-fnsummary.c: Fix comment typos.
2019-11-21  Jan Hubickaipa-fnsummary.c (evaluate_conditions_for_known_args...
2019-11-21  Jan HubickaIncremental updating of inline summaries.
2019-11-20  Jan HubickaImplement inline call summaries.
2019-11-19  Jan HubickaRemove unused parameter PROB in ipa-fnsummary.c
2019-11-14  Jan Hubickaipa-fnsummary.c (ipa_call_context::estimate_size_and_ti...
2019-11-14  Jan HubickaSupport for value ranges in IPA predicates
2019-11-14  Feng XueSupport extended aggregate jump function in ipa-cp
2019-11-12  Martin LiskaRemove gcc/params.* files.
2019-11-12  Martin LiskaApply mechanical replacement (generated patch).
2019-11-10  Jan Hubickacgraph.h (struct cgraph_node): Add ipcp_clone flag.
2019-11-09  Jan Hubickaipa-fnsummary.c (evaluate_properties_for_edge): Call...
2019-11-09  Jan Hubickaipa-fnsummary.c (ipa_call_context::estimate_size_and_ti...
2019-11-09  Jan Hubickaipa-fnsummary.c (estimate_edge_size_and_time): Do not...
2019-11-07  Jan Hubickare PR lto/92406 (ICE in ipa_call_summary at ipa-fnsumma...
2019-11-04  Jan Hubickacgraphclones.c (cgraph_node::create_version_clone)...
2019-11-04  Martin LiskaCome up with ggc_delete.
2019-11-03  Jan HubickaImprove effectivity of ipa_polymorphi_context cache.
2019-11-03  Jan Hubickaipa-fnsummary.c (ipa_call_context::duplicate_from)...
2019-11-03  Jan Hubickaipa-fnsummary.c (inline_read_section): Set vector size...
2019-11-03  Jan Hubickaipa-fnsummary.c (ipa_call_context): New constructor.
2019-10-30  Martin LiskaUse symtab_node::order in LTO sections with body.
2019-10-30  Martin LiskaRemove cgraph_local_info structure.
2019-10-30  Martin LiskaRemove cgraph_global_info.
2019-10-29  Martin LiskaRelease function and edge summaries allocated with...
2019-10-28  Jan Hubickare PR ipa/92242 (LTO ICE in ipa_get_cs_argument_count...
2019-10-27  Jan Hubickaipa-cp.c (propagate_constants_across_call): If args...
2019-10-24  Jan Hubickacgraphunit.c (symbol_table::process_new_functions)...
2019-10-16  Feng XueGeneralized IPA predicate on parameter reference
2019-09-19  Martin JamborNew IPA-SRA
2019-09-19  Feng XueUse post-dom info to update if/switch predicate
2019-09-17  Feng XuePR ipa/91089 - Setup predicate for switch default case...
2019-08-07  Richard SandifordMake IPA predicate::size a poly_int64
2019-07-16  Jan HubickaPR91176: Skip debug insns when computing inline costs
2019-07-14  Jan Hubickaipa-fnsummary.c (ipa_dump_hints): Do not dump array_index.
2019-07-09  Martin SeborPR c++/61339 - add mismatch between struct and class...
2019-02-18  Martin LiskaCome up with fast {function,call}_summary classes ...
2019-02-13  Martin LiskaClean up MPX-related stuff.
2019-02-04  Martin LiskaBail out when ipa_fn_summaries does not contain entry...
2019-01-20  Martin JamborLimit AA walking in IPA summary generation
2019-01-09  Sandra LoosemorePR other/16615 [1/5]
2019-01-05  Jan Hubickainvoke.texi (max-inline-insns-small): New parameters.
2019-01-05  Jan Hubickainvoke.texi: Document max-inline-insns-size...
2019-01-05  Jan Hubicka* ipa-fnsummary.c (analyze_function_body): Fix accounti...
2019-01-01  Jakub JelinekUpdate copyright years.
2018-12-24  Jan Hubickaipa-utils.c (ipa_merge_profiles): Fix updating of fnsum...
2018-12-16  Jan Hubickaipa-fnsummary.c (remap_edge_change_prob): Do not ICE...
2018-12-16  Jan Hubickaipa-fnsummary.c (analyze_function_body): Do not loeak...
2018-11-20  Jan Hubickare PR ipa/87706 (Inlined functions trigger invalid...
2018-09-25  Martin LiskaFix scaling of a sreal number.
2018-08-27  Martin LiskaCome up with fndecl_built_in_p.
2018-08-27  Martin LiskaAdd new gswitch related functions into tree-cfg.c.
2018-08-10  Martin LiskaIntroduce __builtin_expect_with_probability (PR target...
2018-06-19  Martin LiskaClean-up usage of ipa_fn_summary and ipa_call_summary...
2018-06-16  Kugan Vivekanandarajahre PR middle-end/82479 (missing popcount builtin detection)
2018-06-08  Martin LiskaUse summaries->get where possible. Small refactoring...
2018-06-08  Martin LiskaRename get methods in symbol-summary.h to get_create.
2018-01-25  Jakub Jelinekre PR middle-end/83977 (ICE in simd_clone_clauses_extra...
2018-01-05  Jan Hubickaipa-fnsummary.c (record_modified_bb_info): Add OP.
2018-01-03  Martin LiskaDo not inline variadic thunks (PR ipa/83549).
2018-01-03  Jakub JelinekUpdate copyright years.
2017-12-20  Jakub Jelinekre PR ipa/83506 (ICE: Segmentation fault in force_nonfa...
2017-11-28  Prathamesh Kulkarni[PR 82808] Use proper result types for arithmetic jump...
2017-11-28  Julia KovalRemove Cilk Plus support.
2017-11-17  Jan Hubickaipa-fnsummary.c (estimate_node_size_and_time): Be more...
2017-11-16  Jan Hubickaipa-fnsummary.c (analyze_function_body): Accumulate...
2017-11-14  Jan Hubickaipa-inline.c (edge_badness): Dump sreal frequency.
2017-11-13  Jan Hubickacgraph.c (cgraph_edge::sreal_frequency): New function.
next