[AArch64] Enable post RA scheduler for Cortex-R82
authorSjoerd Meijer <sjoerd.meijer@arm.com>
Fri, 20 Nov 2020 14:04:26 +0000 (14:04 +0000)
committerSjoerd Meijer <sjoerd.meijer@arm.com>
Fri, 20 Nov 2020 14:04:26 +0000 (14:04 +0000)
Just something I forgot when I added the R82. Need to have a look
at crypto and fusing, but will do that as a follow up.

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

llvm/lib/Target/AArch64/AArch64.td

index d73ded1..2e33801 100644 (file)
@@ -673,7 +673,9 @@ def ProcA78 : SubtargetFeature<"cortex-a78", "ARMProcFamily",
 def ProcR82 : SubtargetFeature<"cortex-r82", "ARMProcFamily",
                                "CortexR82",
                                "Cortex-R82 ARM Processors", [
-                               // All features are implied by v8_0r ops:
+                               FeaturePostRAScheduler,
+                               // TODO: crypto and FuseAES
+                               // All other features are implied by v8_0r ops:
                                HasV8_0rOps,
                                ]>;