diff options
Diffstat (limited to 'gcc/gimplify.c')
-rw-r--r-- | gcc/gimplify.c | 15 |
1 files changed, 1 insertions, 14 deletions
diff --git a/gcc/gimplify.c b/gcc/gimplify.c index dd10119..ab3408f 100644 --- a/gcc/gimplify.c +++ b/gcc/gimplify.c @@ -14312,20 +14312,7 @@ gimplify_expr (tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p, } case VEC_COND_EXPR: - { - enum gimplify_status r0, r1, r2; - - r0 = gimplify_expr (&TREE_OPERAND (*expr_p, 0), pre_p, - post_p, is_gimple_condexpr, fb_rvalue); - r1 = gimplify_expr (&TREE_OPERAND (*expr_p, 1), pre_p, - post_p, is_gimple_val, fb_rvalue); - r2 = gimplify_expr (&TREE_OPERAND (*expr_p, 2), pre_p, - post_p, is_gimple_val, fb_rvalue); - - ret = MIN (MIN (r0, r1), r2); - recalculate_side_effects (*expr_p); - } - break; + goto expr_3; case VEC_PERM_EXPR: /* Classified as tcc_expression. */ |