Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/MCA/Stages/
H A DDispatchStage.cpp33 CarryOver(0U), CarriedOver(), STI(Subtarget), RCU(R), PRF(F) { in DispatchStage()
79 assert(!CarryOver && "Cannot dispatch another instruction!"); in dispatch()
86 CarryOver = NumMicroOps - DispatchWidth; in dispatch()
138 if (!CarryOver) { in cycleStart()
143 AvailableEntries = CarryOver >= DispatchWidth ? 0 : DispatchWidth - CarryOver; in cycleStart()
145 CarryOver -= DispatchedOpcodes; in cycleStart()
150 if (!CarryOver) in cycleStart()
H A DInOrderIssueStage.cpp48 CarryOver(), Bandwidth(), LastWriteBackCycle() {} in InOrderIssueStage()
234 CarryOver = NumMicroOps - Bandwidth; in tryIssue()
300 if (CarryOver > Bandwidth) { in updateCarriedOver()
301 CarryOver -= Bandwidth; in updateCarriedOver()
303 LLVM_DEBUG(dbgs() << "[N] Carry over (" << CarryOver << "uops left) #" in updateCarriedOver()
313 Bandwidth -= CarryOver; in updateCarriedOver()
316 CarryOver = 0; in updateCarriedOver()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/MCA/Stages/
H A DDispatchStage.h52 unsigned CarryOver; variable
H A DInOrderIssueStage.h69 unsigned CarryOver; variable