HomeSort by relevance Sort by last modified time
    Searched refs:HazardRec (Results 1 - 19 of 19) sorted by null

  /external/llvm/lib/CodeGen/
PostRAHazardRecognizer.cpp 71 std::unique_ptr<ScheduleHazardRecognizer> HazardRec(
75 if (!HazardRec.get())
80 // We do not call HazardRec->reset() here to make sure we are handling noop
84 unsigned NumPreNoops = HazardRec->PreEmitNoops(&MI);
86 HazardRec->EmitNoop();
91 HazardRec->EmitInstruction(&MI);
92 if (HazardRec->atIssueLimit()) {
93 HazardRec->AdvanceCycle();
PostRASchedulerList.cpp 125 /// HazardRec - The hazard recognizer to use.
126 ScheduleHazardRecognizer *HazardRec;
215 HazardRec =
231 delete HazardRec;
384 HazardRec->Reset();
521 HazardRec->EmitNoop();
535 HazardRec->Reset();
580 HazardRec->getHazardType(CurSUnit, 0/*no stalls*/);
582 if (HazardRec->ShouldPreferAnother(CurSUnit)) {
626 unsigned NumPreNoops = HazardRec->PreEmitNoops(FoundSUnit)
    [all...]
MachineScheduler.cpp     [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
ScheduleDAGVLIW.cpp 64 /// HazardRec - The hazard recognizer to use.
65 ScheduleHazardRecognizer *HazardRec;
76 HazardRec = STI.getInstrInfo()->CreateTargetHazardRecognizer(&STI, this);
80 delete HazardRec;
220 HazardRec->getHazardType(CurSUnit, 0/*no stalls*/);
241 HazardRec->EmitInstruction(FoundSUnit);
251 HazardRec->AdvanceCycle();
259 HazardRec->EmitNoop();
ScheduleDAGRRList.cpp 127 /// HazardRec - The hazard recognizer to use.
128 ScheduleHazardRecognizer *HazardRec;
171 HazardRec = new ScheduleHazardRecognizer();
173 HazardRec = STI.getInstrInfo()->CreateTargetHazardRecognizer(&STI, this);
177 delete HazardRec;
183 ScheduleHazardRecognizer *getHazardRec() { return HazardRec; }
345 HazardRec->Reset();
606 if (!HazardRec->isEnabled()) {
612 HazardRec->RecedeCycle();
652 HazardRec->getHazardType(SU, -Stalls)
    [all...]
  /external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
ScheduleDAGList.cpp 61 /// HazardRec - The hazard recognizer to use.
62 ScheduleHazardRecognizer *HazardRec;
70 HazardRec = tm.getInstrInfo()->CreateTargetHazardRecognizer(&tm, this);
74 delete HazardRec;
206 HazardRec->getHazardType(CurSUnit, 0/*no stalls*/);
227 HazardRec->EmitInstruction(FoundSUnit);
237 HazardRec->AdvanceCycle();
245 HazardRec->EmitNoop();
ScheduleDAGRRList.cpp 141 /// HazardRec - The hazard recognizer to use.
142 ScheduleHazardRecognizer *HazardRec;
175 HazardRec = new ScheduleHazardRecognizer();
177 HazardRec = tm.getInstrInfo()->CreateTargetHazardRecognizer(&tm, this);
181 delete HazardRec;
187 ScheduleHazardRecognizer *getHazardRec() { return HazardRec; }
344 HazardRec->Reset();
484 if (!HazardRec->isEnabled()) {
491 HazardRec->RecedeCycle();
493 HazardRec->AdvanceCycle()
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonMachineScheduler.cpp 214 delete Top.HazardRec;
215 delete Bot.HazardRec;
216 Top.HazardRec = TII->CreateTargetMIHazardRecognizer(Itin, DAG);
217 Bot.HazardRec = TII->CreateTargetMIHazardRecognizer(Itin, DAG);
278 if (HazardRec->isEnabled())
279 return HazardRec->getHazardType(SU) != ScheduleHazardRecognizer::NoHazard;
310 if (!HazardRec->isEnabled()) {
311 // Bypass HazardRec virtual calls.
317 HazardRec->AdvanceCycle();
319 HazardRec->RecedeCycle()
    [all...]
HexagonMachineScheduler.h 140 ScheduleHazardRecognizer *HazardRec;
157 CheckPending(false), HazardRec(nullptr), ResourceModel(nullptr),
163 delete HazardRec;
  /external/swiftshader/third_party/LLVM/lib/CodeGen/
PostRASchedulerList.cpp 124 /// HazardRec - The hazard recognizer to use.
125 ScheduleHazardRecognizer *HazardRec;
193 HazardRec =
203 delete HazardRec;
299 HazardRec->Reset();
600 HazardRec->Reset();
646 HazardRec->getHazardType(CurSUnit, 0/*no stalls*/);
668 HazardRec->EmitInstruction(FoundSUnit);
670 if (HazardRec->atIssueLimit()) {
672 HazardRec->AdvanceCycle()
    [all...]
  /external/llvm/include/llvm/CodeGen/
MachineScheduler.h 587 ScheduleHazardRecognizer *HazardRec;
653 HazardRec(nullptr) {
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/CodeGen/
MachineScheduler.h 602 ScheduleHazardRecognizer *HazardRec = nullptr;
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/CodeGen/
MachineScheduler.h 602 ScheduleHazardRecognizer *HazardRec = nullptr;
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/CodeGen/
MachineScheduler.h 602 ScheduleHazardRecognizer *HazardRec = nullptr;
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/
MachineScheduler.h 602 ScheduleHazardRecognizer *HazardRec = nullptr;
    [all...]
  /prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/CodeGen/
MachineScheduler.h 602 ScheduleHazardRecognizer *HazardRec = nullptr;
    [all...]
  /prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/CodeGen/
MachineScheduler.h 602 ScheduleHazardRecognizer *HazardRec = nullptr;
    [all...]
  /prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/CodeGen/
MachineScheduler.h 602 ScheduleHazardRecognizer *HazardRec = nullptr;
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/
MachineScheduler.h 602 ScheduleHazardRecognizer *HazardRec = nullptr;
    [all...]

Completed in 1822 milliseconds