This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH, ARM][2 of 2] Enable shrink-wrap for ARM


On Thu, Mar 21, 2013 at 7:03 AM, Zhenqiang Chen
<zhenqiang.chen@linaro.org> wrote:
> Hi,
>
> The patch is to enable shrink-wrap for TARGET_ARM and TARGET_THUMB2.
>
> Bootstrapped and no make check regression.
> All previous Linaro shrink-wrap bugs (http://goo.gl/6fGg5) are verified.
>
> Is it OK?

The tests should be part of the patch attached and not just added as
separate files in your patch submission.

regards
Ramana

>
> Thanks!
> -Zhenqiang
>
> ChangeLog:
> 2013-03-21 Bernd Schmidt  <bernds@codesourcery.com>
>            Zhenqiang Chen <zhenqiang.chen@linaro.org>
>
>         * config/arm/arm-protos.h: Add and update function protos.
>         * config/arm/arm.c (use_simple_return_p): New added.
>         (thumb2_expand_return): Check simple_return flag.
>         * config/arm/arm.md: Add simple_return and conditional simple_return.
>         * config/arm/iterators.md: Add iterator for return and simple_return.
>
> testsuite/ChangeLog:
> 2013-03-21 Zhenqiang Chen <zhenqiang.chen@linaro.org>
>
>         * gcc.dg/shrink-wrap-alloca.c: New added.
>         * gcc.dg/shrink-wrap-pretend.c: New added.
>         * gcc.dg/shrink-wrap-sibcall.c: New added.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]