[Bug tree-optimization/46142] [4.6 Regression] FMA test failures

2010-11-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46142

Jakub Jelinek jakub at gcc dot gnu.org changed:

   What|Removed |Added

 CC||jakub at gcc dot gnu.org

--- Comment #10 from Jakub Jelinek jakub at gcc dot gnu.org 2010-11-03 
08:48:16 UTC ---
I don't see any *fma* failures on current trunk, neither i686-linux nor
x86_64-linux.  Can this be closed now?


[Bug tree-optimization/46142] [4.6 Regression] FMA test failures

2010-11-03 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46142

Uros Bizjak ubizjak at gmail dot com changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution||FIXED

--- Comment #11 from Uros Bizjak ubizjak at gmail dot com 2010-11-03 08:52:57 
UTC ---
Fixed again.


[Bug tree-optimization/46142] [4.6 Regression] FMA test failures

2010-10-31 Thread uros at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46142

--- Comment #5 from uros at gcc dot gnu.org 2010-10-31 07:18:13 UTC ---
Author: uros
Date: Sun Oct 31 07:18:07 2010
New Revision: 166105

URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=166105
Log:
PR tree-optimization/46142
* tree-vect-stmts.c (vectorizable_call): Enlarge dt array to
accommodate third function argument.


Modified:
trunk/gcc/ChangeLog
trunk/gcc/tree-vect-stmts.c


[Bug tree-optimization/46142] [4.6 Regression] FMA test failures

2010-10-31 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46142

Uros Bizjak ubizjak at gmail dot com changed:

   What|Removed |Added

URL||http://gcc.gnu.org/ml/gcc-p
   ||atches/2010-10/msg02658.htm
   ||l

--- Comment #6 from Uros Bizjak ubizjak at gmail dot com 2010-10-31 07:19:33 
UTC ---
Fixed.


[Bug tree-optimization/46142] [4.6 Regression] FMA test failures

2010-10-31 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46142

--- Comment #7 from H.J. Lu hjl.tools at gmail dot com 2010-10-31 14:27:41 
UTC ---
When configured with --with-cpu=atom, I got

FAIL: gcc.target/i386/fma3-builtin-2.c scan-assembler-times vfmadd...pd 1
FAIL: gcc.target/i386/fma3-builtin-2.c scan-assembler-times vfmsub...pd 1
FAIL: gcc.target/i386/fma3-builtin-2.c scan-assembler-times vfnmadd...pd 1
FAIL: gcc.target/i386/fma3-builtin-2.c scan-assembler-times vfnmsub...pd 1
FAIL: gcc.target/i386/fma4-builtin-2.c scan-assembler-times vfmaddpd 1
FAIL: gcc.target/i386/fma4-builtin-2.c scan-assembler-times vfmsubpd 1
FAIL: gcc.target/i386/fma4-builtin-2.c scan-assembler-times vfnmaddpd 1
FAIL: gcc.target/i386/fma4-builtin-2.c scan-assembler-times vfnmsubpd 1

since -mtune=atom disables double precision vectorizer.
We need to pass -mtune=generic to those 2 testcases.


[Bug tree-optimization/46142] [4.6 Regression] FMA test failures

2010-10-31 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46142

--- Comment #8 from Uros Bizjak ubizjak at gmail dot com 2010-10-31 18:00:58 
UTC ---
(In reply to comment #7)

 since -mtune=atom disables double precision vectorizer.
 We need to pass -mtune=generic to those 2 testcases.

The patch to add -mtune=generic to dg-options in preapproved.


[Bug tree-optimization/46142] [4.6 Regression] FMA test failures

2010-10-31 Thread hjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46142

--- Comment #9 from hjl at gcc dot gnu.org hjl at gcc dot gnu.org 2010-10-31 
19:07:13 UTC ---
Author: hjl
Date: Sun Oct 31 19:07:09 2010
New Revision: 166113

URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=166113
Log:
Add -mtune=generic to fma3-builtin-2.c/fma4-builtin-2.c.

2010-10-31  H.J. Lu  hongjiu...@intel.com

PR target/46142
* gcc.target/i386/fma3-builtin-2.c: Add -mtune=generic.
* gcc.target/i386/fma4-builtin-2.c: Likewise.

Modified:
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/gcc.target/i386/fma3-builtin-2.c
trunk/gcc/testsuite/gcc.target/i386/fma4-builtin-2.c