This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
RE: [PATCH, stage1] Move insns without introducing new temporaries in loop2_invariant
- From: "Thomas Preud'homme" <thomas dot preudhomme at arm dot com>
- To: "Jiong Wang" <Jiong dot Wang at arm dot com>, <gcc-patches at gcc dot gnu dot org>, <ebotcazou at libertysurf dot fr>
- Date: Mon, 9 Mar 2015 18:45:59 +0800
- Subject: RE: [PATCH, stage1] Move insns without introducing new temporaries in loop2_invariant
- Authentication-results: sourceware.org; auth=none
- References: <000101d0572a$2de1f390$89a5dab0$ at arm dot com> <54F9990D dot 80401 at arm dot com>
> From: Jiong Wang [mailto:jiong.wang@arm.com]
> Sent: Friday, March 06, 2015 8:10 PM
>
> On 05/03/15 09:53, Thomas Preud'homme wrote:
> > *** gcc/testsuite/ChangeLog ***
> >
> > 2015-02-16 Thomas Preud'homme <thomas.preudhomme@arm.com>
> >
> > * gcc.dg/loop-7.c: Run on all targets and check for loop2_invariant
> > being able to move instructions without introducing new
> temporary
> Thomas,
>
> Can you please confirm this relax on all target will not fail on
> AArch64? It do fails on my quick test.
Indeed, I made a very naÃve assumption here and should have tested on a wider
range of targets. I'll rework the testcases associated with this patch.
Thanks for catching it Jiong.
Best regards,
Thomas