Home
last modified time | relevance | path

Searched refs:AvailableEntries (Results 1 – 6 of 6) sorted by relevance

/src/contrib/llvm-project/llvm/lib/MCA/Stages/
H A DDispatchStage.cpp32 : DispatchWidth(MaxDispatchWidth), AvailableEntries(MaxDispatchWidth), in DispatchStage()
83 assert(AvailableEntries == DispatchWidth); in dispatch()
84 AvailableEntries = 0; in dispatch()
88 assert(AvailableEntries >= NumMicroOps); in dispatch()
89 AvailableEntries -= NumMicroOps; in dispatch()
94 AvailableEntries = 0; in dispatch()
138 AvailableEntries = DispatchWidth; in cycleStart()
142 AvailableEntries = CarryOver >= DispatchWidth ? 0 : DispatchWidth - CarryOver; in cycleStart()
143 unsigned DispatchedOpcodes = DispatchWidth - AvailableEntries; in cycleStart()
156 if (!AvailableEntries) in isAvailable()
[all …]
H A DMicroOpQueueStage.cpp31 AvailableEntries += NormalizedOpcodes; in moveInstructions()
43 AvailableEntries = Buffer.size(); in MicroOpQueueStage()
51 AvailableEntries -= NormalizedOpcodes; in execute()
/src/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/
H A DRetireControlUnit.cpp24 AvailableEntries(SM.isOutOfOrder() ? SM.MicroOpBufferSize : 0), in RetireControlUnit()
34 AvailableEntries = EPI.ReorderBufferSize; in RetireControlUnit()
37 NumROBEntries = AvailableEntries; in RetireControlUnit()
46 assert((AvailableEntries >= Entries) && "Reorder Buffer unavailable!"); in dispatch()
54 AvailableEntries -= Entries; in dispatch()
84 AvailableEntries += Current.NumSlots; in consumeCurrentToken()
98 << ", Available ROB entries=" << AvailableEntries << " }\n"; in dump()
/src/contrib/llvm-project/llvm/include/llvm/MCA/HardwareUnits/
H A DRetireControlUnit.h61 unsigned AvailableEntries; member
82 bool isEmpty() const { return AvailableEntries == NumROBEntries; } in isEmpty()
85 return AvailableEntries >= normalizeQuantity(Quantity);
/src/contrib/llvm-project/llvm/include/llvm/MCA/Stages/
H A DMicroOpQueueStage.h38 unsigned AvailableEntries; variable
71 if (NormalizedOpcodes > AvailableEntries) in isAvailable()
77 return AvailableEntries != Buffer.size(); in hasWorkToComplete()
H A DDispatchStage.h51 unsigned AvailableEntries; variable