This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PING ^ 3][PATCH, AArch64] Add doloop_end pattern for -fmodulo-sched
- From: Marcus Shawcroft <marcus dot shawcroft at gmail dot com>
- To: "Yangfei (Felix)" <felix dot yang at huawei dot com>
- Cc: "gcc-patches at gcc dot gnu dot org" <gcc-patches at gcc dot gnu dot org>, "marcus dot shawcroft at arm dot com" <marcus dot shawcroft at arm dot com>, Richard Earnshaw <Richard dot Earnshaw at arm dot com>
- Date: Tue, 18 Nov 2014 10:09:41 +0000
- Subject: Re: [PING ^ 3][PATCH, AArch64] Add doloop_end pattern for -fmodulo-sched
- Authentication-results: sourceware.org; auth=none
- References: <DA41BE1DDCA941489001C7FBD7A8820E555559C9 at szxema507-mbx dot china dot huawei dot com> <54638488 dot 5070808 at redhat dot com> <DA41BE1DDCA941489001C7FBD7A8820E555584B0 at szxema507-mbx dot china dot huawei dot com>
On 17 November 2014 07:59, Yangfei (Felix) <felix.yang@huawei.com> wrote:
>> +2014-11-13 Felix Yang <felix.yang@huawei.com>
>> +
>> + * config/aarch64/aarch64.md (doloop_end): New pattern.
>> +
This looks like a straight copy of the ARM code, but without the
TARGET_CAN_USE_DOLOOP_P definition. If the reason for including this
code is for the benefit of module-sched then should the hook be
defined to limit the use of this pattern to inner most loops only?
Cheers
/Marcus