[Bug fortran/45648] [4.6 regression] Unnecessary temporary for transpose calls as actual argument.

2010-09-23 Thread mikael at gcc dot gnu dot org
--- Comment #8 from mikael at gcc dot gnu dot org 2010-09-23 11:11 --- Subject: Bug 45648 Author: mikael Date: Thu Sep 23 11:11:23 2010 New Revision: 164558 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=164558 Log: 2010-09-23 Mikael Morin mik...@gcc.gnu.org PR

[Bug fortran/45648] [4.6 regression] Unnecessary temporary for transpose calls as actual argument.

2010-09-23 Thread mikael at gcc dot gnu dot org
--- Comment #9 from mikael at gcc dot gnu dot org 2010-09-23 14:13 --- Unless something breaks again, this should be fixed now. -- mikael at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/45648] [4.6 regression] Unnecessary temporary for transpose calls as actual argument.

2010-09-21 Thread mikael at gcc dot gnu dot org
--- Comment #7 from mikael at gcc dot gnu dot org 2010-09-21 19:04 --- Subject: Bug 45648 Author: mikael Date: Tue Sep 21 19:04:09 2010 New Revision: 164494 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=164494 Log: 2010-09-21 Mikael Morin mik...@gcc.gnu.org PR

[Bug fortran/45648] [4.6 regression] Unnecessary temporary for transpose calls as actual argument.

2010-09-20 Thread pthaugen at gcc dot gnu dot org
--- Comment #3 from pthaugen at gcc dot gnu dot org 2010-09-20 20:00 --- As Steven mentioned in the mailing list, this did introduce a degradation for cpu2000 benchmark galgel. I'm seeing about -10% on PowerPC. -- pthaugen at gcc dot gnu dot org changed: What

[Bug fortran/45648] [4.6 regression] Unnecessary temporary for transpose calls as actual argument.

2010-09-20 Thread pthaugen at gcc dot gnu dot org
--- Comment #4 from pthaugen at gcc dot gnu dot org 2010-09-20 20:45 --- (In reply to comment #2) Created an attachment (id=21777) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=21777action=view) [edit] patch restoring the previous behaviour. Applying this patch restored the

[Bug fortran/45648] [4.6 regression] Unnecessary temporary for transpose calls as actual argument.

2010-09-20 Thread mikael at gcc dot gnu dot org
--- Comment #5 from mikael at gcc dot gnu dot org 2010-09-20 22:26 --- (In reply to comment #4) (In reply to comment #2) Created an attachment (id=21777) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=21777action=view) [edit] patch restoring the previous behaviour.

[Bug fortran/45648] [4.6 regression] Unnecessary temporary for transpose calls as actual argument.

2010-09-20 Thread mikael at gcc dot gnu dot org
--- Comment #6 from mikael at gcc dot gnu dot org 2010-09-20 22:29 --- Created an attachment (id=21853) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=21853action=view) Updated patch I attach the full updated patch for convenience. -- mikael at gcc dot gnu dot org changed:

[Bug fortran/45648] [4.6 regression] Unnecessary temporary for transpose calls as actual argument.

2010-09-11 Thread mikael at gcc dot gnu dot org
-- mikael at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |mikael at gcc dot gnu dot |dot org

[Bug fortran/45648] [4.6 regression] Unnecessary temporary for transpose calls as actual argument.

2010-09-11 Thread mikael at gcc dot gnu dot org
--- Comment #1 from mikael at gcc dot gnu dot org 2010-09-11 16:32 --- The patch where the transpose optimization appeared http://gcc.gnu.org/ml/gcc-patches/2005-08/msg01472.html There is a testcase there, I will probably incorporate it into the testsuite. --

[Bug fortran/45648] [4.6 regression] Unnecessary temporary for transpose calls as actual argument.

2010-09-11 Thread mikael at gcc dot gnu dot org
--- Comment #2 from mikael at gcc dot gnu dot org 2010-09-11 17:01 --- Created an attachment (id=21777) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=21777action=view) patch restoring the previous behaviour. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45648