Home
last modified time | relevance | path

Searched refs:IVUses (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DIVUsers.h102 ilist<IVStrideUse> IVUses; variable
114 IVUses(std::move(X.IVUses)), EphValues(std::move(X.EphValues)) { in IVUsers()
115 for (IVStrideUse &U : IVUses) in IVUsers()
143 iterator begin() { return IVUses.begin(); } in begin()
144 iterator end() { return IVUses.end(); } in end()
145 const_iterator begin() const { return IVUses.begin(); } in begin()
146 const_iterator end() const { return IVUses.end(); } in end()
147 bool empty() const { return IVUses.empty(); } in empty()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DIVUsers.cpp235 IVUses.pop_back(); in AddUsersIfInteresting()
247 IVUses.push_back(new IVStrideUse(this, User, Operand)); in AddUser()
248 return IVUses.back(); in AddUser()
273 for (const IVStrideUse &IVUse : IVUses) { in print()
297 IVUses.clear(); in releaseMemory()
374 Parent->IVUses.erase(this); in deleted()