https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119733
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jakub at gcc dot gnu.org --- Comment #7 from Jakub Jelinek <jakub at gcc dot gnu.org> --- It can use alignment of the whole structure whose part is accessed, as long as it is actually accessed. We can't derive alignment from mere existance of pointer (at least in GIMPLE), that would break too much real world code, but whenever anything from the structure is accessed, we can rely on the full alignment of it.