diff options
author | Andre Vieira <andre.simoesdiasvieira@arm.com> | 2022-10-13 10:34:27 +0100 |
---|---|---|
committer | Andre Vieira <andre.simoesdiasvieira@arm.com> | 2022-10-13 10:34:27 +0100 |
commit | 7f9a7465c863e482708d2a00f5f7ff91ae3a7e0b (patch) | |
tree | 9920213cbd3ac1cff2cdafe44277d4754203f358 /libcpp/include/cpplib.h | |
parent | 7c059880fca175589efc8e06ef458020a005658d (diff) | |
download | gcc-7f9a7465c863e482708d2a00f5f7ff91ae3a7e0b.zip gcc-7f9a7465c863e482708d2a00f5f7ff91ae3a7e0b.tar.gz gcc-7f9a7465c863e482708d2a00f5f7ff91ae3a7e0b.tar.bz2 |
vect: Don't pattern match BITFIELD_REF's of non-integrals [PR107226]
The original patch supported matching the vect_recog_bitfield_ref_pattern for
BITFIELD_REF's where the first operand didn't have a INTEGRAL_TYPE_P type.
That means it would also match vectors, leading to regressions in targets that
supported vectorization of those.
gcc/ChangeLog:
PR tree-optimization/107226
* tree-vect-patterns.cc (vect_recog_bitfield_ref_pattern): Reject
BITFIELD_REF's with non integral typed first operands.
Diffstat (limited to 'libcpp/include/cpplib.h')
0 files changed, 0 insertions, 0 deletions