aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineScheduler.cpp
diff options
context:
space:
mode:
authorCullen Rhodes <cullen.rhodes@arm.com>2025-02-13 08:46:51 +0000
committerGitHub <noreply@github.com>2025-02-13 08:46:51 +0000
commitdf62441336ffaa42c8f9d743194ac15f4bf01ec0 (patch)
tree09a03483d75b2e1999f2d7db03033495025dc93c /llvm/lib/CodeGen/MachineScheduler.cpp
parentee655ca27aad466bcc54f6eba03f7e564940ad5a (diff)
downloadllvm-df62441336ffaa42c8f9d743194ac15f4bf01ec0.zip
llvm-df62441336ffaa42c8f9d743194ac15f4bf01ec0.tar.gz
llvm-df62441336ffaa42c8f9d743194ac15f4bf01ec0.tar.bz2
[MISched][NFC] Remove unused heuristic NextDefUse from enum (#125879)
Heuristic was removed in 46533e614b78 due to being ineffective.
Diffstat (limited to 'llvm/lib/CodeGen/MachineScheduler.cpp')
-rw-r--r--llvm/lib/CodeGen/MachineScheduler.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/lib/CodeGen/MachineScheduler.cpp b/llvm/lib/CodeGen/MachineScheduler.cpp
index 1be7a33..0da7535 100644
--- a/llvm/lib/CodeGen/MachineScheduler.cpp
+++ b/llvm/lib/CodeGen/MachineScheduler.cpp
@@ -3249,6 +3249,7 @@ void GenericSchedulerBase::setPolicy(CandPolicy &Policy, bool IsPostRA,
#ifndef NDEBUG
const char *GenericSchedulerBase::getReasonStr(
GenericSchedulerBase::CandReason Reason) {
+ // clang-format off
switch (Reason) {
case NoCand: return "NOCAND ";
case Only1: return "ONLY1 ";
@@ -3265,9 +3266,9 @@ const char *GenericSchedulerBase::getReasonStr(
case TopPathReduce: return "TOP-PATH ";
case BotHeightReduce:return "BOT-HEIGHT";
case BotPathReduce: return "BOT-PATH ";
- case NextDefUse: return "DEF-USE ";
case NodeOrder: return "ORDER ";
};
+ // clang-format on
llvm_unreachable("Unknown reason!");
}