[PATCH][AArch64] Wire up Cortex-A57 rtx costs

Kyrill Tkachov kyrylo.tkachov@arm.com
Thu Jan 30 13:48:00 GMT 2014


Hi all,

This patch wires up the aarch64 backend to use the Cortex-A57 rtx costs table 
that is proposed at
http://gcc.gnu.org/ml/gcc-patches/2014-01/msg01954.html

It also sets the generic tuning to use the Cortex-A57 costs since they are more 
sensible for aarch64 systems than the generic ones that were originally written 
with aarch32 code generation in mind.

Tested aarch64-none-elf on a model.

Ok for trunk once the prerequisite goes in?

Thanks,
Kyrill

2014-01-30  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>

     * config/aarch64/aarch64-cores.def (cortex-a57): Use cortexa57
     tuning struct.
     (cortex-a57.cortex-a53): Likewise.
     * config/aarch64/aarch64.c (cortexa57_tunings): New tuning struct.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: aarch64-a57-costs.patch
Type: text/x-patch
Size: 1511 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20140130/56016ffc/attachment.bin>


More information about the Gcc-patches mailing list