aboutsummaryrefslogtreecommitdiff
path: root/gcc/ipa-inline-analysis.c
AgeCommit message (Expand)AuthorFilesLines
2016-09-26ipa-inline-analysis.c (find_foldable_builtin_expect): Use gimple_call_interna...Marek Polacek1-3/+1
2016-09-01ipa-inline-analysis.c (param_change_prob): Get to the base object first in al...Eric Botcazou1-10/+12
2016-08-26ipa-inline-analysis.c (inline_write_summary): Remove unnecessary assignment i...Nathan Sidwell1-9/+5
2016-07-07re PR ipa/71624 ([CHKP] internal compiler error: in duplicate_thunk_for_node)Ilya Enkovich1-0/+10
2016-05-18Indirect inlining of targets from references of global constantsMartin Jambor1-1/+2
2016-05-18[PR 70646] Store size to inlining predicate conditionsMartin Jambor1-51/+81
2016-05-16ipa-inline-analysis.c (compute_inline_parameters): Disable inlinig into instr...Jan Hubicka1-1/+7
2016-05-16ipa-inline-analysis.c (compute_inline_parameters): Be more reailistic on esti...Jan Hubicka1-4/+6
2016-05-08cgraph.c (thunk_adjust): Export.Jan Hubicka1-53/+54
2016-05-03cgraph.c (symbol_table::create_edge): Set inline_failed.Jan Hubicka1-15/+11
2016-05-02ipa-inline-analsysis.c (evaluate_conditions_for_known_args): Revert accidenta...Jan Hubicka1-2/+1
2016-05-02ipa-inline-analysis.c (reset_inline_summary): Clear fp_expressionsJan Hubicka1-1/+31
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-12-04* ipa-inline.c (can_inline_edge_p) Use merged_comdat.Jan Hubicka1-1/+1
2015-11-25ipa-inline-analysis.c: Include gimplify.h (set_cond_stmt_execution_predicate...Jan Hubicka1-6/+10
2015-11-09Fix memory leaks in IPA.Martin Liska1-1/+1
2015-11-06tree-ssa-sccvn.c (class sccvn_dom_walker): Add destructor.Richard Biener1-0/+1
2015-10-30alias.c: Remove unused headers.Andrew MacLeod1-7/+0
2015-10-29alias.c: Reorder #include statements and remove duplicates.Andrew MacLeod1-7/+7
2015-10-27[PATCH 7/9] ENABLE_CHECKING refactoring: middle-end, LTO FEMikhail Maltsev1-4/+6
2015-10-20Correctly fill up cgraph_node::local.versionable flag.Martin Liska1-0/+4
2015-10-12re PR ipa/67783 (quadratic time consumption in IPA inlining with -O1 and higher)Richard Biener1-25/+48
2015-10-05re PR ipa/67783 (quadratic time consumption in IPA inlining with -O1 and higher)Richard Biener1-40/+25
2015-09-20switch from gimple to gimple*Trevor Saunders1-19/+19
2015-09-16Share memory blocks between pool allocatorsMikhail Maltsev1-1/+1
2015-07-24re PR ipa/66566 ([CHKP] ICE in early_inliner: internal compiler error: in ope...Ilya Enkovich1-0/+6
2015-07-16Add new object_allocator and clean-up allocator usage.Martin Liska1-1/+1
2015-07-16Give struct param_aa_atatus and struct func_body_info an ipa_ prefix.Martin Jambor1-6/+6
2015-07-15gimple-pretty-print.h: Don't include pretty-print.h.Andrew MacLeod1-2/+0
2015-07-15Limit AA walking when inlining analysis examines parametersPaolo Bonzini1-33/+39
2015-07-08tree-core.h: Include symtab.h.Andrew MacLeod1-17/+5
2015-06-25function.h (ipa_opt_pass, [...]): Move forward declarations.Andrew MacLeod1-2/+0
2015-06-17coretypes.h: Include input.h and as-a.h.Andrew MacLeod1-3/+0
2015-06-08coretypes.h: Include hash-table.h and hash-set.h for host files.Andrew MacLeod1-4/+0
2015-06-04coretypes.h: Include machmode.h...Andrew MacLeod1-4/+0
2015-06-01Change use to type-based pool allocator inMartin Liska1-22/+17
2015-04-03re PR ipa/65655 (ICE in speculative_call_info, at cgraph.c:1151)Jan Hubicka1-1/+5
2015-03-27re PR ipa/65600 (bost testsuite failure: ICE: Segmentation fault)Jan Hubicka1-5/+5
2015-03-27ipa-inline-analysis.c (redirect_to_unreachable): Be prepared for edge to chan...Jan Hubicka1-13/+18
2015-03-26ipa-inline-analysis.c (redirect_to_unreachable): New function.Jan Hubicka1-36/+35
2015-03-09ipa-inline-analysis.c (check_callers): Check node->can_remove_if_no_direct_ca...Jan Hubicka1-14/+23
2015-03-04cgraph.c (cgraph_node::can_remove_if_no_direct_calls_p): Rewrite for correct ...Jan Hubicka1-12/+9
2015-03-02re PR lto/65130 (ICE with LTO on valid code on x86_64-linux-gnu)Jan Hubicka1-5/+7
2015-02-26passes.c (ipa_write_summaries_1): Call lto_output_init_mode_table.Jakub Jelinek1-1/+2
2015-02-14ipa-inline-analysis.c (growth_data): Add uninlinable field.Jan Hubicka1-5/+42
2015-02-03ipa-inline-analysis.c (simple_edge_hints): Fix check for cross-module inlining.Jan Hubicka1-3/+6
2015-01-30Always pass explicit location to fatal_error.Joseph Myers1-1/+2
2015-01-14re PR ipa/64481 (r219076 breaks bootstrap (x86_64-unknown-linux-gnu))Jan Hubicka1-16/+1
2015-01-12re PR ipa/63470 (internal compiler error: in estimate_edge_growth, at ipa-inl...Jan Hubicka1-0/+7
2015-01-09genattrtab.c (write_header): Include hash-set.h...Michael Collison1-4/+11