diff options
Diffstat (limited to 'gcc/tree-vect-generic.c')
-rw-r--r-- | gcc/tree-vect-generic.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gcc/tree-vect-generic.c b/gcc/tree-vect-generic.c index 82d4814..db7a0ce 100644 --- a/gcc/tree-vect-generic.c +++ b/gcc/tree-vect-generic.c @@ -405,7 +405,10 @@ expand_vector_operations_1 (block_stmt_iterator *bsi) && TREE_CODE_CLASS (code) != tcc_binary) return; - if (code == NOP_EXPR || code == VIEW_CONVERT_EXPR) + if (code == NOP_EXPR + || code == FLOAT_EXPR + || code == FIX_TRUNC_EXPR + || code == VIEW_CONVERT_EXPR) return; gcc_assert (code != CONVERT_EXPR); |