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

--- Comment #13 from Vineet Gupta <vgupta at synopsys dot com> ---
Sorry the workaround proposed by Alexander doesn't seem to cure it (patch
attached), outcome is the same

        mov     lp_count,r13    ;5      #, bnd.65
        lp      @.L201  ; lp_count:@.L50->@.L201        #,
        .align 2
.L50:
# ../lib/zlib_inflate/inffast.c:288: PUP(sout) = PUP(sfrom);
  ldd.a r18,[r21,8] # MEM[base: _496, offset: 0B], MEM[base: _496, offset: 0B]

# ../lib/zlib_inflate/inffast.c:288:  PUP(sout) = PUP(sfrom);
  std.ab r18,[r22,8] # MEM[base: vectp_prephitmp.73_741, offset: 0B], MEM[base:
_496, offset: 0B]

        .align 2
.L201:
        ; ZOL_END, begins @.L50 #

Reply via email to