Lines Matching refs:Cycle
682 unsigned Cycle; member
688 LiveRegUnit(unsigned RU) : RegUnit(RU), Cycle(0), MI(nullptr), Op(0) {} in LiveRegUnit()
835 unsigned Cycle = 0; in computeInstrDepths() local
848 Cycle = std::max(Cycle, DepCycle); in computeInstrDepths()
852 MICycles.Depth = Cycle; in computeInstrDepths()
855 DEBUG(dbgs() << Cycle << '\t' << UseMI); in computeInstrDepths()
859 TBI.CriticalPath = std::max(TBI.CriticalPath, Cycle + MICycles.Height); in computeInstrDepths()
860 DEBUG(dbgs() << TBI.CriticalPath << '\t' << Cycle << '\t' << UseMI); in computeInstrDepths()
894 unsigned DepHeight = I->Cycle; in updatePhysDepsUpwards()
913 if (LRU.Cycle <= Height && LRU.MI != &MI) { in updatePhysDepsUpwards()
914 LRU.Cycle = Height; in updatePhysDepsUpwards()
1014 RegUnits[LI.Reg].Cycle = LI.Height; in computeInstrHeights()
1074 unsigned Cycle = 0; in computeInstrHeights() local
1077 Cycle = HeightI->second; in computeInstrHeights()
1089 Cycle = updatePhysDepsUpwards(MI, Cycle, RegUnits, MTM.SchedModel, in computeInstrHeights()
1094 if (pushDepHeight(Dep, MI, Cycle, Heights, MTM.SchedModel, MTM.TII)) in computeInstrHeights()
1098 MICycles.Height = Cycle; in computeInstrHeights()
1100 DEBUG(dbgs() << Cycle << '\t' << MI); in computeInstrHeights()
1104 TBI.CriticalPath = std::max(TBI.CriticalPath, Cycle + MICycles.Depth); in computeInstrHeights()
1105 DEBUG(dbgs() << TBI.CriticalPath << '\t' << Cycle << '\t' << MI); in computeInstrHeights()
1120 TBI.LiveIns.push_back(LiveInReg(RI->RegUnit, RI->Cycle)); in computeInstrHeights()
1122 << '@' << RI->Cycle); in computeInstrHeights()