Lines Matching refs:HazardRec
27 dump(SystemZHazardRecognizer &HazardRec) const { in dump()
30 HazardRec.dumpSU(SU, dbgs()); in dump()
62 MachineBasicBlock::iterator LastEmittedMI = HazardRec->getLastEmittedMI(); in advanceTo()
70 HazardRec->emitInstruction(&*I); in advanceTo()
76 LLVM_DEBUG(HazardRec->dumpState();); in initialize()
88 HazardRec = SchedStates[MBB] = new SystemZHazardRecognizer(TII, &SchedModel); in enterMBB()
104 HazardRec->copyState(SchedStates[SinglePredMBB]); in enterMBB()
105 LLVM_DEBUG(HazardRec->dumpState();); in enterMBB()
115 HazardRec->emitInstruction(&*I, TakenBranch); in enterMBB()
134 MBB(nullptr), HazardRec(nullptr) { in SystemZPostRASchedStrategy()
169 HazardRec->dumpSU(*Available.begin(), dbgs()); dbgs() << "\n";); in pickNode()
174 LLVM_DEBUG(dbgs() << "** Available: "; Available.dump(*HazardRec);); in pickNode()
180 Candidate c(SU, *HazardRec); in pickNode()
188 LLVM_DEBUG(HazardRec->dumpSU(c.SU, dbgs()); c.dumpCosts(); in pickNode()
202 Candidate(SUnit *SU_, SystemZHazardRecognizer &HazardRec) : Candidate() { in Candidate() argument
208 GroupingCost = HazardRec.groupingCost(SU); in Candidate()
211 ResourcesCost = HazardRec.resourcesCost(SU); in Candidate()
245 Candidate c(SU, *HazardRec); c.dumpCosts(); dbgs() << "\n";); in schedNode()
249 HazardRec->EmitInstruction(SU); in schedNode()
255 const MCSchedClassDesc *SC = HazardRec->getSchedClass(SU); in releaseTopNode()