On Mon, Feb 29, 2016 at 4:08 PM, Kyrill Tkachov
<kyrylo.tkac...@foss.arm.com> wrote:
> Hi all,
>
> I've had this one sitting in my tree for some time.
> The arm1020e automaton has no business being as large as it is (3185
> states).
> Most of the bloat is due to overly large reservation durations for calls and
> FP division.
>
> This patch reduces the durations to something more sensible.
> This brings down the number of states from 3185 states to 320 states.
> There are bigger fish to fry on that front, but every little bit helps as
> we're
> already approaching a gigabyte of memory required for genautomata
> processing.
>
> Bootstrapped and tested on arm-none-linux-gnueabihf.
>
> Ok for trunk or GCC 7?
>
> Thanks,
> Kyrill
>
> 2016-02-29  Kyrylo Tkachov  <kyrylo.tkac...@arm.com>
>
>     * config/arm/arm1020e.md (1020call_op): Reduce reservation
>     duration.
>     (v10_fdivs): Likewise.
>     (v10_fdivd): Likewise.


OK for trunk.

Ramana

Reply via email to