aboutsummaryrefslogtreecommitdiff
path: root/gcc/ipa-inline.c
AgeCommit message (Expand)AuthorFilesLines
2012-11-20Introduce vNULL to use as a nil initializer for vec<>.Diego Novillo1-3/+2
2012-11-17This patch rewrites the old VEC macro-based interface into a new one based on...Diego Novillo1-10/+10
2012-11-14re PR bootstrap/55051 (profiledbootstrap failed)Jan Hubicka1-3/+5
2012-11-11re PR fortran/48636 (Enable more inlining with -O2 and higher)Jan Hubicka1-0/+3
2012-11-08re PR fortran/48636 (Enable more inlining with -O2 and higher)Jan Hubicka1-0/+21
2012-11-06ipa-inline.c (compute_uninlined_call_time): Return gcov_type.Jan Hubicka1-15/+16
2012-11-05ipa-inline.c (compute_uninlined_call_time, [...]): New functions.Jan Hubicka1-70/+100
2012-11-05ipa-inline.c (leaf_node_p): Rename to ...Jan Hubicka1-11/+15
2012-11-01invoke.texi: Update -fopt-info documentation.Sharad Singhai1-0/+2
2012-10-31ipa-inline.c (ipa_inline): Avoid infinite loop on inlining empty virtual func...Jan Hubicka1-22/+34
2012-10-29ipa-inline.c (want_inline_function_called_once_p): Rename to ...Jan Hubicka1-45/+53
2012-10-28inlinehint-3.c: New testcase.Jan Hubicka1-4/+15
2012-10-28Fix previous commit.Jan Hubicka1-0/+3
2012-10-28ipa-inline.c (edge_badness): Reduce precision; use scc hints.Jan Hubicka1-11/+19
2012-10-25ipa-inline.c (recursive_inlining): Redirect to master clone before testing pr...Jan Hubicka1-6/+25
2012-09-12re PR fortran/48636 (Enable more inlining with -O2 and higher)Jan Hubicka1-3/+6
2012-09-05ipa-inline.c (want_inline_small_function_p): Use INLINE_HINT_loop_iterations ...Jan Hubicka1-1/+2
2012-08-21re PR fortran/48636 (Enable more inlining with -O2 and higher)Jan Hubicka1-2/+4
2012-08-19re PR lto/45375 ([meta-bug] Issues with building Mozilla (i.e. Firefox) with ...Jan Hubicka1-3/+19
2012-08-15timevar.def (TV_VARPOOL, [...]): Remove.Steven Bosscher1-2/+2
2012-08-14backport: As described in http://gcc.gnu.org/ml/gcc/2012-08/msg00015.html...Diego Novillo1-12/+12
2012-08-10re PR middle-end/54146 (Very slow compile with attribute((flatten)))Jan Hubicka1-6/+10
2012-07-16system.h (dump_file): Do not define.Steven Bosscher1-1/+0
2012-05-29LANGUAGES: Fix typos.Joseph Myers1-2/+2
2012-05-10ipa-inline.c (update_all_callee_keys): Remove.Jan Hubicka1-57/+2
2012-05-10cgraph.h (cgraph_remove_unreachable_nodes): Rename to ...Jan Hubicka1-1/+1
2012-04-30re PR middle-end/53136 (Use after free in ipa_make_edge_direct_to_target, cxx...Uros Bizjak1-23/+28
2012-04-18lto-symtab.c (lto_cgraph_replace_node): Update.Jan Hubicka1-4/+4
2012-04-18cgraph.c (cgraph_node_name): Remove.Jan Hubicka1-1/+1
2012-04-16cgraph.h (symtab_node_base): Add next and previous pointers.Jan Hubicka1-2/+2
2012-04-16cgraph.h (FOR_EACH_VARIABLE, [...]): New macros.Jan Hubicka1-2/+2
2012-04-14cgraph.h: Update copyrights;Jan Hubicka1-59/+61
2012-02-15+ PR middle-end/52142 + * ipa-inline.c (can_inline_edge_p): Do not inline...Aldy Hernandez1-3/+3
2012-01-08* ipa-inline.c (want_inline_small_function_p): Fix formating.Jan Hubicka1-2/+0
2012-01-07re PR tree-optimization/51680 (g++ 4.7 fails to inline trivial template stuff)Jan Hubicka1-31/+38
2011-12-13re PR tree-optimization/51519 (ICE: in inline_small_functions, at ipa-inline....Richard Guenther1-1/+1
2011-12-07re PR middle-end/50823 (ICE in inline_small_functions, at ipa-inline.c:1407)Richard Guenther1-5/+2
2011-12-05cgraph.c (cgraph_create_edge_1): Initialize call_stmt_cannot_inline_p from th...Richard Guenther1-11/+5
2011-12-01re PR bootstrap/51346 (LTO bootstrap failed with bootstrap-profiled)Diego Novillo1-9/+9
2011-11-08Merge from transactional-memory branch.Aldy Hernandez1-0/+8
2011-11-02re PR middle-end/50890 (ICE in fold_convert_loc, at fold-const.c:1894)Richard Guenther1-0/+2
2011-10-23* ipa-inline.c (estimate_badness): Scale up and handle overflows.Jan Hubicka1-4/+10
2011-10-20ipa-inline.c (inline_small_functions): Always update all calles after inlining.Jan Hubicka1-2/+7
2011-10-20re PR bootstrap/50709 (stage3 bootstrap comparison failure with --disable-che...Jan Hubicka1-3/+6
2011-09-22ipa-inline-transform.c (inline_call): Always update jump functions after inli...Jan Hubicka1-4/+2
2011-09-21ipa-inline.c (relative_time_benefit): Fix wrong bracketting.Jan Hubicka1-3/+2
2011-08-05re PR tree-optimization/49735 (mips64-elf libgcc build fails with apparently ...Jan Hubicka1-2/+3
2011-07-25ipa-inline.c (can_inline_edge_p): Look into DECL_STRUCT_FUNCTION of original ...Eric Botcazou1-8/+15
2011-07-19cif-code.def (OVERWRITABLE): Fix typo and move around.Eric Botcazou1-1/+1
2011-06-23re PR middle-end/49373 (Many testcase failures)Jan Hubicka1-7/+5