Lines Matching refs:LSU
55 LSUnit::Status LSS = LSU.isAvailable(IR);
67 llvm_unreachable("Don't know how to process this LSU state result!");
87 LSU.onInstructionIssued(IR);
88 const MemoryGroup &Group = LSU.getGroup(IS->getLSUTokenID());
95 LSU.onInstructionExecuted(IR);
106 HasDependentUsers |= Inst.isMemOp() && LSU.hasDependentUsers(IR);
135 if (IS.isMemOp() && !LSU.isReady(IR)) {
172 if (IS.isMemOp() && LSU.isWaiting(IR)) {
233 LSU.onInstructionExecuted(IR);
256 if (IS.isMemOp() && LSU.isPending(IR))
268 LSU.cycleEvent();
304 // If necessary, reserve queue entries in the load-store unit (LSU).
306 IS.setLSUTokenID(LSU.dispatch(IR));
308 if (IS.isDispatched() || (IS.isMemOp() && LSU.isWaiting(IR))) {
314 if (IS.isPending() || (IS.isMemOp() && LSU.isPending(IR))) {
322 assert(IS.isReady() && (!IS.isMemOp() || LSU.isReady(IR)) &&