2012-09-03 Andrew Pinski <apinski@cavium.com>
commited0124a2ae6a42565a495a619aecf752d49682ef
authorpinskia <pinskia@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 3 Sep 2012 20:31:52 +0000 (3 20:31 +0000)
committerpinskia <pinskia@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 3 Sep 2012 20:31:52 +0000 (3 20:31 +0000)
tree5fbe5db82a98ffa2d46d0d28b36eb77d91279460
parentfe1dba6dac26261f1f8b72ca185aa156d13f94d3
2012-09-03  Andrew Pinski  <apinski@cavium.com>

PR tree-opt/53395
* tree-if-conv.c (constant_or_ssa_name): New function.
(fold_build_cond_expr): New function.
(predicate_scalar_phi): Use fold_build_cond_expr instead of build3.
(predicate_mem_writes): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@190904 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/tree-if-conv.c