This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/81550] New: [8 regression] gcc.target/powerpc/loop_align.c fails starting with r250482
- From: "seurer at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Tue, 25 Jul 2017 15:03:13 +0000
- Subject: [Bug target/81550] New: [8 regression] gcc.target/powerpc/loop_align.c fails starting with r250482
- Auto-submitted: auto-generated
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]"