HomeSort by: relevance | last modified time | path
    Searched refs:ScheduleHazardRecognizer (Results 1 - 25 of 35) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
MultiHazardRecognizer.h 10 // for a set of ScheduleHazardRecognizer instances
18 #include "llvm/CodeGen/ScheduleHazardRecognizer.h"
25 class MultiHazardRecognizer : public ScheduleHazardRecognizer {
26 SmallVector<std::unique_ptr<ScheduleHazardRecognizer>, 4> Recognizers;
30 void AddHazardRecognizer(std::unique_ptr<ScheduleHazardRecognizer> &&);
ScheduleHazardRecognizer.h 1 //=- llvm/CodeGen/ScheduleHazardRecognizer.h - Scheduling Support -*- C++ -*-=//
9 // This file implements the ScheduleHazardRecognizer class, which implements
25 class ScheduleHazardRecognizer {
34 ScheduleHazardRecognizer() = default;
35 virtual ~ScheduleHazardRecognizer();
ScoreboardHazardRecognizer.h 18 #include "llvm/CodeGen/ScheduleHazardRecognizer.h"
29 class ScoreboardHazardRecognizer : public ScheduleHazardRecognizer {
TargetInstrInfo.h 55 class ScheduleHazardRecognizer;
1495 virtual ScheduleHazardRecognizer *
1501 virtual ScheduleHazardRecognizer *
1507 virtual ScheduleHazardRecognizer *
1513 virtual ScheduleHazardRecognizer *
MachineScheduler.h 113 class ScheduleHazardRecognizer;
624 ScheduleHazardRecognizer *HazardRec = nullptr;
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
MultiHazardRecognizer.cpp 10 // for a set of ScheduleHazardRecognizer instances
23 std::unique_ptr<ScheduleHazardRecognizer> &&R) {
30 std::mem_fn(&ScheduleHazardRecognizer::atIssueLimit));
33 ScheduleHazardRecognizer::HazardType
59 auto MN = [=](unsigned a, std::unique_ptr<ScheduleHazardRecognizer> &R) {
66 auto MN = [=](unsigned a, std::unique_ptr<ScheduleHazardRecognizer> &R) {
73 auto SPA = [=](std::unique_ptr<ScheduleHazardRecognizer> &R) {
PostRAHazardRecognizer.cpp 32 #include "llvm/CodeGen/ScheduleHazardRecognizer.h"
71 std::unique_ptr<ScheduleHazardRecognizer> HazardRec(
ScoreboardHazardRecognizer.cpp 33 : ScheduleHazardRecognizer(), DebugType(ParentDebugType), ItinData(II),
112 ScheduleHazardRecognizer::HazardType
PostRASchedulerList.cpp 31 #include "llvm/CodeGen/ScheduleHazardRecognizer.h"
124 ScheduleHazardRecognizer *HazardRec;
573 ScheduleHazardRecognizer::HazardType HT =
575 if (HT == ScheduleHazardRecognizer::NoHazard) {
592 HasNoopHazards |= HT == ScheduleHazardRecognizer::NoopHazard;
ScheduleDAG.cpp 20 #include "llvm/CodeGen/ScheduleHazardRecognizer.h"
751 ScheduleHazardRecognizer::~ScheduleHazardRecognizer() = default;
TargetInstrInfo.cpp 1050 ScheduleHazardRecognizer *TargetInstrInfo::
1054 return new ScheduleHazardRecognizer();
1058 ScheduleHazardRecognizer *TargetInstrInfo::CreateTargetMIHazardRecognizer(
1064 ScheduleHazardRecognizer *TargetInstrInfo::
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMHazardRecognizer.h 19 #include "llvm/CodeGen/ScheduleHazardRecognizer.h"
32 class ARMHazardRecognizerFPMLx : public ScheduleHazardRecognizer {
37 ARMHazardRecognizerFPMLx() : ScheduleHazardRecognizer() { MaxLookAhead = 1; }
47 class ARMBankConflictHazardRecognizer : public ScheduleHazardRecognizer {
ARMHazardRecognizer.cpp 41 ScheduleHazardRecognizer::HazardType
167 : ScheduleHazardRecognizer(), MF(DAG->MF), DL(DAG->MF.getDataLayout()),
176 ScheduleHazardRecognizer::HazardType
181 ScheduleHazardRecognizer::HazardType
Thumb2InstrInfo.h 21 class ScheduleHazardRecognizer;
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
ScheduleDAGVLIW.cpp 24 #include "llvm/CodeGen/ScheduleHazardRecognizer.h"
64 ScheduleHazardRecognizer *HazardRec;
215 ScheduleHazardRecognizer::HazardType HT =
217 if (HT == ScheduleHazardRecognizer::NoHazard) {
223 HasNoopHazards |= HT == ScheduleHazardRecognizer::NoopHazard;
ScheduleDAGRRList.cpp 29 #include "llvm/CodeGen/ScheduleHazardRecognizer.h"
153 ScheduleHazardRecognizer *HazardRec;
197 HazardRec = new ScheduleHazardRecognizer();
209 ScheduleHazardRecognizer *getHazardRec() { return HazardRec; }
680 ScheduleHazardRecognizer::HazardType HT =
683 if (HT == ScheduleHazardRecognizer::NoHazard)
1776 ScheduleHazardRecognizer* getHazardRec() {
2463 // Note: The ScheduleHazardRecognizer interface requires a non-const SU.
2467 != ScheduleHazardRecognizer::NoHazard)
2664 != ScheduleHazardRecognizer::NoHazard
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonHazardRecognizer.h 18 #include "llvm/CodeGen/ScheduleHazardRecognizer.h"
22 class HexagonHazardRecognizer : public ScheduleHazardRecognizer {
HexagonHazardRecognizer.cpp 38 ScheduleHazardRecognizer::HazardType
HexagonMachineScheduler.h 21 #include "llvm/CodeGen/ScheduleHazardRecognizer.h"
141 ScheduleHazardRecognizer *HazardRec = nullptr;
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCHazardRecognizers.h 17 #include "llvm/CodeGen/ScheduleHazardRecognizer.h"
55 class PPCHazardRecognizer970 : public ScheduleHazardRecognizer {
PPCHazardRecognizers.cpp 138 ScheduleHazardRecognizer::HazardType
324 ScheduleHazardRecognizer::HazardType PPCHazardRecognizer970::
PPCInstrInfo.h 304 ScheduleHazardRecognizer *
307 ScheduleHazardRecognizer *
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZHazardRecognizer.h 37 #include "llvm/CodeGen/ScheduleHazardRecognizer.h"
45 class SystemZHazardRecognizer : public ScheduleHazardRecognizer {
SystemZHazardRecognizer.cpp 76 ScheduleHazardRecognizer::HazardType SystemZHazardRecognizer::
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
GCNHazardRecognizer.h 18 #include "llvm/CodeGen/ScheduleHazardRecognizer.h"
33 class GCNHazardRecognizer final : public ScheduleHazardRecognizer {

Completed in 82 milliseconds

1 2