reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/CodeGen/ModuloSchedule.h
  230     if ((int)CurStage > Schedule.getNumStages() - 1 && Stages.first == 0 &&
lib/CodeGen/ModuloSchedule.cpp
   67   BB = Schedule.getLoop()->getTopBlock();
   74   for (MachineInstr *MI : Schedule.getInstructions()) {
   75     int DefStage = Schedule.getStage(MI);
   89         int UseStage = Schedule.getStage(UseMI);
  115   unsigned MaxStageCount = Schedule.getNumStages() - 1;
  132   for (MachineInstr *CI : Schedule.getInstructions()) {
  135     unsigned StageNum = Schedule.getStage(CI);
  216         if (Schedule.getStage(&*BBI) == StageNum) {
  294         if ((unsigned)Schedule.getStage(In) == StageNum) {
  398     int StageScheduled = Schedule.getStage(&*BBI);
  399     int LoopValStage = Schedule.getStage(MRI.getVRegDef(LoopVal));
  453           int PhiStage = Schedule.getStage(InstOp1);
  459           int PhiOpStage = Schedule.getStage(InstOp1);
  629       int StageScheduled = Schedule.getStage(&*BBI);
 1010     if (Schedule.getStage(LoopDef) > (signed)InstStageNum)
 1041       int DefStageNum = Schedule.getStage(Def);
 1116     unsigned PhiStage = (unsigned)Schedule.getStage(MRI.getVRegDef(PhiDef));
 1117     unsigned LoopStage = (unsigned)Schedule.getStage(MRI.getVRegDef(LoopVal));
 1139   bool InProlog = (CurStageNum < (unsigned)Schedule.getNumStages() - 1);
 1140   int StagePhi = Schedule.getStage(Phi) + PhiNum;
 1160     int StageSched = Schedule.getStage(OrigMI);
 1161     int CycleSched = Schedule.getCycle(OrigMI);
 1165       int CyclePhi = Schedule.getCycle(Phi);
 1192   unsigned DefCycle = Schedule.getCycle(&Phi);
 1193   int DefStage = Schedule.getStage(&Phi);
 1201   unsigned LoopCycle = Schedule.getCycle(Use);
 1202   int LoopStage = Schedule.getStage(Use);