Skip to content

Commit 20a0bc9

Browse files
committed
[AArch64] Initial sched model for Neoverse N3
References: * Arm Neoverse N3 Software Optimization Guide * Arm A64 Instruction Set for A-profile architecture
1 parent 6f62757 commit 20a0bc9

File tree

10 files changed

+25257
-2
lines changed

10 files changed

+25257
-2
lines changed

llvm/lib/Target/AArch64/AArch64.td

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,7 @@ include "AArch64SchedAmpere1.td"
112112
include "AArch64SchedAmpere1B.td"
113113
include "AArch64SchedNeoverseN1.td"
114114
include "AArch64SchedNeoverseN2.td"
115+
include "AArch64SchedNeoverseN3.td"
115116
include "AArch64SchedNeoverseV1.td"
116117
include "AArch64SchedNeoverseV2.td"
117118
include "AArch64SchedOryon.td"

llvm/lib/Target/AArch64/AArch64Processors.td

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1102,7 +1102,7 @@ def : ProcessorModel<"cortex-a720", NeoverseN2Model, ProcessorFeatures.A720,
11021102
[TuneA720]>;
11031103
def : ProcessorModel<"cortex-a720ae", NeoverseN2Model, ProcessorFeatures.A720AE,
11041104
[TuneA720AE]>;
1105-
def : ProcessorModel<"cortex-a725", NeoverseN2Model, ProcessorFeatures.A725,
1105+
def : ProcessorModel<"cortex-a725", NeoverseN3Model, ProcessorFeatures.A725,
11061106
[TuneA725]>;
11071107
def : ProcessorModel<"cortex-r82", CortexA55Model, ProcessorFeatures.R82,
11081108
[TuneR82]>;
@@ -1127,7 +1127,7 @@ def : ProcessorModel<"neoverse-n1", NeoverseN1Model,
11271127
def : ProcessorModel<"neoverse-n2", NeoverseN2Model,
11281128
ProcessorFeatures.NeoverseN2, [TuneNeoverseN2]>;
11291129
def : ProcessorAlias<"cobalt-100", "neoverse-n2">;
1130-
def : ProcessorModel<"neoverse-n3", NeoverseN2Model,
1130+
def : ProcessorModel<"neoverse-n3", NeoverseN3Model,
11311131
ProcessorFeatures.NeoverseN3, [TuneNeoverseN3]>;
11321132
def : ProcessorModel<"neoverse-512tvb", NeoverseV1Model,
11331133
ProcessorFeatures.Neoverse512TVB, [TuneNeoverse512TVB]>;

0 commit comments

Comments
 (0)