aboutsummaryrefslogtreecommitdiff
path: root/gcc/ipa-inline-analysis.c
AgeCommit message (Expand)AuthorFilesLines
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
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-12-30ipa-inline-analysis.c (estimate_function_body_sizes): Do not free node params...Jan Hubicka1-1/+1
2014-12-30ipa-inline-analysis.c (edge_set_predicate): Reset size/time when target is UN...Jan Hubicka1-6/+55
2014-12-22symbol_summary is used for inline_summary.Martin Liska1-90/+65
2014-12-22ipa-prop uses symbol_summary class.Martin Liska1-6/+7
2014-12-16ipa-inline-analysis.c (will_be_nonconstant_predicate): Consider return values...Jan Hubicka1-8/+11
2014-12-10real.h (HONOR_NANS): Replace macro with 3 overloaded declarations.Marc Glisse1-6/+3
2014-12-03re PR ipa/64153 (r218205 miscompiles libgomp)Martin Jambor1-6/+13
2014-12-01re PR tree-optimization/63551 (wrong code (segfaults) at -Os on x86_64-linux-...Martin Jambor1-1/+4
2014-11-28cgraphunit.c (ipa_passes): Handle flag_generate_offload.Ilya Verbin1-1/+1
2014-11-19Merger of git branch "gimple-classes-v2-option-3"David Malcolm1-8/+10
2014-11-18ipa-cp.c (ipcp_cloning_candidate_p): Use opt_for_fn.Jan Hubicka1-6/+7
2014-11-17ipa-cp.c (ipa_get_indirect_edge_target_1): Handle speculation.Jan Hubicka1-2/+3
2014-11-14ipa-prop.h (ipa_get_jf_pass_through_type_preserved): use agg_preserved flag i...Martin Jambor1-43/+46
2014-11-13[PATCH 2/7] OpenMP 4.0 offloading infrastructure: LTO streaming.Ilya Verbin1-6/+6
2014-10-31builtins.c (fold_builtin_atomic_always_lock_free): Use CONVERT_EXPR_P, CONVER...Richard Biener1-3/+2
2014-10-28cgraph.h: Flatten.Andrew MacLeod1-1/+5
2014-10-27ggcplug.c: Shuffle includes to include gcc-plugin.h earlier.Andrew MacLeod1-0/+11
2014-08-25IPA C++ refactoring 4/NMartin Liska1-27/+26
2014-08-08lto-streamer.h (struct lto_input_block): Make it a class with a constructor.Richard Biener1-3/+1
2014-07-24IPA C++ refactoring 1/NMartin Liska1-21/+20
2014-07-09ipa-cp.c (devirtualization_time_bonus): Walk through aliases.Jan Hubicka1-0/+4
2014-07-09remove has_executeTrevor Saunders1-1/+0
2014-06-16revert: symtab.c (symtab_node::reset_section): New method.Jan Hubicka1-2/+2
2014-06-12symtab.c (symtab_node::reset_section): New method.Jan Hubicka1-2/+2