Lines Matching defs:HazardRec
152 /// HazardRec - The hazard recognizer to use.
153 ScheduleHazardRecognizer *HazardRec;
196 HazardRec = new ScheduleHazardRecognizer();
198 HazardRec = STI.getInstrInfo()->CreateTargetHazardRecognizer(&STI, this);
202 delete HazardRec;
208 ScheduleHazardRecognizer *getHazardRec() { return HazardRec; }
380 HazardRec->Reset();
637 if (!HazardRec->isEnabled()) {
643 HazardRec->RecedeCycle();
683 HazardRec->getHazardType(SU, -Stalls);
696 if (!HazardRec->isEnabled())
721 HazardRec->Reset();
727 HazardRec->Reset();
730 HazardRec->EmitInstruction(SU);
761 // If HazardRec is disabled, and each inst counts as one cycle, then
764 if (!HazardRec->isEnabled() && AvgIPC < 2)
806 // If HazardRec is disabled, the cycle was pre-advanced before calling
810 if (HazardRec->isEnabled() || AvgIPC > 1) {
813 if ((HazardRec->isEnabled() && HazardRec->atIssueLimit())
814 || (!HazardRec->isEnabled() && IssueCount == AvgIPC))
930 HazardRec->Reset();
933 HazardRec->getMaxLookAhead());
942 HazardRec->RecedeCycle();