https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928
Richard Biener changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928
--- Comment #32 from CVS Commits ---
The master branch has been updated by Richard Biener :
https://gcc.gnu.org/g:ac6affba97130bcbffb21bd9f8ca53c7aac89551
commit r11-4652-gac6affba97130bcbffb21bd9f8ca53c7aac89551
Author: Richard Biener
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928
--- Comment #31 from Richard Biener ---
The following is a testcase triggering the
/* FORNOW: outer loop induction with SLP not supported. */
if (STMT_SLP_TYPE (stmt_info))
return false;
test:
double image[40];
void
foo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928
--- Comment #30 from Richard Biener ---
(In reply to Richard Biener from comment #29)
> So a testcase for missed outer loop induction SLP (and nested cycle SLP) is
> for example
>
> int a[1024];
> void foo (unsigned n)
> {
> for (int i = 0; i
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928
--- Comment #29 from Richard Biener ---
So a testcase for missed outer loop induction SLP (and nested cycle SLP) is
for example
int a[1024];
void foo (unsigned n)
{
for (int i = 0; i < 1020; i += 4)
{
int suma = a[i];
int sumb
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928
--- Comment #28 from Richard Biener ---
Yes, the original issue is still present.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928
Arseny Solokha changed:
What|Removed |Added
CC||asolokha at gmx dot com
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928
Tamar Christina changed:
What|Removed |Added
CC||tnfchris at gcc dot gnu.org
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928
--- Comment #25 from Richard Biener ---
Author: rguenth
Date: Mon Jun 26 07:19:37 2017
New Revision: 249638
URL: https://gcc.gnu.org/viewcvs?rev=249638=gcc=rev
Log:
2017-06-26 Richard Biener
PR
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928
Richard Biener changed:
What|Removed |Added
Attachment #41612|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928
--- Comment #23 from Richard Biener ---
Created attachment 41612
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41612=edit
patch for the vectorizer ICE
This fixes the slp-perm-8.c ICE but causes libgomp vla1.f90 to ICE with
during RTL
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928
--- Comment #22 from Richard Biener ---
Ok. So the ICEs are because we now have PHIs in the SLP tree but those can
get re-allocated during early transform phase that does peeling by
copy_bbs which uses duplicate_block which duplicates successor
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928
--- Comment #21 from Rainer Orth ---
(In reply to r...@cebitec.uni-bielefeld.de from comment #19)
> > --- Comment #18 from rguenther at suse dot de ---
> > Native builds for i686 on a x86_64 host are always a bit odd to produce.
>
> Indeed,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928
--- Comment #20 from ro at CeBiTec dot Uni-Bielefeld.DE ---
> --- Comment #18 from rguenther at suse dot de ---
[...]
> I have not yet built a native i686 compiler with 64bit support but only
> tried a x86_64 -> i686 cross with 64bit support
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928
--- Comment #19 from ro at CeBiTec dot Uni-Bielefeld.DE ---
> --- Comment #18 from rguenther at suse dot de ---
[...]
> I have not yet built a native i686 compiler with 64bit support but only
> tried a x86_64 -> i686 cross with 64bit support
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928
--- Comment #18 from rguenther at suse dot de ---
On Wed, 21 Jun 2017, ro at CeBiTec dot Uni-Bielefeld.DE wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928
>
> --- Comment #17 from ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928
--- Comment #17 from ro at CeBiTec dot Uni-Bielefeld.DE ---
> --- Comment #16 from rguenther at suse dot de ---
> I tried hard to reproduce but failed so yes, on my radar but nothing I can
> do about :/
>
> If you can direct me to a CF machine
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928
--- Comment #16 from rguenther at suse dot de ---
On Wed, 21 Jun 2017, ro at gcc dot gnu.org wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928
>
> --- Comment #15 from Rainer Orth ---
> Richard,
>
> do you have the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928
--- Comment #15 from Rainer Orth ---
Richard,
do you have the i686-pc-linux-gnu/i386-pc-solaris2.* libgomp ICEs with -m64
on the radar? They still happen as of r249422.
Thanks.
Rainer
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928
--- Comment #14 from Richard Biener ---
Author: rguenth
Date: Thu Jun 8 07:32:52 2017
New Revision: 249004
URL: https://gcc.gnu.org/viewcvs?rev=249004=gcc=rev
Log:
2017-06-08 Richard Biener
PR
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928
--- Comment #13 from Christophe Lyon ---
(In reply to Richard Biener from comment #8)
> Author: rguenth
> Date: Wed Jun 7 09:10:17 2017
> New Revision: 248948
>
> URL: https://gcc.gnu.org/viewcvs?rev=248948=gcc=rev
> Log:
> 2017-06-07 Richard
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928
--- Comment #12 from ro at CeBiTec dot Uni-Bielefeld.DE ---
>> --- Comment #5 from Rainer Orth ---
>> The patch also caused a couple of regressions on i386-pc-solaris2.12:
>>
>> +FAIL: gcc.dg/vect/slp-perm-8.c (internal compiler error)
>>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928
--- Comment #11 from Richard Biener ---
Author: rguenth
Date: Wed Jun 7 09:39:53 2017
New Revision: 248950
URL: https://gcc.gnu.org/viewcvs?rev=248950=gcc=rev
Log:
2017-06-07 Richard Biener
PR
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928
--- Comment #10 from rguenther at suse dot de ---
On Wed, 7 Jun 2017, ro at gcc dot gnu.org wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928
>
> Rainer Orth changed:
>
>What|Removed |Added
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928
--- Comment #9 from Richard Biener ---
(In reply to r...@cebitec.uni-bielefeld.de from comment #6)
> ... and also on sparc-sun-solaris2.12:
>
> +FAIL: gcc.dg/vect/slp-13-big-array.c -flto -ffat-lto-objects
> scan-tree-dump-ti
> mes vect
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928
--- Comment #8 from Richard Biener ---
Author: rguenth
Date: Wed Jun 7 09:10:17 2017
New Revision: 248948
URL: https://gcc.gnu.org/viewcvs?rev=248948=gcc=rev
Log:
2017-06-07 Richard Biener
PR
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928
--- Comment #7 from Rainer Orth ---
Created attachment 41482
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41482=edit
32-bit sparc-sun-solaris2.12 slp-13.c.156t.vect
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928
--- Comment #6 from ro at CeBiTec dot Uni-Bielefeld.DE ---
... and also on sparc-sun-solaris2.12:
+FAIL: gcc.dg/vect/slp-13-big-array.c -flto -ffat-lto-objects
scan-tree-dump-ti
mes vect "vectorizing stmts using SLP" 3
+FAIL:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928
Rainer Orth changed:
What|Removed |Added
CC||ro at gcc dot gnu.org
--- Comment #5 from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928
Christophe Lyon changed:
What|Removed |Added
CC||clyon at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928
Richard Biener changed:
What|Removed |Added
Summary|SLP vectorization does not |SLP vectorization does not
31 matches
Mail list logo