> On Oct 8, 2018, at 5:43 PM, Eric Botcazou <ebotca...@adacore.com> wrote: > >> That's correct, I was explaining from the middle-end perspective. There >> we are consciously more lenient as we have to support the real world and >> other languages than C. This is one of the cases. > > This had worked as Paul expects until GCC 4.4 IIRC and this was perfectly OK > for every language on strict-alignment platforms. This was changed only > because of SSE on x86. > > -- > Eric Botcazou So does that mean this should be a target-specific behavior, but it isn't at the moment? paul
- Re: movmem pattern and missed alignment Michael Matz
- Re: movmem pattern and missed alignment Andrew Haley
- Re: movmem pattern and missed alignment Richard Biener
- Re: movmem pattern and missed alignment Alexander Monakov
- Re: movmem pattern and missed alignment Richard Biener
- Re: movmem pattern and missed alignment Jakub Jelinek
- Re: movmem pattern and missed alignment Richard Biener
- Re: movmem pattern and missed alignment Alexander Monakov
- Re: movmem pattern and missed alignment Michael Matz
- Re: movmem pattern and missed alignment Eric Botcazou
- Re: movmem pattern and missed alignment Paul Koning
- Re: movmem pattern and missed alignment Richard Biener
- Re: movmem pattern and missed alignment Alexander Monakov
- Re: movmem pattern and missed alignment Eric Botcazou
- Re: movmem pattern and missed alignment Richard Biener
- Re: movmem pattern and missed alignment Eric Botcazou
- Re: movmem pattern and missed alignment Joseph Myers
- Re: movmem pattern and missed alignment Richard Biener