aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-dfa.c
diff options
context:
space:
mode:
authorAditya Kumar <aditya.k7@samsung.com>2016-01-21 02:14:12 +0000
committerSebastian Pop <spop@gcc.gnu.org>2016-01-21 02:14:12 +0000
commitfa28f32bbc18ca8a8c1dcc7bfd49db63e09af539 (patch)
tree1ce1c1a7a22e74bd522b00daa78a52888fc5164c /gcc/tree-dfa.c
parent1d198f097b982b60d23465356a8f9abc32762d4c (diff)
downloadgcc-fa28f32bbc18ca8a8c1dcc7bfd49db63e09af539.zip
gcc-fa28f32bbc18ca8a8c1dcc7bfd49db63e09af539.tar.gz
gcc-fa28f32bbc18ca8a8c1dcc7bfd49db63e09af539.tar.bz2
fix codegen error exposed by compute isl flow patch
we used to fail using an iv from a different loop. * graphite-isl-ast-to-gimple.c (enum phi_node_kind): New. (class translate_isl_ast_to_gimple): Use phi_node_kind instead of bool. (is_valid_rename): Same. (translate_isl_ast_to_gimple::get_rename): Same. (translate_isl_ast_to_gimple::rename_all_uses): Same. (translate_isl_ast_to_gimple::rename_uses): Same. (get_new_name): Check for close_phi nodes. (copy_loop_phi_args): Use phi_node_kind. (translate_isl_ast_to_gimple::copy_loop_close_phi_args): Same. (translate_isl_ast_to_gimple::copy_cond_phi_args): Same. gcc/testsuite * gfortran.dg/graphite/interchange-3.f90: Adjust pattern. Co-Authored-By: Sebastian Pop <s.pop@samsung.com> From-SVN: r232660
Diffstat (limited to 'gcc/tree-dfa.c')
0 files changed, 0 insertions, 0 deletions