| Commit message (Expand) | Author | Age | Files | Lines |
* | Update copyright years. | Jakub Jelinek | 2017-01-01 | 1 | -1/+1 |
* | re PR middle-end/78306 ([CilkPlus] "inlining failed in call to always_inline ... | Richard Biener | 2016-11-17 | 1 | -5/+0 |
* | Add IPA VRP | Kugan Vivekanandarajah | 2016-09-20 | 1 | -0/+1 |
* | Add option for whether ceil etc. can raise "inexact", adjust x86 conditions. | Joseph Myers | 2016-06-03 | 1 | -0/+1 |
* | Fix dump output typo | Martin Liska | 2016-05-25 | 1 | -1/+1 |
* | ipa-inline.c (report_inline_failed_reason): Look into thunks, too | Jan Hubicka | 2016-05-16 | 1 | -3/+3 |
* | cgraph.c (symbol_table::create_edge): Set inline_failed. | Jan Hubicka | 2016-05-03 | 1 | -6/+9 |
* | ipa-inline-analysis.c (reset_inline_summary): Clear fp_expressions | Jan Hubicka | 2016-05-02 | 1 | -14/+18 |
* | ipa-inline.c (can_inline_edge_p): Pass caller info to ultiimate_alias_target. | Jan Hubicka | 2016-04-21 | 1 | -4/+5 |
* | ipa-polymorphic-call.c (walk_ssa_copies): Fix spelling - becuase -> because. | Jakub Jelinek | 2016-03-08 | 1 | -1/+1 |
* | re PR middle-end/37448 (cannot compile big function) | Richard Biener | 2016-02-22 | 1 | -3/+27 |
* | ipa-inline.c (can_inline_edge_p): Back out overzealous check on flag_non_call... | Eric Botcazou | 2016-01-22 | 1 | -6/+2 |
* | Update copyright years. | Jakub Jelinek | 2016-01-04 | 1 | -1/+1 |
* | * ipa-inline.c (can_inline_edge_p) Use merged_comdat. | Jan Hubicka | 2015-12-04 | 1 | -1/+1 |
* | alias.c: Remove unused headers. | Andrew MacLeod | 2015-10-30 | 1 | -9/+0 |
* | alias.c: Reorder #include statements and remove duplicates. | Andrew MacLeod | 2015-10-29 | 1 | -9/+8 |
* | [PATCH 7/9] ENABLE_CHECKING refactoring: middle-end, LTO FE | Mikhail Maltsev | 2015-10-27 | 1 | -4/+3 |
* | switch from gimple to gimple* | Trevor Saunders | 2015-09-20 | 1 | -3/+3 |
* | tree-core.h: Include symtab.h. | Andrew MacLeod | 2015-07-08 | 1 | -12/+4 |
* | function.h (ipa_opt_pass, [...]): Move forward declarations. | Andrew MacLeod | 2015-06-25 | 1 | -2/+0 |
* | coretypes.h: Include input.h and as-a.h. | Andrew MacLeod | 2015-06-17 | 1 | -3/+0 |
* | coretypes.h: Include hash-table.h and hash-set.h for host files. | Andrew MacLeod | 2015-06-08 | 1 | -4/+0 |
* | coretypes.h: Include machmode.h... | Andrew MacLeod | 2015-06-04 | 1 | -3/+0 |
* | re PR ipa/65873 (Failure to inline always_inline memcpy) | Jan Hubicka | 2015-05-13 | 1 | -35/+55 |
* | bitmap.c, [...]: Add space between string literal and macro name. | Jason Merrill | 2015-05-09 | 1 | -19/+19 |
* | re PR ipa/65873 (Failure to inline always_inline memcpy) | Jan Hubicka | 2015-04-30 | 1 | -3/+0 |
* | ipa-inline.c (can_inline_edge_p): Allow inlining of functions with same attri... | Christian Bruel | 2015-04-17 | 1 | -1/+1 |
* | re PR ipa/65076 (16% tramp3d-v4.cpp compile time regression) | Jan Hubicka | 2015-04-03 | 1 | -2/+3 |
* | lto-cgraph.c (lto_output_node, [...]): Stream split_part. | Jan Hubicka | 2015-04-01 | 1 | -21/+96 |
* | re PR ipa/65076 (16% tramp3d-v4.cpp compile time regression) | Jan Hubicka | 2015-03-30 | 1 | -1/+1 |
* | ipa-inline.c (check_maybe_up, [...]): New macros. | Jan Hubicka | 2015-03-26 | 1 | -41/+48 |
* | ipa-inline-analysis.c (redirect_to_unreachable): New function. | Jan Hubicka | 2015-03-26 | 1 | -33/+37 |
* | ipa-inline.c (can_inline_edge_p): Short circuit if inline_failed already is f... | Jan Hubicka | 2015-03-20 | 1 | -6/+27 |
* | Fix warnings occured during profiledboostrap on | Martin Liska | 2015-03-05 | 1 | -1/+1 |
* | re PR lto/65130 (ICE with LTO on valid code on x86_64-linux-gnu) | Jan Hubicka | 2015-03-02 | 1 | -0/+11 |
* | ipa-inline.c (can_inline_edge_p): Match opt_for_fn on inline target; also mat... | Jan Hubicka | 2015-03-01 | 1 | -30/+39 |
* | re PR ipa/65008 (ICE: in estimate_edge_growth, at ipa-inline.h:298 with -O2) | Marek Polacek | 2015-02-26 | 1 | -0/+13 |
* | ipa-visibility.c (function_and_variable_visibility): Only check locality if n... | Jan Hubicka | 2015-02-17 | 1 | -6/+6 |
* | re PR ipa/64686 (ICE: in edge_badness, at ipa-inline.c:912 during Firefox LTO... | Jan Hubicka | 2015-02-05 | 1 | -2/+8 |
* | ipa-inline.c (early_inliner): Skip inlining only in always_inlined... | Jan Hubicka | 2015-02-02 | 1 | -1/+15 |
* | re PR middle-end/64805 (Specific use of __attribute ((always_inline)) breaks ... | Ilya Enkovich | 2015-01-29 | 1 | -0/+7 |
* | re PR ipa/64730 (g++.dg/ipa/pr64049-1.C ICE: SEGV when printing NULL) | Jakub Jelinek | 2015-01-26 | 1 | -0/+3 |
* | re PR ipa/64694 (FAIL: 23_containers/unordered_set/insert/hash_policy.cc) | Jan Hubicka | 2015-01-22 | 1 | -1/+1 |
* | ipa-inline.c (can_inline_edge_p): Disable inlining of edges with IL incompati... | Richard Biener | 2015-01-22 | 1 | -10/+49 |
* | re PR lto/45375 ([meta-bug] Issues with building Mozilla (i.e. Firefox) with ... | Jan Hubicka | 2015-01-20 | 1 | -22/+95 |
* | re PR ipa/64218 (ICE: Segmentation fault (symtab_node::get_alias_target()) ru... | Jan Hubicka | 2015-01-19 | 1 | -1/+2 |
* | ipa-inline.c (inline_small_functions): Work around hints cache issue. | Jan Hubicka | 2015-01-16 | 1 | -1/+12 |
* | ipa-inline.c (inline_small_functions): Swap the operands in enum. | Naveen H.S | 2015-01-14 | 1 | -4/+6 |
* | re PR ipa/64481 (r219076 breaks bootstrap (x86_64-unknown-linux-gnu)) | Jan Hubicka | 2015-01-14 | 1 | -13/+12 |
* | re PR ipa/64565 (ICE: in inline_small_functions, at ipa-inline.c:1664) | Jan Hubicka | 2015-01-13 | 1 | -1/+3 |