Searched refs:HazardRec (Results 1 – 10 of 10) sorted by relevance
27 dump(SystemZHazardRecognizer &HazardRec) const { in dump()30 HazardRec.dumpSU(SU, dbgs()); in dump()70 HazardRec->emitInstruction(&*I); in advanceTo()76 LLVM_DEBUG(HazardRec->dumpState();); in initialize()105 LLVM_DEBUG(HazardRec->dumpState();); in enterMBB()114 HazardRec->emitInstruction(&MI, TakenBranch); in enterMBB()133 MBB(nullptr), HazardRec(nullptr) { in SystemZPostRASchedStrategy()179 Candidate c(SU, *HazardRec); in pickNode()207 GroupingCost = HazardRec.groupingCost(SU); in Candidate()210 ResourcesCost = HazardRec.resourcesCost(SU); in Candidate()[all …]
51 Candidate(SUnit *SU_, SystemZHazardRecognizer &HazardRec);91 void dump(SystemZHazardRecognizer &HazardRec) const;108 SystemZHazardRecognizer *HazardRec; variable
68 std::unique_ptr<ScheduleHazardRecognizer> HazardRec( in runOnMachineFunction() local72 if (!HazardRec) in runOnMachineFunction()82 unsigned NumPreNoops = HazardRec->PreEmitNoops(&MI); in runOnMachineFunction()83 HazardRec->EmitNoops(NumPreNoops); in runOnMachineFunction()89 HazardRec->EmitInstruction(&MI); in runOnMachineFunction()90 if (HazardRec->atIssueLimit()) { in runOnMachineFunction()91 HazardRec->AdvanceCycle(); in runOnMachineFunction()
122 ScheduleHazardRecognizer *HazardRec; member in __anon74cf271e0111::SchedulePostRATDList211 HazardRec = in SchedulePostRATDList()227 delete HazardRec; in ~SchedulePostRATDList()379 HazardRec->Reset(); in startBlock()511 HazardRec->EmitNoop(); in emitNoop()525 HazardRec->Reset(); in ListScheduleTopDown()624 HazardRec->EmitInstruction(FoundSUnit); in ListScheduleTopDown()626 if (HazardRec->atIssueLimit()) { in ListScheduleTopDown()629 HazardRec->AdvanceCycle(); in ListScheduleTopDown()636 HazardRec->AdvanceCycle(); in ListScheduleTopDown()[all …]
282 delete Top.HazardRec; in initialize()283 delete Bot.HazardRec; in initialize()284 Top.HazardRec = TII->CreateTargetMIHazardRecognizer(Itin, DAG); in initialize()345 delete HazardRec; in ~VLIWSchedBoundary()362 if (HazardRec->isEnabled()) in checkHazard()395 if (!HazardRec->isEnabled()) { in bumpCycle()402 HazardRec->AdvanceCycle(); in bumpCycle()404 HazardRec->RecedeCycle(); in bumpCycle()418 if (HazardRec->isEnabled()) { in bumpNode()422 HazardRec->Reset(); in bumpNode()[all …]
2209 if (HazardRec && HazardRec->isEnabled()) { in reset()2210 delete HazardRec; in reset()2211 HazardRec = nullptr; in reset()2417 if (HazardRec->isEnabled() in checkHazard()2643 HazardRec->Reset(); in bumpNode()3226 if (!Top.HazardRec) { in initialize()3227 Top.HazardRec = in initialize()3231 if (!Bot.HazardRec) { in initialize()3232 Bot.HazardRec = in initialize()3834 if (!Top.HazardRec) { in initialize()[all …]
60 ScheduleHazardRecognizer *HazardRec; member in __anonf67a95e60111::ScheduleDAGVLIW70 HazardRec = STI.getInstrInfo()->CreateTargetHazardRecognizer(&STI, this); in ScheduleDAGVLIW()74 delete HazardRec; in ~ScheduleDAGVLIW()212 HazardRec->getHazardType(CurSUnit, 0/*no stalls*/); in listScheduleTopDown()233 HazardRec->EmitInstruction(FoundSUnit); in listScheduleTopDown()243 HazardRec->AdvanceCycle(); in listScheduleTopDown()251 HazardRec->EmitNoop(); in listScheduleTopDown()
202 delete HazardRec; in ~ScheduleDAGRRList()380 HazardRec->Reset(); in Schedule()637 if (!HazardRec->isEnabled()) { in AdvanceToCycle()643 HazardRec->RecedeCycle(); in AdvanceToCycle()696 if (!HazardRec->isEnabled()) in EmitNode()721 HazardRec->Reset(); in EmitNode()727 HazardRec->Reset(); in EmitNode()730 HazardRec->EmitInstruction(SU); in EmitNode()813 if ((HazardRec->isEnabled() && HazardRec->atIssueLimit()) in ScheduleNodeBottomUp()930 HazardRec->Reset(); in RestoreHazardCheckerBottomUp()[all …]
135 ScheduleHazardRecognizer *HazardRec = nullptr; member
848 ScheduleHazardRecognizer *HazardRec = nullptr; variable