diff options
author | Andrew Pinski <apinski@marvell.com> | 2023-02-09 16:03:54 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@redhat.com> | 2023-02-09 16:03:54 +0100 |
commit | 44f308e59bfa0f93ae05b17e257d8563c12399fd (patch) | |
tree | f0c6f8c0a79eeffdd41ae52b8ef4b224324a4bec /gcc/fortran/intrinsic.cc | |
parent | ac2949574da9a668daad421d7edb79f172f73c6f (diff) | |
download | gcc-44f308e59bfa0f93ae05b17e257d8563c12399fd.zip gcc-44f308e59bfa0f93ae05b17e257d8563c12399fd.tar.gz gcc-44f308e59bfa0f93ae05b17e257d8563c12399fd.tar.bz2 |
match.pd: When simplifying BFR of an insert, require a mode precision integral type [PR108688]
The same problem as PR 88739 has crept in but
this time in match.pd when simplifying bit_field_ref of
an bit_insert. That is we are generating a BIT_FIELD_REF
of a non-mode-precision integral type.
PR tree-optimization/108688
* match.pd (bit_field_ref [bit_insert]): Avoid generating
BIT_FIELD_REFs of non-mode-precision integral operands.
* gcc.c-torture/compile/pr108688-1.c: New test.
Diffstat (limited to 'gcc/fortran/intrinsic.cc')
0 files changed, 0 insertions, 0 deletions