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

Xi Ruoyao <xry111 at mengyan1223 dot wang> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
              Build|loongarch64-linux-gnu       |
            Summary|[13 regression] ICE         |[13 regression] ICE
                   |building stage 2 libgcc on  |building stage 2 libgcc on
                   |loongarch64-linux-gnu since |loongarch64-linux-gnu
                   |r13-911                     |because stage 2 gcc is
                   |                            |miscompiled
               Host|loongarch64-linux-gnu       |

--- Comment #3 from Xi Ruoyao <xry111 at mengyan1223 dot wang> ---
(In reply to Xi Ruoyao from comment #2)
> Created attachment 53208 [details]
> reduced testcase

For this testcase GCC generates:

.L20:
        lu12i.w $r13,4096>>12                   # 0x1000
        add.d   $r3,$r3,$r13
        ld.d    $r1,$r3,24
        or      $r4,$r23,$r0
        ld.d    $r23,$r3,16
        la.local        $r5,b
        addi.d  $r3,$r3,32
        jr      $r13

Reply via email to