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

--- Comment #34 from Douglas Mencken <dougmencken at gmail dot com> ---
Created attachment 44903
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44903&action=edit
8.2vanilla-pr78468.s

And there’s assembly produced by *vanilla* (id est with Wilco’s r251713 causing
the fail in question) 8.2’s stage1 xgcc

--- 8.2vanilla-pr78468.s
+++ 8.2patched-pr78468.s
@@ -70,7 +70,7 @@
        mflr r0
        stw r30,-8(r1)
        stw r0,8(r1)
-       addi r3,r3,15
+       addi r3,r3,18
        stw r31,-4(r1)
        rlwinm r3,r3,0,0,27
        stwu r1,-96(r1)
@@ -103,7 +103,7 @@
        mflr r0
        stw r30,-8(r1)
        stw r0,8(r1)
-       addi r3,r3,15
+       addi r3,r3,18
        stw r31,-4(r1)
        rlwinm r3,r3,0,0,27
        stwu r1,-96(r1)
@@ -137,7 +137,7 @@
        mflr r0
        stw r30,-8(r1)
        stw r0,8(r1)
-       addi r3,r3,15
+       addi r3,r3,22
        stw r31,-4(r1)
        rlwinm r3,r3,0,0,27
        stwu r1,-96(r1)
@@ -170,7 +170,7 @@
        mflr r0
        stw r30,-8(r1)
        stw r0,8(r1)
-       addi r3,r3,15
+       addi r3,r3,22
        stw r31,-4(r1)
        rlwinm r3,r3,0,0,27
        stwu r1,-96(r1)
@@ -204,7 +204,7 @@
        mflr r0
        stw r30,-8(r1)
        stw r0,8(r1)
-       addi r3,r3,15
+       addi r3,r3,30
        stw r31,-4(r1)
        rlwinm r3,r3,0,0,27
        stwu r1,-96(r1)
@@ -237,7 +237,7 @@
        mflr r0
        stw r30,-8(r1)
        stw r0,8(r1)
-       addi r3,r3,15
+       addi r3,r3,30
        stw r31,-4(r1)
        rlwinm r3,r3,0,0,27
        stwu r1,-96(r1)
@@ -271,7 +271,7 @@
        mflr r0
        stw r30,-8(r1)
        stw r0,8(r1)
-       addi r3,r3,31
+       addi r3,r3,46
        stw r31,-4(r1)
        rlwinm r3,r3,0,0,27
        stwu r1,-96(r1)
@@ -305,7 +305,7 @@
        mflr r0
        stw r30,-8(r1)
        stw r0,8(r1)
-       addi r3,r3,31
+       addi r3,r3,46
        stw r31,-4(r1)
        rlwinm r3,r3,0,0,27
        stwu r1,-96(r1)

Reply via email to