diff options
author | Martin Liska <mliska@suse.cz> | 2020-06-30 08:57:27 +0200 |
---|---|---|
committer | Martin Liska <mliska@suse.cz> | 2020-07-02 12:41:42 +0200 |
commit | 1ac9258cca8030745d3c0b8f63186f0adf0ebc27 (patch) | |
tree | 4c3f0e518f942282d5f3c3a1ae77c2c50544a251 /gcc/c-family/c-cppbuiltin.c | |
parent | d59a576b8b5e12c3a56f0262912090e2921f5daa (diff) | |
download | gcc-1ac9258cca8030745d3c0b8f63186f0adf0ebc27.zip gcc-1ac9258cca8030745d3c0b8f63186f0adf0ebc27.tar.gz gcc-1ac9258cca8030745d3c0b8f63186f0adf0ebc27.tar.bz2 |
VEC_COND_EXPR: do not expand comparisons feeding it
gcc/ChangeLog:
PR middle-end/95830
* tree-vect-generic.c (expand_vector_condition): Forward declaration.
(expand_vector_comparison): Do not expand a comparison if all
uses are consumed by a VEC_COND_EXPR.
(expand_vector_operation): Change void return type to bool.
(expand_vector_operations_1): Pass dce_ssa_names.
Diffstat (limited to 'gcc/c-family/c-cppbuiltin.c')
0 files changed, 0 insertions, 0 deletions