aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.c
diff options
context:
space:
mode:
authorMarc Glisse <marc.glisse@inria.fr>2013-06-13 21:39:19 +0200
committerMarc Glisse <glisse@gcc.gnu.org>2013-06-13 19:39:19 +0000
commit948a1fd93681cc364caf89dbd6bb7f746d0fa576 (patch)
tree2816dc4e656351349a314a7258c30b28db26aa18 /gcc/expr.c
parent0597fb9cc60035f8edc15e5fccbde701cf277931 (diff)
downloadgcc-948a1fd93681cc364caf89dbd6bb7f746d0fa576.zip
gcc-948a1fd93681cc364caf89dbd6bb7f746d0fa576.tar.gz
gcc-948a1fd93681cc364caf89dbd6bb7f746d0fa576.tar.bz2
fold-const.c (negate_expr_p): Handle VECTOR_CST.
2013-06-13 Marc Glisse <marc.glisse@inria.fr> gcc/ * fold-const.c (negate_expr_p): Handle VECTOR_CST. (fold_negate_expr): Likewise. (fold_real_zero_addition_p): Handle vectors. (fold_binary_loc) <PLUS_EXPR, MINUS_EXPR>: Likewise. gcc/testsuite/ * gcc.dg/fold-minus-1.c: New testcase. From-SVN: r200073
Diffstat (limited to 'gcc/expr.c')
0 files changed, 0 insertions, 0 deletions