]> granicus.if.org Git - llvm/commit
[ARM] Add PostRAScheduler option
authorSam Parker <sam.parker@arm.com>
Fri, 18 Aug 2017 14:27:51 +0000 (14:27 +0000)
committerSam Parker <sam.parker@arm.com>
Fri, 18 Aug 2017 14:27:51 +0000 (14:27 +0000)
commit58c7d529d306cb22f155dc4558c59d50e6ab4794
tree3672143476a20c2d68b2981f2b2531794ad42c01
parentb639d360e3b31f6f14318caa1ac4eb6a71caf211
[ARM] Add PostRAScheduler option

This patch adds the option to allow also using the PostRA scheduler,
which brings the ARM backend inline with AArch64 targets. The
SchedModel can also set 'PostRAScheduler', as the R52 does, so also
query this property in the overridden function.

Differential Revision: https://reviews.llvm.org/D36866

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@311162 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARM.td
lib/Target/ARM/ARMSubtarget.cpp
lib/Target/ARM/ARMSubtarget.h