summaryrefslogtreecommitdiffstats
path: root/llvm/include/llvm-c/LinkTimeOptimizer.h
diff options
context:
space:
mode:
authorJaved Absar <javed.absar@arm.com>2017-06-02 08:53:19 +0000
committerJaved Absar <javed.absar@arm.com>2017-06-02 08:53:19 +0000
commit4ae7e812338cdb2e42763dd802a715a545838328 (patch)
tree7de30bc27dd490b76e8fb864351f8086cd1b5cce /llvm/include/llvm-c/LinkTimeOptimizer.h
parentfee75f4ba54098492ea74aba887720f59892b0bb (diff)
downloadbcm5719-llvm-4ae7e812338cdb2e42763dd802a715a545838328.tar.gz
bcm5719-llvm-4ae7e812338cdb2e42763dd802a715a545838328.zip
[ARM] Cortex-A57 scheduling model for ARM backend (AArch32)
This patch implements the Cortex-A57 scheduling model. The main code is in ARMScheduleA57.td, ARMScheduleA57WriteRes.td. Small changes in cpp,.h files to support required scheduling predicates. Scheduling model implemented according to: http://infocenter.arm.com/help/topic/com.arm.doc.uan0015b/Cortex_A57_Software_Optimization_Guide_external.pdf. Patch by : Andrew Zhogin (submitted on his behalf, as requested). Rewiewed by: Renato Golin, Diana Picus, Javed Absar, Kristof Beyls. Differential Revision: https://reviews.llvm.org/D28152 llvm-svn: 304530
Diffstat (limited to 'llvm/include/llvm-c/LinkTimeOptimizer.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud