diff options
author | Marc Glisse <marc.glisse@inria.fr> | 2013-06-13 21:39:19 +0200 |
---|---|---|
committer | Marc Glisse <glisse@gcc.gnu.org> | 2013-06-13 19:39:19 +0000 |
commit | 948a1fd93681cc364caf89dbd6bb7f746d0fa576 (patch) | |
tree | 2816dc4e656351349a314a7258c30b28db26aa18 /gcc/expr.c | |
parent | 0597fb9cc60035f8edc15e5fccbde701cf277931 (diff) | |
download | gcc-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