Lines Matching refs:CyclesLeft
24 assert(CyclesLeft == UNKNOWN_CYCLES); in writeStartEvent()
35 CyclesLeft = TotalCycles; in writeStartEvent()
36 IsReady = !CyclesLeft; in writeStartEvent()
41 assert(CyclesLeft == UNKNOWN_CYCLES); in onInstructionIssued()
43 CyclesLeft = getLatency(); in onInstructionIssued()
49 unsigned ReadCycles = std::max(0, CyclesLeft - User.second); in onInstructionIssued()
55 PartialWrite->writeStartEvent(CyclesLeft); in onInstructionIssued()
62 if (CyclesLeft != UNKNOWN_CYCLES) { in addUser()
63 unsigned ReadCycles = std::max(0, CyclesLeft - ReadAdvance); in addUser()
76 if (CyclesLeft != UNKNOWN_CYCLES) { in addUser()
77 User->writeStartEvent(std::max(0, CyclesLeft)); in addUser()
90 if (CyclesLeft != UNKNOWN_CYCLES) in cycleEvent()
91 CyclesLeft--; in cycleEvent()
105 if (CyclesLeft == UNKNOWN_CYCLES) in cycleEvent()
108 if (CyclesLeft) { in cycleEvent()
109 --CyclesLeft; in cycleEvent()
110 IsReady = !CyclesLeft; in cycleEvent()
143 CyclesLeft = getLatency(); in execute()
149 if (!CyclesLeft) in execute()
155 CyclesLeft = 0; in forceExecuted()
168 unsigned CyclesLeft = Def.getDependentWriteCyclesLeft(); in update() local
169 return !CyclesLeft || CyclesLeft < getLatency(); in update()
194 assert(CyclesLeft && "Instruction already executed?"); in cycleEvent()
197 CyclesLeft--; in cycleEvent()
198 if (!CyclesLeft) in cycleEvent()