aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-iterator.c
diff options
context:
space:
mode:
authorZhenqiang Chen <zhenqiang.chen@arm.com>2013-10-09 18:57:14 +0000
committerJeff Law <law@gcc.gnu.org>2013-10-09 12:57:14 -0600
commitc9ef86a1717dd66f185aff6578cf4744771b39e4 (patch)
treeadac9707f151a887125c84ed9d6217e2bd2d1f45 /gcc/tree-iterator.c
parentfd673f296a9070dd0085108dca9bbd7ad8dd4e1c (diff)
downloadgcc-c9ef86a1717dd66f185aff6578cf4744771b39e4.zip
gcc-c9ef86a1717dd66f185aff6578cf4744771b39e4.tar.gz
gcc-c9ef86a1717dd66f185aff6578cf4744771b39e4.tar.bz2
tree-ssa-phiopts.c (rhs_is_fed_for_value_replacement): New function.
* tree-ssa-phiopts.c (rhs_is_fed_for_value_replacement): New function. (operand_equal_for_value_replacement): New function, extracted from value_replacement and enhanced to catch more cases. (value_replacement): Use operand_equal_for_value_replacement. * gcc.dg/tree-ssa/phi-opt-11.c: New test. From-SVN: r203327
Diffstat (limited to 'gcc/tree-iterator.c')
0 files changed, 0 insertions, 0 deletions