aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimplify.c
diff options
context:
space:
mode:
authorMarc Glisse <marc.glisse@inria.fr>2012-10-12 11:20:00 +0200
committerMarc Glisse <glisse@gcc.gnu.org>2012-10-12 09:20:00 +0000
commite6ed43b0bcaf9f639b351568e4b6f24812420983 (patch)
tree73742261d3406e6d52ca7c2f1160f753923c5a10 /gcc/gimplify.c
parentbf90c4cd8e91c2e3d6dbb25af5ca31fba535fde1 (diff)
downloadgcc-e6ed43b0bcaf9f639b351568e4b6f24812420983.zip
gcc-e6ed43b0bcaf9f639b351568e4b6f24812420983.tar.gz
gcc-e6ed43b0bcaf9f639b351568e4b6f24812420983.tar.bz2
optabs.c (vector_compare_rtx): Change prototype.
2012-10-12 Marc Glisse <marc.glisse@inria.fr> * optabs.c (vector_compare_rtx): Change prototype. (expand_vec_cond_expr): Handle VEC_COND_EXPR whose first operand is not a comparison. * gimplify.c (gimplify_expr): Handle VEC_COND_EXPR. From-SVN: r192393
Diffstat (limited to 'gcc/gimplify.c')
-rw-r--r--gcc/gimplify.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/gimplify.c b/gcc/gimplify.c
index 979715a..b83a634 100644
--- a/gcc/gimplify.c
+++ b/gcc/gimplify.c
@@ -7683,6 +7683,7 @@ gimplify_expr (tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p,
}
case FMA_EXPR:
+ case VEC_COND_EXPR:
case VEC_PERM_EXPR:
/* Classified as tcc_expression. */
goto expr_3;