Skip to content

Commit 6a5da11

Browse files
committed
[AArch64] Add scheduling model for Neoverse N1
Add the scheduling model for Neoverse N1. Differential revision: https://reviews.llvm.org/D152417
1 parent c1dc914 commit 6a5da11

File tree

5 files changed

+8029
-13
lines changed

5 files changed

+8029
-13
lines changed

llvm/lib/Target/AArch64/AArch64.td

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -747,6 +747,7 @@ include "AArch64SchedA64FX.td"
747747
include "AArch64SchedThunderX3T110.td"
748748
include "AArch64SchedTSV110.td"
749749
include "AArch64SchedAmpere1.td"
750+
include "AArch64SchedNeoverseN1.td"
750751
include "AArch64SchedNeoverseN2.td"
751752
include "AArch64SchedNeoverseV2.td"
752753

@@ -1388,7 +1389,7 @@ def : ProcessorModel<"cortex-x3", NeoverseN2Model, ProcessorFeatures.X3,
13881389
[TuneX3]>;
13891390
def : ProcessorModel<"neoverse-e1", CortexA53Model,
13901391
ProcessorFeatures.NeoverseE1, [TuneNeoverseE1]>;
1391-
def : ProcessorModel<"neoverse-n1", CortexA57Model,
1392+
def : ProcessorModel<"neoverse-n1", NeoverseN1Model,
13921393
ProcessorFeatures.NeoverseN1, [TuneNeoverseN1]>;
13931394
def : ProcessorModel<"neoverse-n2", NeoverseN2Model,
13941395
ProcessorFeatures.NeoverseN2, [TuneNeoverseN2]>;

0 commit comments

Comments
 (0)