aboutsummaryrefslogtreecommitdiff
path: root/gcc/java
diff options
context:
space:
mode:
authorMarc Glisse <marc.glisse@inria.fr>2013-03-21 17:33:33 +0100
committerMarc Glisse <glisse@gcc.gnu.org>2013-03-21 16:33:33 +0000
commit08e0cda61db940bb3b312b44b6d96219f697c27a (patch)
tree32255bfeab9804ebb6cbd03117e49ca038c33706 /gcc/java
parentd08633b496a5820431e4049ee8a564796a42114d (diff)
downloadgcc-08e0cda61db940bb3b312b44b6d96219f697c27a.zip
gcc-08e0cda61db940bb3b312b44b6d96219f697c27a.tar.gz
gcc-08e0cda61db940bb3b312b44b6d96219f697c27a.tar.bz2
tree.h (VECTOR_TYPE_P): New macro.
2013-03-21 Marc Glisse <marc.glisse@inria.fr> gcc/ * tree.h (VECTOR_TYPE_P): New macro. (VECTOR_INTEGER_TYPE_P, VECTOR_FLOAT_TYPE_P, FLOAT_TYPE_P, TYPE_MODE): Use it. * fold-const.c (fold_cond_expr_with_comparison): Use build_zero_cst. VEC_COND_EXPR cannot be lvalues. (fold_ternary_loc) <VEC_COND_EXPR>: Merge with the COND_EXPR case. gcc/cp/ * call.c (build_conditional_expr_1): Fold VEC_COND_EXPR. gcc/testsuite/ * g++.dg/ext/vector21.C: New testcase. From-SVN: r196884
Diffstat (limited to 'gcc/java')
0 files changed, 0 insertions, 0 deletions