Lines Matching refs:Cycles
113 DelayInfo(DelayType Type, unsigned Cycles) { in DelayInfo()
118 VALUCycles = Cycles; in DelayInfo()
122 TRANSCycles = Cycles; in DelayInfo()
129 SALUCycles = std::min(Cycles, SALU_CYCLES_MAX); in DelayInfo()
157 bool advance(DelayType Type, unsigned Cycles) { in advance()
161 if (VALUNum >= VALU_MAX || VALUCycles <= Cycles) { in advance()
167 VALUCycles -= Cycles; in advance()
173 if (TRANSNum >= TRANS_MAX || TRANSCycles <= Cycles) { in advance()
180 TRANSCycles -= Cycles; in advance()
184 if (SALUCycles <= Cycles) { in advance()
189 SALUCycles -= Cycles; in advance()
230 void advance(DelayType Type, unsigned Cycles) { in advance()
234 if (I->second.advance(Type, Cycles)) in advance()
400 unsigned Cycles = SIInstrInfo::getNumWaitStates(MI); in runOnMachineBasicBlock() local
404 State.advance(Type, Cycles); in runOnMachineBasicBlock()