Skip to content

Commit 30e5322

Browse files
committed
[MISched][NFC] Remove unused heuristic NextDefUse from enum
Heuristic was removed in 46533e6 due to being ineffective.
1 parent f07cd36 commit 30e5322

File tree

2 files changed

+1
-2
lines changed

2 files changed

+1
-2
lines changed

llvm/include/llvm/CodeGen/MachineScheduler.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1080,7 +1080,7 @@ class GenericSchedulerBase : public MachineSchedStrategy {
10801080
enum CandReason : uint8_t {
10811081
NoCand, Only1, PhysReg, RegExcess, RegCritical, Stall, Cluster, Weak,
10821082
RegMax, ResourceReduce, ResourceDemand, BotHeightReduce, BotPathReduce,
1083-
TopDepthReduce, TopPathReduce, NextDefUse, NodeOrder};
1083+
TopDepthReduce, TopPathReduce, NodeOrder};
10841084

10851085
#ifndef NDEBUG
10861086
static const char *getReasonStr(GenericSchedulerBase::CandReason Reason);

llvm/lib/CodeGen/MachineScheduler.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3236,7 +3236,6 @@ const char *GenericSchedulerBase::getReasonStr(
32363236
case TopPathReduce: return "TOP-PATH ";
32373237
case BotHeightReduce:return "BOT-HEIGHT";
32383238
case BotPathReduce: return "BOT-PATH ";
3239-
case NextDefUse: return "DEF-USE ";
32403239
case NodeOrder: return "ORDER ";
32413240
};
32423241
llvm_unreachable("Unknown reason!");

0 commit comments

Comments
 (0)