[Bug testsuite/80946] [8 regression] test cases gfortran.dg/vect/vect-2.f90 and gfortran.dg/vect/vect-5.f90 fail starting with r247544
acsawdey at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Tue Jan 9 22:12:00 GMT 2018
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80946
acsawdey at gcc dot gnu.org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
CC| |acsawdey at gcc dot gnu.org
Resolution|--- |FIXED
Assignee|unassigned at gcc dot gnu.org |acsawdey at gcc dot gnu.org
--- Comment #2 from acsawdey at gcc dot gnu.org ---
In trunk 256391 all three loops are vectorized with vsx unaligned instructions:
lfs 1,564(1)
bl logf
nop
lis 10,0x3
mr 9,30
ori 10,10,0xd090
mtctr 10
xscvdpspn 0,1
xxspltw 0,0,0
.p2align 4,,15
.L2:
stxvd2x 0,0,9
addi 9,9,16
bdnz .L2
lfs 1,560(1)
bl logf
nop
lis 10,0x3
mr 9,29
ori 10,10,0xd090
mtctr 10
xscvdpspn 0,1
xxspltw 0,0,0
.p2align 4,,15
.L3:
stxvd2x 0,0,9
addi 9,9,16
bdnz .L3
lis 10,0x3
li 9,0
ori 10,10,0xd090
mtctr 10
.p2align 5,,31
.L4:
lxvd2x 0,29,9
lxvd2x 12,30,9
xvaddsp 0,0,12
stxvd2x 0,31,9
addi 9,9,16
bdnz .L4
More information about the Gcc-bugs
mailing list