This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [patch, libgfortran] PR53029 missed optimization in internal read (without implied-do-loop)
- From: Thomas Koenig <tkoenig at netcologne dot de>
- To: Jerry DeLisle <jvdelisle at charter dot net>, "fortran at gcc dot gnu dot org" <fortran at gcc dot gnu dot org>
- Cc: GCC Patches <gcc-patches at gcc dot gnu dot org>
- Date: Mon, 29 May 2017 18:51:02 +0200
- Subject: Re: [patch, libgfortran] PR53029 missed optimization in internal read (without implied-do-loop)
- Authentication-results: sourceware.org; auth=none
- References: <bce47860-bff0-7120-5842-9a7652fd4d24@charter.net>
Hi Jerry,
Regression tested on x86_64. I have added a test case which will check
the execution time of the loop. The previous results of the REAd were
correct, just took a long time on large arrays.
OK for trunk?
OK.
It might be good if you followed Manfred's suggestion and turned
down the timeout to something like 0.5 seconds.
Thanks for the patch!
I would also consider backporting, the speedup is just so
large. What do others think?
Regards
Thomas