From d1ba0721a18ce4996160dfa3fb042fe51114b63c Mon Sep 17 00:00:00 2001 From: Sebastian Pop Date: Wed, 11 Aug 2010 20:24:30 +0000 Subject: Also rewrite out of SSA scalar dependences going outside the SCoP region. 2010-06-12 Sebastian Pop * graphite-clast-to-gimple.c (gloog): Remove call to sese_adjust_liveout_phis. * graphite-sese-to-poly.c (scev_analyzable_p): When scev returns an SSA_NAME, allow it to be handled by rewrite_cross_bb_scalar_deps. (rewrite_cross_bb_scalar_deps): Handle GIMPLE_PHI nodes: call rewrite_phi_out_of_ssa. * sese.c (get_vdef_before_sese): Removed. (sese_adjust_vphi): Removed. (sese_adjust_liveout_phis): Removed. * sese.h (sese_adjust_liveout_phis): Removed. From-SVN: r163118 --- gcc/sese.h | 1 - 1 file changed, 1 deletion(-) (limited to 'gcc/sese.h') diff --git a/gcc/sese.h b/gcc/sese.h index 2b05ca8..4b2e5c2 100644 --- a/gcc/sese.h +++ b/gcc/sese.h @@ -55,7 +55,6 @@ typedef struct sese_s extern sese new_sese (edge, edge); extern void free_sese (sese); extern void sese_insert_phis_for_liveouts (sese, basic_block, edge, edge); -extern void sese_adjust_liveout_phis (sese, htab_t, basic_block, edge, edge); extern void build_sese_loop_nests (sese); extern edge copy_bb_and_scalar_dependences (basic_block, sese, edge, htab_t); extern struct loop *outermost_loop_in_sese (sese, basic_block); -- cgit v1.1