https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100163

--- Comment #2 from Victor Luchitz <vluchits at gmail dot com> ---
Here's relevant -S output for -O2:
...
        sub     r1,r15
        .align 2
.L186:
        mov.w   @r2,r0
        extu.w  r0,r4

And for -O2 -fno-align-loops:
...
        sub     r1,r15
.L186:
        mov.w   @r2,r0
        extu.w  r0,r4

I'm not sure what's workarounds are available for an end user here other than
to explicitly disable all kinds of alignments.

Reply via email to