Hi,
this is variant I comitted after further testing. Main change is in
ipa-reference that can not
treat -fno-ipa-reference functions as external functions, because unlike those
they may affect
local variables.
Bootstrapped/regtested x86_64-linux, comitted.
Honza
*
On Sun, Jan 18, 2015 at 06:45:03PM +0100, Jan Hubicka wrote:
@@ -1299,7 +1299,7 @@ has finished
; This option is not documented yet as its semantics will change.
fgraphite
-Common Report Var(flag_graphite)
+Common Report Var(flag_graphite) Opitmization
Enable in and out of
On Sun, Jan 18, 2015 at 06:45:03PM +0100, Jan Hubicka wrote:
@@ -1299,7 +1299,7 @@ has finished
; This option is not documented yet as its semantics will change.
fgraphite
-Common Report Var(flag_graphite)
+Common Report Var(flag_graphite) Opitmization
Enable in and out of Graphite
Hi,
this patch finishes transition of IPA passes to be per-function (and thus
behaving sanely
at LTO time when different flags are mixed).
It also goes through common.opt and fixes attributes of quite few flags:
fauto-inc-dec, fdelete-dead-exceptions, ffunction-cse,
fgraphite,