diff options
author | Richard Biener <rguenther@suse.de> | 2024-10-26 14:29:17 +0200 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2024-10-30 10:57:22 +0100 |
commit | e8c3d0f7c19f506c20a621573d4d50497bc79e3c (patch) | |
tree | be1163d98d451564b238b2be6756c0420dfbd94f /gcc/fortran | |
parent | 91577f0c8d955bc670ee76d1a8851df336bf240c (diff) | |
download | gcc-e8c3d0f7c19f506c20a621573d4d50497bc79e3c.zip gcc-e8c3d0f7c19f506c20a621573d4d50497bc79e3c.tar.gz gcc-e8c3d0f7c19f506c20a621573d4d50497bc79e3c.tar.bz2 |
Remove dead part of bool pattern recognition
Given we no longer want vcond[u]{,_eq} and VEC_COND_EXPR or COND_EXPR
with embedded GENERIC comparisons the whole check_bool_pattern
and adjust_bool_stmts machinery is dead. It is effectively dead
after r15-4713-g0942bb85fc5573 and the following patch removes it.
* tree-vect-patterns.cc (check_bool_pattern): Remove.
(adjust_bool_pattern_cast): Likewise.
(adjust_bool_pattern): Likewise.
(sort_after_uid): Likewise.
(adjust_bool_stmts): Likewise.
(vect_recog_bool_pattern): Remove calls to check_bool_pattern
and fold as if it returns false.
Diffstat (limited to 'gcc/fortran')
0 files changed, 0 insertions, 0 deletions