diff options
author | Jakub Jelinek <jakub@redhat.com> | 2010-11-03 16:18:50 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2010-11-03 16:18:50 +0100 |
commit | 23782cc3783c2040847d5f21d774436e1ecc8535 (patch) | |
tree | 059bf88d3d7061144003b1f54c1c90062b165a56 /mkdep | |
parent | 2996c17fcb14e2865a8a26ce636d6afdc9a13d6c (diff) | |
download | gcc-23782cc3783c2040847d5f21d774436e1ecc8535.tar.gz |
re PR tree-optimization/46009 (?: vectorized, very similar if is not)
PR tree-optimization/46009
* tree-ssa-phiopt.c (tree_ssa_phiopt_worker): Call
cond_if_else_store_replacement if bb1 and bb2 have the same
single successor.
(cond_store_replacement): Use gimple_assign_single_p, don't
check if rhs is SSA_NAME or invariant. Call release_defs for
assign.
(cond_if_else_store_replacement): New function.
* gcc.dg/vect/pr46009.c: New function.
From-SVN: r166251
Diffstat (limited to 'mkdep')
0 files changed, 0 insertions, 0 deletions