aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2024-10-25 14:27:37 +0200
committerRichard Biener <rguenth@gcc.gnu.org>2024-10-26 14:15:23 +0200
commitd17e672ce82e696d8662afceb318f97139995c89 (patch)
treebb43e81859d32cb640993f10eb434ba530d40c05 /gcc/fortran
parent9fd86361676064a06ed61d4e7ae82492a14185a3 (diff)
downloadgcc-d17e672ce82e696d8662afceb318f97139995c89.zip
gcc-d17e672ce82e696d8662afceb318f97139995c89.tar.gz
gcc-d17e672ce82e696d8662afceb318f97139995c89.tar.bz2
Assert finished vectorizer pattern COND_EXPR transition
The following places a few strathegic asserts so we do not end up with COND_EXPRs with a comparison as the first operand during vectorization. * tree-vect-slp.cc (vect_get_operand_map): Mark COMPARISON_CLASS_P COND_EXPR condition path unreachable. * tree-vect-stmts.cc (vect_is_simple_use): Likewise. (vectorizable_condition): Assert the COND_EXPR condition isn't COMPARISON_CLASS_P.
Diffstat (limited to 'gcc/fortran')
0 files changed, 0 insertions, 0 deletions