aboutsummaryrefslogtreecommitdiff
path: root/gcc/ipa-prop.c
AgeCommit message (Expand)AuthorFilesLines
2011-06-10ipa-prop.c (ipa_write_node_info): Stream jump functions for indirect calls.Jan Hubicka1-2/+23
2011-06-10ipa-cp.c (ipcp_versionable_function_p): Aliases are not versionable.Jan Hubicka1-5/+6
2011-06-10ipa-cp.c (ipcp_process_devirtualization_opportunities): Update call of gimple...Jan Hubicka1-1/+1
2011-05-14ipa-prop.c (ipa_cst_from_jfunc): New function.Martin Jambor1-0/+17
2011-05-06cgraph.c (cgraph_add_thunk): Create real function node instead of alias node...Jan Hubicka1-2/+4
2011-05-04tree.h (int_const_binop): Remove notrunc argument.Richard Guenther1-1/+1
2011-04-27ipa-prop.c (function_insertion_hook_holder): New holder.Jan Hubicka1-0/+14
2011-04-24ipa-prop.c (ipa_propagate_indirect_call_infos): Remove obsolette WPA hack.Jan Hubicka1-4/+0
2011-04-22gengtype.c (open_base_files): Add ipa-inline.h include.Jan Hubicka1-1/+64
2011-04-20remove useless if-before-free testsJim Meyering1-2/+1
2011-04-20Makefile.in (INTERNAL_FN_DEF, [...]): Define.Richard Sandiford1-0/+2
2011-04-19ipa-prop.c (stmt_may_be_vtbl_ptr_store): Return false for scalar non-pointer ...Martin Jambor1-6/+12
2011-04-19ipa-cp.c (ipcp_process_devirtualization_opportunities): Take into account anc...Martin Jambor1-50/+94
2011-04-18re PR middle-end/48661 (wrong-code regression with devirtualization)Jakub Jelinek1-1/+1
2011-04-15ipa-prop.c (ipa_analyze_virtual_call_uses): Remove handling of ADR_EXPRs.Martin Jambor1-12/+0
2011-04-14cgraph.c (dump_cgraph_node): Do not dump inline summaries.Jan Hubicka1-1/+1
2011-04-11except.c (set_nothrow_function_flags): Call cgraph_get_node instead of cgraph...Martin Jambor1-1/+1
2011-04-11re PR tree-optimization/48195 (ICE: vector VEC(ipa_node_params_t,base) index ...Martin Jambor1-1/+4
2011-04-10Remove doubled up words.Mike Stump1-3/+3
2011-02-11cgraph.c: Fix comment typos.Nathan Froyd1-9/+9
2011-01-15common.opt (fdevirtualize): New flag.Martin Jambor1-3/+8
2011-01-15re PR tree-optimization/45934 (g++.old-deja/g++.other/dtor5.C FAILs with -fin...Martin Jambor1-25/+187
2011-01-07re PR tree-optimization/46367 (ICE during cgraph edge cloning)Jan Hubicka1-0/+4
2011-01-03re PR tree-optimization/46984 (g++.dg/torture/pr45699.C FAILs with -fno-early...Martin Jambor1-3/+1
2010-12-22re PR tree-optimization/45934 (g++.old-deja/g++.other/dtor5.C FAILs with -fin...Martin Jambor1-31/+25
2010-12-15re PR tree-optimization/46053 (g++.dg/torture/pr45699.C FAILs with -fno-early...Martin Jambor1-12/+22
2010-12-09ipa-prop.c (compute_complex_ancestor_jump_func): Work also if the zero is the...Martin Jambor1-3/+7
2010-12-09ipa-prop.h (struct ipa_parm_adjustment): New field alias_ptr_type.Martin Jambor1-9/+6
2010-11-14re PR tree-optimization/45722 (FAIL: gcc.c-torture/execute/20040709-2.c execu...Eric Botcazou1-4/+28
2010-11-11invoke.texi (-fwhopr): Merge into -flto section.Jan Hubicka1-1/+1
2010-11-11re PR tree-optimization/46383 (ICE: in get_binfo_at_offset, at tree.c:10947)Martin Jambor1-2/+4
2010-10-26re PR middle-end/45687 (possible wrong code bug)Ian Lance Taylor1-3/+3
2010-10-04re PR tree-optimization/45572 (various ICEs with -finline-small-functions -fi...Martin Jambor1-1/+1
2010-09-18re PR tree-optimization/45453 (ICE: verify_cgraph_node failed: inlined_to poi...Jan Hubicka1-0/+1
2010-09-10re PR tree-optimization/44972 (ICE: in load_assign_lhs_subreplacements, at tr...Martin Jambor1-9/+13
2010-09-10re PR tree-optimization/44972 (ICE: in load_assign_lhs_subreplacements, at tr...Martin Jambor1-31/+68
2010-08-21tree-pass.h (pass_ipa_cdtor_merge): New function.Jan Hubicka1-1/+2
2010-08-20vec.h (FOR_EACH_VEC_ELT): Define.Nathan Froyd1-6/+2
2010-08-05ipa-prop.h (enum ipa_lattice_type): Changed comments.Martin Jambor1-5/+12
2010-07-30ipa-prop.c (ipa_modify_formal_parameters): Use build_distinct_type_copy.Richard Guenther1-1/+1
2010-07-15tree.h (DECL_CHAIN): Define.Nathan Froyd1-7/+7
2010-07-01re PR middle-end/42834 (memcpy folding overeager)Richard Guenther1-3/+5
2010-06-28re PR middle-end/44671 (Partial inlining breaks C++)Jan Hubicka1-0/+7
2010-06-25ipa-prop.h (struct ipa_param_descriptor): Removed the modified flag.Martin Jambor1-135/+168
2010-06-25ipa-prop.c (determine_cst_member_ptr): Ignore non-clobbering statements inste...Martin Jambor1-7/+13
2010-06-14lto-streamer.c (cached_bp): Remove.Richard Guenther1-22/+18
2010-06-08utils.c (init_gnat_to_gnu): Use typed GC allocation.Laurynas Biveinis1-14/+11
2010-05-21diagnostic.c: Don't include tm.h, tree.h, tm_p.h, langhooks.h or langhooks-de...Joseph Myers1-0/+2
2010-05-20ipa-prop.c (compute_complex_ancestor_jump_func): Bail out if !cond.Segher Boessenkool1-1/+2
2010-05-19ipa-prop.c (ipa_print_node_jump_functions): Print jump functions also for ind...Martin Jambor1-65/+126