summaryrefslogtreecommitdiff
path: root/gcc/ipa-cp.c
Commit message (Expand)AuthorAgeFilesLines
* Backport r246847Martin Liska2017-05-291-0/+6
* [PR 66616] Check for thunks when adding extra constants to clonesMartin Jambor2015-12-141-6/+19
* ipa-cp (set_single_call_flag): Remove too restrictive assert.Ilya Enkovich2015-04-061-1/+0
* re PR ipa/65478 (crafty performance regression)Martin Jambor2015-03-291-8/+81
* re PR ipa/65028 (450.soplex in SPEC CPU 2006 is miscompiled)Martin Jambor2015-02-191-3/+2
* Add -fipa-cp-alignmentH.J. Lu2015-02-171-0/+9
* re PR ipa/64978 (ICE: in ipcp_verify_propagated_values, at ipa-cp.c:1060)Jan Hubicka2015-02-101-5/+2
* ipa-cp.c (ipa_value_from_jfunc, [...]): Add bounds check.Jan Hubicka2015-02-051-2/+4
* re PR ipa/64378 (ICE: in inline_call, at ipa-inline-transform.c:347 with -O3 ...Jan Hubicka2015-01-181-2/+7
* genattrtab.c (write_header): Include hash-set.h...Michael Collison2015-01-091-5/+12
* Update copyright years.Jakub Jelinek2015-01-051-1/+1
* symbol_summary is used for inline_summary.Martin Liska2014-12-221-4/+4
* ipa-prop uses symbol_summary class.Martin Liska2014-12-221-0/+1
* PR jit/63854: Introduce xstrdup_for_dumpDavid Malcolm2014-12-081-2/+2
* cgraph.h (cgraph_node): New method expand_all_artificial_thunks.Martin Jambor2014-12-051-1/+2
* ipa-prop.h (ipa_alignment): New type.Martin Jambor2014-12-041-2/+167
* re PR ipa/63814 (g++.dg/ipa/pr61160-1.C fails with -m32 -fPIC)Martin Jambor2014-12-021-43/+52
* ipa-cp.c (ipcp_cloning_candidate_p): Use opt_for_fn.Jan Hubicka2014-11-181-14/+8
* ipa-cp.c (ipa_get_indirect_edge_target_1): Handle speculation.Jan Hubicka2014-11-171-18/+46
* * ipa-polymorphic-call.cJan Hubicka2014-11-161-31/+38
* ipa-prop.h (jump_func_type): Removed value IPA_JF_KNOWN_TYPE.Martin Jambor2014-11-141-27/+5
* ipa-prop.h (ipa_get_jf_pass_through_type_preserved): use agg_preserved flag i...Martin Jambor2014-11-141-215/+606
* ipa-cp.c (ipcp_value_source): Converted to a template class.Martin Jambor2014-11-141-229/+292
* ipa-chkp.c: New.Ilya Enkovich2014-11-051-1/+19
* cgraph.h: Flatten.Andrew MacLeod2014-10-281-0/+14
* ggcplug.c: Shuffle includes to include gcc-plugin.h earlier.Andrew MacLeod2014-10-271-0/+2
* State cleanups from jit branchDavid Malcolm2014-10-211-0/+12
* ipa-polymorphic-call.c (walk_ssa_copies): Recognize NULL pointer checks.Jan Hubicka2014-10-051-2/+4
* tree-ssa-ccp.c (prop_value_d): Rename to ...Jan Hubicka2014-09-221-9/+9
* ipa-utils.h (ipa_polymorphic_call_context): Turn into class; add ctors.Jan Hubicka2014-09-201-5/+2
* re PR ipa/62015 (ipa-cp-clone uses a clone that is too specialized for the ca...Martin Jambor2014-09-031-0/+10
* re PR ipa/61986 (ICE on valid code at -O3 on x86_64-linux-gnu indecide_about_...Martin Jambor2014-09-031-6/+10
* IPA C++ refactoring 4/NMartin Liska2014-08-251-15/+16
* IPA C++ refactoring 1/NMartin Liska2014-07-241-50/+50
* tree-inline.h (estimate_move_cost): Add speed_p parameter.Richard Biener2014-07-241-2/+2
* ipa-prop.c (ipa_binfo_from_known_type_jfunc): In LTO do not walk non-polymorp...Jan Hubicka2014-07-111-0/+13
* ipa-cp.c (devirtualization_time_bonus): Walk through aliases.Jan Hubicka2014-07-091-0/+4
* remove has_executeTrevor Saunders2014-07-091-1/+0
* ipa-prop.c (ipa_impossible_devirt_target): No longer static, renamed to ipa_i...Martin Jambor2014-06-261-19/+3
* IPA REF refactoringMartin Liska2014-06-251-6/+3
* re PR ipa/61160 (wrong code with -O3 (or ICE: verify_cgraph_node failed: edge...Martin Jambor2014-06-031-1/+2
* system.h: Define __STDC_FORMAT_MACROS before including inttypes.h.Richard Biener2014-05-261-5/+5
* use templates instead of gengtype for typed allocation functionsTrevor Saunders2014-05-171-3/+3
* pass cfun to pass::executeTrevor Saunders2014-04-171-1/+1
* pass current function to opt_pass::gate ()Trevor Saunders2014-04-171-11/+7
* remove has_gateTrevor Saunders2014-04-171-1/+0
* ipa-cp.c (ipcp_verify_propagated_values): Also dump symtab and mention gcc_un...Martin Jambor2014-04-031-1/+2
* re PR ipa/60315 (template constructor switch optimization)Jan Hubicka2014-03-261-3/+1
* re PR ipa/60600 (ICE in ipa_get_indirect_edge_target_1)Martin Jambor2014-03-251-5/+12
* re PR ipa/60266 (ICE: in ipa_get_parm_lattices, at ipa-cp.c:261 during LibreO...Martin Jambor2014-02-241-0/+2