Commit f77e2d2d by Jan-Benedict Glaw Committed by Uros Bizjak

alpha.c: Include tree-ssa.h.

	* config/alpha.c: Include tree-ssa.h.

From-SVN: r202621
parent 36875e8f
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> 2013-09-16 Richard Biener <rguenther@suse.de>
* tree-loop-distribution.c (enum rdg_dep_type): Add control_dd. * tree-loop-distribution.c (enum rdg_dep_type): Add control_dd.
...@@ -35,7 +39,8 @@ ...@@ -35,7 +39,8 @@
PR target/48094 PR target/48094
* config/darwin.c (darwin_objc2_section): Note if ObjC Metadata is * 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. (darwin_file_end): Emit Image Info section when required.
2013-09-14 Jan Hubicka <jh@suse.cz> 2013-09-14 Jan Hubicka <jh@suse.cz>
...@@ -54,13 +59,13 @@ ...@@ -54,13 +59,13 @@
2013-09-14 Iain Sandoe <iain@codesourcery.com> 2013-09-14 Iain Sandoe <iain@codesourcery.com>
PR target/58269 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. xmm register set described in the psABI.
2013-09-13 Evgeny Gavrin <e.gavrin@samsung.com> 2013-09-13 Evgeny Gavrin <e.gavrin@samsung.com>
* dwarf2out.c (should_emit_struct_debug): Add check * dwarf2out.c (should_emit_struct_debug): Add check
for type_decl variable is not NULL. for type_decl variable is not NULL.
2013-09-13 Jacek Caban <jacek@codeweavers.com> 2013-09-13 Jacek Caban <jacek@codeweavers.com>
...@@ -252,12 +257,13 @@ ...@@ -252,12 +257,13 @@
tree-flow-inline.h. tree-flow-inline.h.
* tree-flow.h (_edge_var_map, edge_var_map_vector): Move to tree-ssa.h. * tree-flow.h (_edge_var_map, edge_var_map_vector): Move to tree-ssa.h.
Move prototypes belonging to tree-ssa.c. 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 redirect_edge_var_map_result, redirect_edge_var_map_location): Move to
tree-ssa.h. tree-ssa.h.
* gimple.h: Adjust prototypes. * gimple.h: Adjust prototypes.
* tree-ssa.c (useless_type_conversion_p, types_compatible_p): Move to... * tree-ssa.c (useless_type_conversion_p, types_compatible_p): Move
* gimple.c (useless_type_conversion_p, types_compatible_p): Here. to...
* gimple.c (useless_type_conversion_p, types_compatible_p): Here.
* tree.h: Move prototype to tree-ssa.h. * tree.h: Move prototype to tree-ssa.h.
* gengtype.c (open_base_files): Replace tree-flow.h with 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. * Makefile.in: (TREE_SSA_H, TREE_FLOW_H): Adjust dependencies.
...@@ -267,11 +273,12 @@ ...@@ -267,11 +273,12 @@
ggc-page.c, gimple-fold.c, gimple-iterator.c, gimple-low.c, ggc-page.c, gimple-fold.c, gimple-iterator.c, gimple-low.c,
gimple-pretty-print.c, gimple-ssa-strength-reduction.c, gimple-pretty-print.c, gimple-ssa-strength-reduction.c,
gimple-streamer-in.c, gimple-streamer-out.c, gimple.c, gimplify.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-blocking.c, graphite-clast-to-gimple.c,
graphite-interchange.c, graphite-optimize-isl.c, graphite-poly.c, graphite-dependences.c, graphite-interchange.c,
graphite-scop-detection.c, graphite-sese-to-poly.c, graphite.c, graphite-optimize-isl.c, graphite-poly.c, graphite-scop-detection.c,
ipa-cp.c, ipa-inline-analysis.c, ipa-inline-transform.c, ipa-inline.c, graphite-sese-to-poly.c, graphite.c, ipa-cp.c, ipa-inline-analysis.c,
ipa-prop.c, ipa-pure-const.c, ipa-reference.c, ipa-split.c, ipa-utils.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, 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, 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, passes.c, predict.c, print-tree.c, profile.c, sese.c, targhooks.c,
...@@ -563,12 +570,11 @@ ...@@ -563,12 +570,11 @@
* lra.c (lra): Clear lra_optional_reload_pseudos before every * lra.c (lra): Clear lra_optional_reload_pseudos before every
constraint pass. constraint pass.
* lra-constraints.c (curr_insn_transform): Switch on optional * lra-constraints.c (curr_insn_transform): Switch on optional reloads.
reloads. Check destination too to check move insn. Check destination too to check move insn.
(undo_optional_reloads): Add check that the original peudo did not (undo_optional_reloads): Add check that the original peudo did not
changed its allocation and the optional reload was inherited on changed its allocation and the optional reload was inherited on last
last inheritance pass. Break loop after deciding to keep optional inheritance pass. Break loop after deciding to keep optional reload.
reload.
(lra_undo_inheritance): Add check that inherited pseudo still in (lra_undo_inheritance): Add check that inherited pseudo still in
memory. memory.
......
...@@ -50,6 +50,7 @@ along with GCC; see the file COPYING3. If not see ...@@ -50,6 +50,7 @@ along with GCC; see the file COPYING3. If not see
#include "splay-tree.h" #include "splay-tree.h"
#include "gimple.h" #include "gimple.h"
#include "tree-flow.h" #include "tree-flow.h"
#include "tree-ssa.h"
#include "tree-stdarg.h" #include "tree-stdarg.h"
#include "tm-constrs.h" #include "tm-constrs.h"
#include "df.h" #include "df.h"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment