[PATCH] D46884: [AArch64] Cortex-A55 scheduler model

Sjoerd Meijer via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue May 15 08:29:53 PDT 2018


SjoerdMeijer created this revision.
SjoerdMeijer added reviewers: flyingforyou, sebpop, evandro, t.p.northover, kristof.beyls, javed.absar, samparker.
Herald added a subscriber: rengolin.

This adds the Cortex-A55 scheduler model.

The optimisation guide describing Cortex-A55 micro-architecture in more detail
can be downloaded here:

https://static.docs.arm.com/epm128372/20/arm_cortex_a55_software_optimization_guide_v2.pdf

This model showed decent performance uplifts for a number of benchmarks on our
models, but we are interested in feedback if the same trend is observed on hardware;
Samsung was interested in providing feedback on this.


https://reviews.llvm.org/D46884

Files:
  lib/Target/AArch64/AArch64.td
  lib/Target/AArch64/AArch64SchedA55.td
  test/CodeGen/AArch64/arm64-misched-basic-cortex-a55.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D46884.146832.patch
Type: text/x-patch
Size: 21904 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180515/8111b8dd/attachment.bin>


More information about the llvm-commits mailing list