/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MultiHazardRecognizer.cpp | 23 std::unique_ptr<ScheduleHazardRecognizer> &&R) { in AddHazardRecognizer() 30 std::mem_fn(&ScheduleHazardRecognizer::atIssueLimit)); in atIssueLimit() 33 ScheduleHazardRecognizer::HazardType 59 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()
|
H A D | PostRASchedulerList.cpp | 122 ScheduleHazardRecognizer *HazardRec; 570 ScheduleHazardRecognizer::HazardType HT = in ListScheduleTopDown() 572 if (HT == ScheduleHazardRecognizer::NoHazard) { in ListScheduleTopDown() 589 HasNoopHazards |= HT == ScheduleHazardRecognizer::NoopHazard; in ListScheduleTopDown()
|
H A D | PostRAHazardRecognizer.cpp | 68 std::unique_ptr<ScheduleHazardRecognizer> HazardRec( in runOnMachineFunction()
|
H A D | ScoreboardHazardRecognizer.cpp | 111 ScheduleHazardRecognizer::HazardType
|
H A D | ScheduleDAG.cpp | 755 ScheduleHazardRecognizer::~ScheduleHazardRecognizer() = default;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MultiHazardRecognizer.h | 25 class MultiHazardRecognizer : public ScheduleHazardRecognizer { 26 SmallVector<std::unique_ptr<ScheduleHazardRecognizer>, 4> Recognizers; 30 void AddHazardRecognizer(std::unique_ptr<ScheduleHazardRecognizer> &&);
|
H A D | ScheduleHazardRecognizer.h | 25 class ScheduleHazardRecognizer { 34 ScheduleHazardRecognizer() = default; 35 virtual ~ScheduleHazardRecognizer();
|
H A D | VLIWMachineScheduler.h | 26 class ScheduleHazardRecognizer; variable 135 ScheduleHazardRecognizer *HazardRec = nullptr;
|
H A D | ScoreboardHazardRecognizer.h | 29 class ScoreboardHazardRecognizer : public ScheduleHazardRecognizer {
|
H A D | TargetInstrInfo.h | 56 class ScheduleHazardRecognizer; variable 1681 virtual ScheduleHazardRecognizer * 1687 virtual ScheduleHazardRecognizer * 1693 virtual ScheduleHazardRecognizer * 1699 virtual ScheduleHazardRecognizer *
|
H A D | MachineScheduler.h | 121 class ScheduleHazardRecognizer; variable 848 ScheduleHazardRecognizer *HazardRec = nullptr;
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | ScheduleDAGVLIW.cpp | 23 #include "llvm/CodeGen/ScheduleHazardRecognizer.h" 60 ScheduleHazardRecognizer *HazardRec; 211 ScheduleHazardRecognizer::HazardType HT = in listScheduleTopDown() 213 if (HT == ScheduleHazardRecognizer::NoHazard) { in listScheduleTopDown() 219 HasNoopHazards |= HT == ScheduleHazardRecognizer::NoopHazard; in listScheduleTopDown()
|
H A D | ScheduleDAGRRList.cpp | 153 ScheduleHazardRecognizer *HazardRec; 196 HazardRec = new ScheduleHazardRecognizer(); in ScheduleDAGRRList() 208 ScheduleHazardRecognizer *getHazardRec() { return HazardRec; } in getHazardRec() 682 ScheduleHazardRecognizer::HazardType HT = in AdvancePastStalls() 685 if (HT == ScheduleHazardRecognizer::NoHazard) in AdvancePastStalls() 1783 ScheduleHazardRecognizer* getHazardRec() { in getHazardRec() 2483 != ScheduleHazardRecognizer::NoHazard) in BUHasStall() 2680 != ScheduleHazardRecognizer::NoHazard) in isReady() 2723 != ScheduleHazardRecognizer::NoHazard) in isReady()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMHazardRecognizer.h | 19 #include "llvm/CodeGen/ScheduleHazardRecognizer.h" 31 class ARMHazardRecognizerFPMLx : public ScheduleHazardRecognizer { 46 class ARMBankConflictHazardRecognizer : public ScheduleHazardRecognizer {
|
H A D | ARMHazardRecognizer.cpp | 43 ScheduleHazardRecognizer::HazardType 178 ScheduleHazardRecognizer::HazardType 183 ScheduleHazardRecognizer::HazardType
|
H A D | ARMBaseInstrInfo.h | 134 ScheduleHazardRecognizer * 138 ScheduleHazardRecognizer * 142 ScheduleHazardRecognizer *
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonHazardRecognizer.h | 22 class HexagonHazardRecognizer : public ScheduleHazardRecognizer {
|
H A D | HexagonHazardRecognizer.cpp | 38 ScheduleHazardRecognizer::HazardType
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZHazardRecognizer.h | 45 class SystemZHazardRecognizer : public ScheduleHazardRecognizer {
|
H A D | SystemZHazardRecognizer.cpp | 76 ScheduleHazardRecognizer::HazardType SystemZHazardRecognizer::
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCHazardRecognizers.h | 55 class PPCHazardRecognizer970 : public ScheduleHazardRecognizer {
|
H A D | PPCHazardRecognizers.cpp | 138 ScheduleHazardRecognizer::HazardType 324 ScheduleHazardRecognizer::HazardType PPCHazardRecognizer970::
|
H A D | PPCInstrInfo.h | 326 ScheduleHazardRecognizer * 329 ScheduleHazardRecognizer *
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | GCNHazardRecognizer.h | 32 class GCNHazardRecognizer final : public ScheduleHazardRecognizer {
|
H A D | SIInstrInfo.h | 37 class ScheduleHazardRecognizer; variable 1330 ScheduleHazardRecognizer * 1334 ScheduleHazardRecognizer * 1337 ScheduleHazardRecognizer *
|