https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69616
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jakub at gcc dot gnu.org --- Comment #3 from Jakub Jelinek <jakub at gcc dot gnu.org> --- Like PR22141. Note that we probably want to deal with this at the GIMPLE level instead of RTL, that is just too late, and handle bitfields and other adjacent memory operations in there shortly before expansion, then at least for bitfields go through some GIMPLE passes (ccp, forwprop?) to clean that up.