diff options
author | Jan-Benedict Glaw <jbglaw@lug-owl.de> | 2013-09-16 11:03:33 +0200 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2013-09-16 11:03:33 +0200 |
commit | f77e2d2d4772012209e312c1ec12932137eac7b9 (patch) | |
tree | 15bf6a9ac0b5497d8c79d267b86242e5ac87c536 | |
parent | 36875e8f6d06fa647a540264befd109479cdea43 (diff) | |
download | gcc-f77e2d2d4772012209e312c1ec12932137eac7b9.zip gcc-f77e2d2d4772012209e312c1ec12932137eac7b9.tar.gz gcc-f77e2d2d4772012209e312c1ec12932137eac7b9.tar.bz2 |
alpha.c: Include tree-ssa.h.
* config/alpha.c: Include tree-ssa.h.
From-SVN: r202621
-rw-r--r-- | gcc/ChangeLog | 40 | ||||
-rw-r--r-- | gcc/config/alpha/alpha.c | 1 |
2 files changed, 24 insertions, 17 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 373bd8f..b0d4349 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2013-09-16 Jan-Benedict Glaw <jbglaw@lug-owl.de> + + * config/alpha.c: Include tree-ssa.h. + 2013-09-16 Richard Biener <rguenther@suse.de> * tree-loop-distribution.c (enum rdg_dep_type): Add control_dd. @@ -35,7 +39,8 @@ PR target/48094 * config/darwin.c (darwin_objc2_section): Note if ObjC Metadata is - seen. (darwin_objc1_section): Likewise. + seen. + (darwin_objc1_section): Likewise. (darwin_file_end): Emit Image Info section when required. 2013-09-14 Jan Hubicka <jh@suse.cz> @@ -54,13 +59,13 @@ 2013-09-14 Iain Sandoe <iain@codesourcery.com> PR target/58269 - config/i386/i386.c (ix86_function_arg_regno_p): Make Darwin use the + * config/i386/i386.c (ix86_function_arg_regno_p): Make Darwin use the xmm register set described in the psABI. 2013-09-13 Evgeny Gavrin <e.gavrin@samsung.com> - * dwarf2out.c (should_emit_struct_debug): Add check - for type_decl variable is not NULL. + * dwarf2out.c (should_emit_struct_debug): Add check + for type_decl variable is not NULL. 2013-09-13 Jacek Caban <jacek@codeweavers.com> @@ -252,12 +257,13 @@ tree-flow-inline.h. * tree-flow.h (_edge_var_map, edge_var_map_vector): Move to tree-ssa.h. Move prototypes belonging to tree-ssa.c. - * tree-flow-inline.h (redirect_edge_var_map_def, + * tree-flow-inline.h (redirect_edge_var_map_def, redirect_edge_var_map_result, redirect_edge_var_map_location): Move to tree-ssa.h. * gimple.h: Adjust prototypes. - * tree-ssa.c (useless_type_conversion_p, types_compatible_p): Move to... - * gimple.c (useless_type_conversion_p, types_compatible_p): Here. + * tree-ssa.c (useless_type_conversion_p, types_compatible_p): Move + to... + * gimple.c (useless_type_conversion_p, types_compatible_p): Here. * tree.h: Move prototype to tree-ssa.h. * gengtype.c (open_base_files): Replace tree-flow.h with tree-ssa.h. * Makefile.in: (TREE_SSA_H, TREE_FLOW_H): Adjust dependencies. @@ -267,11 +273,12 @@ ggc-page.c, gimple-fold.c, gimple-iterator.c, gimple-low.c, gimple-pretty-print.c, gimple-ssa-strength-reduction.c, gimple-streamer-in.c, gimple-streamer-out.c, gimple.c, gimplify.c, - graphite-blocking.c, graphite-clast-to-gimple.c, graphite-dependences.c, - graphite-interchange.c, graphite-optimize-isl.c, graphite-poly.c, - graphite-scop-detection.c, graphite-sese-to-poly.c, graphite.c, - ipa-cp.c, ipa-inline-analysis.c, ipa-inline-transform.c, ipa-inline.c, - ipa-prop.c, ipa-pure-const.c, ipa-reference.c, ipa-split.c, ipa-utils.c, + graphite-blocking.c, graphite-clast-to-gimple.c, + graphite-dependences.c, graphite-interchange.c, + graphite-optimize-isl.c, graphite-poly.c, graphite-scop-detection.c, + graphite-sese-to-poly.c, graphite.c, ipa-cp.c, ipa-inline-analysis.c, + ipa-inline-transform.c, ipa-inline.c, ipa-prop.c, ipa-pure-const.c, + ipa-reference.c, ipa-split.c, ipa-utils.c, loop-init.c, lto-cgraph.c, lto-section-in.c, lto-section-out.c, lto-streamer-in.c, lto-streamer-out.c, lto-streamer.c, omp-low.c, passes.c, predict.c, print-tree.c, profile.c, sese.c, targhooks.c, @@ -563,12 +570,11 @@ * lra.c (lra): Clear lra_optional_reload_pseudos before every constraint pass. - * lra-constraints.c (curr_insn_transform): Switch on optional - reloads. Check destination too to check move insn. + * lra-constraints.c (curr_insn_transform): Switch on optional reloads. + Check destination too to check move insn. (undo_optional_reloads): Add check that the original peudo did not - changed its allocation and the optional reload was inherited on - last inheritance pass. Break loop after deciding to keep optional - reload. + changed its allocation and the optional reload was inherited on last + inheritance pass. Break loop after deciding to keep optional reload. (lra_undo_inheritance): Add check that inherited pseudo still in memory. diff --git a/gcc/config/alpha/alpha.c b/gcc/config/alpha/alpha.c index a8fb929..3759205 100644 --- a/gcc/config/alpha/alpha.c +++ b/gcc/config/alpha/alpha.c @@ -50,6 +50,7 @@ along with GCC; see the file COPYING3. If not see #include "splay-tree.h" #include "gimple.h" #include "tree-flow.h" +#include "tree-ssa.h" #include "tree-stdarg.h" #include "tm-constrs.h" #include "df.h" |