Skip to content

Commit af63c6e

Browse files
authored
[AArch64] Adjust ROBsize for Ampere1/Ampere1A (NFC) (#86330)
To align more closely with common usage, we now use the size of the reorder-buffer for MicroOpBufferSize instead of the entries of the global micro-op scheduler.
1 parent b768a8c commit af63c6e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

llvm/lib/Target/AArch64/AArch64SchedAmpere1.td

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818

1919
def Ampere1Model : SchedMachineModel {
2020
let IssueWidth = 4; // 4-way decode and dispatch
21-
let MicroOpBufferSize = 174; // micro-op re-order buffer size
21+
let MicroOpBufferSize = 192; // re-order buffer size
2222
let LoadLatency = 4; // Optimistic load latency
2323
let MispredictPenalty = 10; // Branch mispredict penalty
2424
let LoopMicroOpBufferSize = 32; // Instruction queue size

0 commit comments

Comments
 (0)