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][4/5] Fix calls in cortex-a7 pipeline description


On 01/25/13 18:24, Greta Yorsh wrote:
Improve handling of call insns in cortex-a7 pipeline description, as
follows.

A call can dual-issue as a younger instruction but not as an older
instruction (from compiler's point of view). This patch adjusts the function
cortexa7_younger (used by the implementation of TARGET_SCHED_REORDER hook)
to return true for calls. The patch also updates the pipeline description
for calls to allow either dual-issue as a younger instruction or
single-issue.

gcc/

2013-01-03 Greta Yorsh <Greta.Yorsh@arm.com>

         * config/arm/arm.c (cortexa7_younger): Return true for TYPE_CALL.
         * config/arm/cortex-a7.md (cortex_a7_call): Update required units.



Ok.

Ramana


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