-
- Downloads
Makefile.in (cgraph.o, [...]): Add intl.h dependency.
* Makefile.in (cgraph.o, cgraphunit.o): Add intl.h dependency. * cgraph.c (create_edge, dump_cgraph): Update to use inline_failed * cgraph.h (cgraph_edge): Replace inline_call by inline_failed (cgraph_inline_p): Add extra argument reason. * cgraphunit.c: Minor formating fixes. cgraph_first_inlined_callee): New functions. (record_call_1): Record builtins too. (cgraph_analyze_function): Update inline_failed messages. (cgraph_mark_functions_to_output, cgraph_expand_function, cgraph_inlined_into, cgraph_inlined_callees, cgraph_estimate_growth): Update to use inline_failed. (cgraph_check_inline_limits): Likewise; Add argument reason. (cgraph_set_inline_failed): New static function. (cgraph_decide_inlining_of_small_function, cgraph_decide_inlining): Set reasons. (cgraph_inline_p): Add new argument reason. * tree-inline.c (expand_call_inline): Update warning. From-SVN: r75391
Showing
- gcc/ChangeLog 19 additions, 0 deletionsgcc/ChangeLog
- gcc/Makefile.in 3 additions, 2 deletionsgcc/Makefile.in
- gcc/cgraph.c 11 additions, 4 deletionsgcc/cgraph.c
- gcc/cgraph.h 4 additions, 2 deletionsgcc/cgraph.h
- gcc/cgraphunit.c 119 additions, 52 deletionsgcc/cgraphunit.c
- gcc/testsuite/ChangeLog 4 additions, 0 deletionsgcc/testsuite/ChangeLog
- gcc/testsuite/gcc.dg/winline-1.c 13 additions, 0 deletionsgcc/testsuite/gcc.dg/winline-1.c
- gcc/testsuite/gcc.dg/winline-2.c 8 additions, 0 deletionsgcc/testsuite/gcc.dg/winline-2.c
- gcc/testsuite/gcc.dg/winline-3.c 21 additions, 0 deletionsgcc/testsuite/gcc.dg/winline-3.c
- gcc/testsuite/gcc.dg/winline-4.c 11 additions, 0 deletionsgcc/testsuite/gcc.dg/winline-4.c
- gcc/testsuite/gcc.dg/winline-5.c 29 additions, 0 deletionsgcc/testsuite/gcc.dg/winline-5.c
- gcc/testsuite/gcc.dg/winline-6.c 21 additions, 0 deletionsgcc/testsuite/gcc.dg/winline-6.c
- gcc/testsuite/gcc.dg/winline-7.c 12 additions, 0 deletionsgcc/testsuite/gcc.dg/winline-7.c
- gcc/tree-inline.c 6 additions, 4 deletionsgcc/tree-inline.c
Loading
Please register or sign in to comment