Home
last modified time | relevance | path

Searched refs:CarryOver (Results 1 – 4 of 4) sorted by relevance

/src/contrib/llvm-project/llvm/lib/MCA/Stages/
H A DDispatchStage.cpp33 CarryOver(0U), STI(Subtarget), RCU(R), PRF(F) { in DispatchStage()
79 assert(!CarryOver && "Cannot dispatch another instruction!"); in dispatch()
85 CarryOver = NumMicroOps - DispatchWidth; in dispatch()
137 if (!CarryOver) { in cycleStart()
142 AvailableEntries = CarryOver >= DispatchWidth ? 0 : DispatchWidth - CarryOver; in cycleStart()
144 CarryOver -= DispatchedOpcodes; in cycleStart()
149 if (!CarryOver) in cycleStart()
H A DInOrderIssueStage.cpp50 NumIssued(), CarryOver(), Bandwidth(), LastWriteBackCycle() {} in InOrderIssueStage()
249 CarryOver = NumMicroOps - Bandwidth; in tryIssue()
323 if (CarryOver > Bandwidth) { in updateCarriedOver()
324 CarryOver -= Bandwidth; in updateCarriedOver()
326 LLVM_DEBUG(dbgs() << "[N] Carry over (" << CarryOver << "uops left) #" in updateCarriedOver()
336 Bandwidth -= CarryOver; in updateCarriedOver()
349 CarryOver = 0; in updateCarriedOver()
/src/contrib/llvm-project/llvm/include/llvm/MCA/Stages/
H A DDispatchStage.h52 unsigned CarryOver; variable
H A DInOrderIssueStage.h72 unsigned CarryOver; variable