Searched refs:ScheduleHazardRecognizer (Results 1 – 25 of 44) sorted by relevance
12
23 std::unique_ptr<ScheduleHazardRecognizer> &&R) { in AddHazardRecognizer()30 std::mem_fn(&ScheduleHazardRecognizer::atIssueLimit)); in atIssueLimit()33 ScheduleHazardRecognizer::HazardType59 auto MN = [=](unsigned a, std::unique_ptr<ScheduleHazardRecognizer> &R) { in PreEmitNoops()66 auto MN = [=](unsigned a, std::unique_ptr<ScheduleHazardRecognizer> &R) { in PreEmitNoops()73 auto SPA = [=](std::unique_ptr<ScheduleHazardRecognizer> &R) { in ShouldPreferAnother()
122 ScheduleHazardRecognizer *HazardRec;571 ScheduleHazardRecognizer::HazardType HT = in ListScheduleTopDown()573 if (HT == ScheduleHazardRecognizer::NoHazard) { in ListScheduleTopDown()590 HasNoopHazards |= HT == ScheduleHazardRecognizer::NoopHazard; in ListScheduleTopDown()
68 std::unique_ptr<ScheduleHazardRecognizer> HazardRec( in runOnMachineFunction()
111 ScheduleHazardRecognizer::HazardType
750 ScheduleHazardRecognizer::~ScheduleHazardRecognizer() = default;
1183 ScheduleHazardRecognizer *TargetInstrInfo::1187 return new ScheduleHazardRecognizer(); in CreateTargetHazardRecognizer()1191 ScheduleHazardRecognizer *TargetInstrInfo::CreateTargetMIHazardRecognizer( in CreateTargetMIHazardRecognizer()1197 ScheduleHazardRecognizer *TargetInstrInfo::
25 class MultiHazardRecognizer : public ScheduleHazardRecognizer {26 SmallVector<std::unique_ptr<ScheduleHazardRecognizer>, 4> Recognizers;30 void AddHazardRecognizer(std::unique_ptr<ScheduleHazardRecognizer> &&);
25 class ScheduleHazardRecognizer {34 ScheduleHazardRecognizer() = default;35 virtual ~ScheduleHazardRecognizer();
26 class ScheduleHazardRecognizer; variable134 ScheduleHazardRecognizer *HazardRec = nullptr;
29 class ScoreboardHazardRecognizer : public ScheduleHazardRecognizer {
53 class ScheduleHazardRecognizer; variable1566 virtual ScheduleHazardRecognizer *1572 virtual ScheduleHazardRecognizer *1578 virtual ScheduleHazardRecognizer *1584 virtual ScheduleHazardRecognizer *
120 class ScheduleHazardRecognizer; variable627 ScheduleHazardRecognizer *HazardRec = nullptr;
60 ScheduleHazardRecognizer *HazardRec;211 ScheduleHazardRecognizer::HazardType HT = in listScheduleTopDown()213 if (HT == ScheduleHazardRecognizer::NoHazard) { in listScheduleTopDown()219 HasNoopHazards |= HT == ScheduleHazardRecognizer::NoopHazard; in listScheduleTopDown()
153 ScheduleHazardRecognizer *HazardRec;197 HazardRec = new ScheduleHazardRecognizer(); in ScheduleDAGRRList()209 ScheduleHazardRecognizer *getHazardRec() { return HazardRec; } in getHazardRec()683 ScheduleHazardRecognizer::HazardType HT = in AdvancePastStalls()686 if (HT == ScheduleHazardRecognizer::NoHazard) in AdvancePastStalls()1790 ScheduleHazardRecognizer* getHazardRec() { in getHazardRec()2491 != ScheduleHazardRecognizer::NoHazard) in BUHasStall()2688 != ScheduleHazardRecognizer::NoHazard) in isReady()2731 != ScheduleHazardRecognizer::NoHazard) in isReady()
32 class ARMHazardRecognizerFPMLx : public ScheduleHazardRecognizer {47 class ARMBankConflictHazardRecognizer : public ScheduleHazardRecognizer {
43 ScheduleHazardRecognizer::HazardType178 ScheduleHazardRecognizer::HazardType183 ScheduleHazardRecognizer::HazardType
129 ScheduleHazardRecognizer *133 ScheduleHazardRecognizer *137 ScheduleHazardRecognizer *
22 class HexagonHazardRecognizer : public ScheduleHazardRecognizer {
38 ScheduleHazardRecognizer::HazardType
55 class PPCHazardRecognizer970 : public ScheduleHazardRecognizer {
138 ScheduleHazardRecognizer::HazardType324 ScheduleHazardRecognizer::HazardType PPCHazardRecognizer970::
430 ScheduleHazardRecognizer *433 ScheduleHazardRecognizer *
45 class SystemZHazardRecognizer : public ScheduleHazardRecognizer {
32 class GCNHazardRecognizer final : public ScheduleHazardRecognizer {
37 class ScheduleHazardRecognizer; variable1087 ScheduleHazardRecognizer *1091 ScheduleHazardRecognizer *1094 ScheduleHazardRecognizer *