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

            Bug ID: 81550
           Summary: [8 regression] gcc.target/powerpc/loop_align.c fails
                    starting with r250482
           Product: gcc
           Version: 8.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

spawn /home/seurer/gcc/build/gcc-test3/gcc/xgcc
-B/home/seurer/gcc/build/gcc-test3/gcc/
/home/seurer/gcc/gcc-test3/gcc/testsuite/gcc.target/powerpc/loop_align.c
-fno-diagnostics-show-caret -fdiagnostics-color=never -O2 -mcpu=power7
-falign-functions=16 -ffat-lto-objects -S -o loop_align.s
PASS: gcc.target/powerpc/loop_align.c (test for excess errors)
FAIL: gcc.target/powerpc/loop_align.c scan-assembler .p2align 5,,31

seurer@genoa:~/gcc/build/gcc-test2$ diff loop_align.s.r250481
loop_align.s.r250482
12,16c12,17
<       li 9,0
<       rldicl 6,6,0,32
<       addi 10,6,1
<       mtctr 10
<       .p2align 5,,31
---
>       addi 9,4,-8
>       rldic 6,6,3,29
>       addi 5,5,-8
>       add 4,4,6
>       addi 3,3,-8
>       .p2align 4,,15
18,19c19,21
<       lfdx 0,4,9
<       lfdx 12,5,9
---
>       lfdu 0,8(9)
>       lfdu 12,8(5)
>       cmpld 7,9,4
21,23c23,30
<       stfdx 0,3,9
<       addi 9,9,8
<       bdnz .L3
---
>       stfdu 0,8(3)
>       beqlr 7
>       lfdu 0,8(9)
>       lfdu 12,8(5)
>       cmpld 7,9,4
>       fadd 0,0,12
>       stfdu 0,8(3)
>       bne 7,.L3
28c35
<       .ident  "GCC: (GNU) 8.0.0 20170724 (experimental) [trunk revision
250481]"
---
>       .ident  "GCC: (GNU) 8.0.0 20170724 (experimental) [trunk revision 
> 250482]"

Reply via email to