Lines Matching refs:IR
69 unsigned LSUnit::dispatch(const InstRef &IR) { in dispatch() argument
70 const Instruction &IS = *IR.getInstruction(); in dispatch()
196 LSUnit::Status LSUnit::isAvailable(const InstRef &IR) const { in isAvailable()
197 const Instruction &IS = *IR.getInstruction(); in isAvailable()
205 void LSUnitBase::onInstructionExecuted(const InstRef &IR) { in onInstructionExecuted() argument
206 unsigned GroupID = IR.getInstruction()->getLSUTokenID(); in onInstructionExecuted()
209 It->second->onInstructionExecuted(IR); in onInstructionExecuted()
214 void LSUnitBase::onInstructionRetired(const InstRef &IR) { in onInstructionRetired() argument
215 const Instruction &IS = *IR.getInstruction(); in onInstructionRetired()
222 LLVM_DEBUG(dbgs() << "[LSUnit]: Instruction idx=" << IR.getSourceIndex() in onInstructionRetired()
228 LLVM_DEBUG(dbgs() << "[LSUnit]: Instruction idx=" << IR.getSourceIndex() in onInstructionRetired()
233 void LSUnit::onInstructionExecuted(const InstRef &IR) { in onInstructionExecuted() argument
234 const Instruction &IS = *IR.getInstruction(); in onInstructionExecuted()
238 LSUnitBase::onInstructionExecuted(IR); in onInstructionExecuted()