https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81386
seurer at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81386
--- Comment #10 from Bill Schmidt ---
Where does this one stand now?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81386
--- Comment #9 from Carl Love ---
Commit 250295 reverts commit 249424 which was causing issues. commit 249424 is
actually a fix for the vec_mule and vec_mulo support that was added in commit
248125. The original commit was using the wrong word
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81386
--- Comment #8 from Bill Schmidt ---
Carl, please revert the patch until you have time to investigate. This will
cause havoc every time we vectorize with these patterns.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81386
Bill Schmidt changed:
What|Removed |Added
CC||carll at gcc dot gnu.org
--- Comment #7
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81386
--- Comment #6 from seurer at gcc dot gnu.org ---
So here is comparing 249423 (works) with 249424 (fails):
seurer@genoa:~/gcc/build/gcc-test2$ svn info $GCC_SRC
. . .
Revision: 249423
. . .
seurer@genoa:~/gcc/build/gcc-test2$
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81386
--- Comment #5 from Bill Schmidt ---
The code is being vectorized in the "fails" dump and not being vectorized in
the "works" dump. This cannot be due to r249424, which does gimple folding on
some Power-specific built-ins, for this is a generic
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81386
--- Comment #4 from seurer at gcc dot gnu.org ---
Looking at the difference in generated code. The more recent (failing) builds
are generating a whole bunch of vector ops where the old (working) code did
not.
< failing code (r250280)
> last
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81386
--- Comment #3 from seurer at gcc dot gnu.org ---
Created attachment 41777
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41777=edit
Assembler for works
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81386
--- Comment #2 from seurer at gcc dot gnu.org ---
Created attachment 41776
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41776=edit
Assembler for fails
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81386
Richard Biener changed:
What|Removed |Added
Target Milestone|--- |8.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81386
--- Comment #1 from seurer at gcc dot gnu.org ---
I looked back through the tester logs and noticed that the test case doesn't
always fail and there are two different failures and always with -O3
PASS: libgomp.fortran/appendix-a/a.16.1.f90 -O0
12 matches
Mail list logo