Lines Matching refs:User
47 for (const std::pair<ReadState *, int> &User : Users) { in onInstructionIssued() local
48 ReadState *RS = User.first; in onInstructionIssued()
49 unsigned ReadCycles = std::max(0, CyclesLeft - User.second); in onInstructionIssued()
58 void WriteState::addUser(ReadState *User, int ReadAdvance) { in addUser() argument
64 User->writeStartEvent(ReadCycles); in addUser()
68 if (llvm::find_if(Users, [&User](const std::pair<ReadState *, int> &Use) { in addUser()
69 return Use.first == User; in addUser()
71 Users.emplace_back(User, ReadAdvance); in addUser()
75 void WriteState::addUser(WriteState *User) { in addUser() argument
77 User->writeStartEvent(std::max(0, CyclesLeft)); in addUser()
82 PartialWrite = User; in addUser()
83 User->setDependentWrite(this); in addUser()