summaryrefslogtreecommitdiff
path: root/gcc/ipa-cp.c
Commit message (Expand)AuthorAgeFilesLines
* decl.c, [...]: Replace tree_low_cst (..., 1) with tree_to_uhwi throughout.Richard Sandiford2013-11-181-1/+1
* remove nolonger needed {cgraph,varpool}_node_{,asm_}name () functionsTrevor Saunders2013-11-181-20/+20
* Autogenerated fixes of "->symbol." to "->"David Malcolm2013-10-291-31/+31
* tree-outof-ssa.h: Remove include files.Andrew MacLeod2013-10-291-0/+1
* tree-ssa.h: Remove all #include'sAndrew MacLeod2013-10-231-3/+1
* ipa-utils.h (ipa_edge_within_scc): Declare.Martin Jambor2013-10-151-23/+7
* alloc-pool.c, [...]: Add missing whitespace before "(".Richard Sandiford2013-09-281-16/+16
* ipa-cp.c (ipa_get_indirect_edge_target_1): Add sanity check for ipa-devirt.Jan Hubicka2013-09-231-2/+10
* tree-ssa.h: New.Andrew MacLeod2013-09-121-1/+1
* ipa-cp.c (propagate_constants_topo): Do not ignore SCC represented by a thunk.Martin Jambor2013-09-101-23/+16
* ipa-prop.h (ipa_pass_through_data): New field type_preserved.Martin Jambor2013-08-271-19/+22
* cgraph.c (cgraph_create_indirect_edge): Discover polymorphic calls and record...Jan Hubicka2013-08-181-1/+2
* gimple-fold.c (gimple_extract_devirt_binfo_from_cst): Add new arugment expect...Jan Hubicka2013-08-161-1/+2
* cgraphbuild.c (cgraph_rebuild_references): Rebuild only non-speculative refs.Jan Hubicka2013-08-091-4/+5
* Automated conversion of passes to C++ classesDavid Malcolm2013-08-051-28/+47
* ipa-cp.c (gather_context_independent_values): Use ipa_get_param_move_cost.Jan Hubicka2013-08-031-36/+15
* cgraph.c (release_function_body): Break out from ...Jan Hubicka2013-07-251-3/+4
* re PR c++/57208 (Latest chromium compilation fails with enabled LTO)Martin Jambor2013-06-271-0/+5
* ipa-cp.c (ipa_get_indirect_edge_target_1): Check that param_index is within b...Martin Jambor2013-06-111-3/+3
* cgraph.h (symtab_node_base): Add definition, alias and analyzed flags...Jan Hubicka2013-05-291-8/+9
* re PR middle-end/57276 (Waste work in cgraph_edge_brings_all_agg_vals_for_nod...Po-Chun Chang2013-05-171-1/+4
* ipa-prop.c (ipa_print_node_jump_functions): Print symbol order in header...Martin Jambor2013-05-151-13/+15
* re PR middle-end/42371 (dead code not eliminated during folding with whole-pr...Martin Jambor2013-05-131-1/+29
* re PR middle-end/56988 (ipa-cp incorrectly propagates a field of an aggregate)Martin Jambor2013-05-021-2/+6
* re PR tree-optimization/56718 (Early inlining prevents type based devirtualiz...Martin Jambor2013-04-191-16/+2
* passes.c (execute_todo): Do not call ggc_collect conditional here.Richard Biener2013-04-101-1/+1
* First phase of unifying the computation of profile scale factors/probabilitie...Teresa Johnson2013-04-081-7/+12
* re PR tree-optimization/55334 (mgrid regression (ipa-cp disables vectorization))Martin Jambor2013-03-271-16/+0
* ipa-cp.c (ipa_get_indirect_edge_target): Renamed to ipa_get_indirect_edge_tar...Martin Jambor2013-03-251-17/+53
* params.def (PARAM_IPA_CP_ARRAY_INDEX_HINT_BONUS): New parameter.Martin Jambor2013-03-201-2/+5
* re PR middle-end/56461 (GCC is leaking lots of memory)Jakub Jelinek2013-02-271-0/+3
* re PR tree-optimization/56310 (ICE: in decide_about_value, at ipa-cp.c:3310 w...Martin Jambor2013-02-211-4/+7
* ipa-cp.c (good_cloning_opportunity_p): Dump the real threshold instead of har...Martin Jambor2013-02-211-2/+2
* re PR tree-optimization/55334 (mgrid regression (ipa-cp disables vectorization))Martin Jambor2013-02-201-0/+16
* ipa-cp.c (initialize_node_lattices): Fix dumping condition.Martin Jambor2013-02-201-1/+1
* Update copyright years in gcc/Richard Sandiford2013-01-101-2/+1
* ipa-prop.h (struct ipa_node_params): Rename clone_for_all_contexts to do_clon...Martin Jambor2012-11-211-11/+15
* re PR tree-optimization/55260 (ICE: in ipa_get_parm_lattices, at ipa-cp.c:263...Martin Jambor2012-11-211-127/+170
* Introduce vNULL to use as a nil initializer for vec<>.Diego Novillo2012-11-201-9/+7
* re PR tree-optimization/55260 (ICE: in ipa_get_parm_lattices, at ipa-cp.c:263...Martin Jambor2012-11-201-4/+4
* This patch rewrites the old VEC macro-based interface into a new one based on...Diego Novillo2012-11-171-151/+138
* re PR tree-optimization/55253 (Revision 193298 miscompiles sqlite with -Os)Martin Jambor2012-11-131-0/+2
* re PR tree-optimization/55238 (ICE in find_aggregate_values_for_callers_subse...Martin Jambor2012-11-111-16/+37
* re PR tree-optimization/53787 (Possible IPA-SRA / IPA-CP improvement)Martin Jambor2012-11-071-236/+1237
* invoke.texi: Update -fopt-info documentation.Sharad Singhai2012-11-011-0/+1
* ipa-cp.c (ipcp_discover_new_direct_edges): If something was turned to direct ...Jan Hubicka2012-10-251-1/+8
* tree-pass.h (write_summary, [...]): Remove set and vset arguments.Jan Hubicka2012-08-131-3/+2
* re PR fortran/48636 (Enable more inlining with -O2 and higher)Martin Jambor2012-08-111-5/+26
* cgraph.h (cgraph_indirect_call_info): Field anc_offse renamd to offset, updat...Martin Jambor2012-08-091-1/+1
* system.h (dump_file): Do not define.Steven Bosscher2012-07-161-3/+0