Lines Matching refs:LSU
55 LSUnit::Status LSS = LSU.isAvailable(IR); in isAvailable()
87 LSU.onInstructionIssued(IR); in issueInstructionImpl()
88 const MemoryGroup &Group = LSU.getGroup(IS->getLSUTokenID()); in issueInstructionImpl()
95 LSU.onInstructionExecuted(IR); in issueInstructionImpl()
106 HasDependentUsers |= Inst.isMemOp() && LSU.hasDependentUsers(IR); in issueInstruction()
135 if (IS.isMemOp() && !LSU.isReady(IR)) { in promoteToReadySet()
172 if (IS.isMemOp() && LSU.isWaiting(IR)) { in promoteToPendingSet()
233 LSU.onInstructionExecuted(IR); in updateIssuedSet()
256 if (IS.isMemOp() && LSU.isPending(IR)) in analyzeDataDependencies()
268 LSU.cycleEvent(); in cycleEvent()
306 IS.setLSUTokenID(LSU.dispatch(IR)); in dispatch()
308 if (IS.isDispatched() || (IS.isMemOp() && LSU.isWaiting(IR))) { in dispatch()
314 if (IS.isPending() || (IS.isMemOp() && LSU.isPending(IR))) { in dispatch()
322 assert(IS.isReady() && (!IS.isMemOp() || LSU.isReady(IR)) && in dispatch()