re PR tree-optimization/53395 (The LAPACK functions i(d|s)amax are more than two...
authorAndrew Pinski <apinski@cavium.com>
Mon, 3 Sep 2012 20:31:52 +0000 (20:31 +0000)
committerAndrew Pinski <pinskia@gcc.gnu.org>
Mon, 3 Sep 2012 20:31:52 +0000 (13:31 -0700)
commitf35613b29cb15939a2a2f25b0275f7ee6c00a200
tree5fbe5db82a98ffa2d46d0d28b36eb77d91279460
parentaa369472a27746c266746fac3f3568b173654a95
re PR tree-optimization/53395 (The LAPACK functions i(d|s)amax are more than two times slower after revision 187183)

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.

From-SVN: r190904
gcc/ChangeLog
gcc/tree-if-conv.c