[Bug tree-optimization/53395] [4.8 Regression] The LAPACK functions i(d|s)amax are more than two times slower after revision 187183

2012-09-03 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53395 --- Comment #10 from Andrew Pinski pinskia at gcc dot gnu.org 2012-09-03 20:31:55 UTC --- Author: pinskia Date: Mon Sep 3 20:31:52 2012 New Revision: 190904 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=190904 Log: 2012-09-03 Andrew

[Bug tree-optimization/53395] [4.8 Regression] The LAPACK functions i(d|s)amax are more than two times slower after revision 187183

2012-09-03 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53395 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug tree-optimization/53395] [4.8 Regression] The LAPACK functions i(d|s)amax are more than two times slower after revision 187183

2012-08-28 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53395 --- Comment #9 from Andrew Pinski pinskia at gcc dot gnu.org 2012-08-28 07:04:52 UTC --- While working on this, I noticed that sometimes we don't produce what the x86 back-end calls IEEE MIN/MAX either but that is a different issue all together

[Bug tree-optimization/53395] [4.8 Regression] The LAPACK functions i(d|s)amax are more than two times slower after revision 187183

2012-08-27 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53395 --- Comment #8 from Andrew Pinski pinskia at gcc dot gnu.org 2012-08-28 01:18:17 UTC --- Created attachment 28091 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=28091 New patch based on Richard's comments Testing a new fix which includes

[Bug tree-optimization/53395] [4.8 Regression] The LAPACK functions i(d|s)amax are more than two times slower after revision 187183

2012-05-21 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53395 --- Comment #7 from Richard Guenther rguenth at gcc dot gnu.org 2012-05-21 09:39:51 UTC --- Note that if-conversion does not fold to not destroy valid gimple RHS and to avoid canonicalizing the condition. Producing a MAX_EXPR is certainly fine

[Bug tree-optimization/53395] [4.8 Regression] The LAPACK functions i(d|s)amax are more than two times slower after revision 187183

2012-05-18 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53395 --- Comment #1 from Dominique d'Humieres dominiq at lps dot ens.fr 2012-05-18 11:24:06 UTC --- The assembly code for -O3 is almost the same for revisions 187182 and 187183. However with '-O3 -ffast-math', revision 187182 gives for the loop L12:

[Bug tree-optimization/53395] [4.8 Regression] The LAPACK functions i(d|s)amax are more than two times slower after revision 187183

2012-05-18 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53395 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Keywords|

[Bug tree-optimization/53395] [4.8 Regression] The LAPACK functions i(d|s)amax are more than two times slower after revision 187183

2012-05-18 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53395 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug tree-optimization/53395] [4.8 Regression] The LAPACK functions i(d|s)amax are more than two times slower after revision 187183

2012-05-18 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53395 --- Comment #4 from Andrew Pinski pinskia at gcc dot gnu.org 2012-05-18 16:03:46 UTC --- This should fix tree-if-conv.c: Index: tree-if-conv.c === --- tree-if-conv.c(revision

[Bug tree-optimization/53395] [4.8 Regression] The LAPACK functions i(d|s)amax are more than two times slower after revision 187183

2012-05-18 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53395 --- Comment #6 from Dominique d'Humieres dominiq at lps dot ens.fr 2012-05-18 17:41:21 UTC --- This should fix tree-if-conv.c: It does. Thanks.

[Bug tree-optimization/53395] [4.8 Regression] The LAPACK functions i(d|s)amax are more than two times slower after revision 187183

2012-05-18 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53395 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last