[llvm] 7f2a41b - MachineScheduler: Simplify usage of TargetInstrInfo
Matt Arsenault via llvm-commits
llvm-commits at lists.llvm.org
Tue Apr 2 13:24:54 PDT 2024
Author: Matt Arsenault
Date: 2024-04-02T16:24:47-04:00
New Revision: 7f2a41b643af1348631dee27dc1321046370a758
URL: https://github.com/llvm/llvm-project/commit/7f2a41b643af1348631dee27dc1321046370a758
DIFF: https://github.com/llvm/llvm-project/commit/7f2a41b643af1348631dee27dc1321046370a758.diff
LOG: MachineScheduler: Simplify usage of TargetInstrInfo
Added:
Modified:
llvm/lib/CodeGen/MachineScheduler.cpp
Removed:
################################################################################
diff --git a/llvm/lib/CodeGen/MachineScheduler.cpp b/llvm/lib/CodeGen/MachineScheduler.cpp
index cbeb02a7255210..203bdffc49ae18 100644
--- a/llvm/lib/CodeGen/MachineScheduler.cpp
+++ b/llvm/lib/CodeGen/MachineScheduler.cpp
@@ -3263,14 +3263,10 @@ void GenericScheduler::initialize(ScheduleDAGMI *dag) {
// are disabled, then these HazardRecs will be disabled.
const InstrItineraryData *Itin = SchedModel->getInstrItineraries();
if (!Top.HazardRec) {
- Top.HazardRec =
- DAG->MF.getSubtarget().getInstrInfo()->CreateTargetMIHazardRecognizer(
- Itin, DAG);
+ Top.HazardRec = DAG->TII->CreateTargetMIHazardRecognizer(Itin, DAG);
}
if (!Bot.HazardRec) {
- Bot.HazardRec =
- DAG->MF.getSubtarget().getInstrInfo()->CreateTargetMIHazardRecognizer(
- Itin, DAG);
+ Bot.HazardRec = DAG->TII->CreateTargetMIHazardRecognizer(Itin, DAG);
}
TopCand.SU = nullptr;
BotCand.SU = nullptr;
@@ -3877,14 +3873,10 @@ void PostGenericScheduler::initialize(ScheduleDAGMI *Dag) {
// or are disabled, then these HazardRecs will be disabled.
const InstrItineraryData *Itin = SchedModel->getInstrItineraries();
if (!Top.HazardRec) {
- Top.HazardRec =
- DAG->MF.getSubtarget().getInstrInfo()->CreateTargetMIHazardRecognizer(
- Itin, DAG);
+ Top.HazardRec = DAG->TII->CreateTargetMIHazardRecognizer(Itin, DAG);
}
if (!Bot.HazardRec) {
- Bot.HazardRec =
- DAG->MF.getSubtarget().getInstrInfo()->CreateTargetMIHazardRecognizer(
- Itin, DAG);
+ Bot.HazardRec = DAG->TII->CreateTargetMIHazardRecognizer(Itin, DAG);
}
}
More information about the llvm-commits
mailing list