Searched refs:IVUses (Results 1 – 5 of 5) sorted by relevance
131 ilist<IVStrideUse> IVUses;163 iterator begin() { return IVUses.begin(); }164 iterator end() { return IVUses.end(); }165 const_iterator begin() const { return IVUses.begin(); }166 const_iterator end() const { return IVUses.end(); }167 bool empty() const { return IVUses.empty(); }
131 ilist<IVStrideUse> IVUses;166 iterator begin() { return IVUses.begin(); }167 iterator end() { return IVUses.end(); }168 const_iterator begin() const { return IVUses.begin(); }169 const_iterator end() const { return IVUses.end(); }170 bool empty() const { return IVUses.empty(); }
140 IVUses.push_back(new IVStrideUse(this, User, I)); in AddUsersIfInteresting()141 IVStrideUse &NewUse = IVUses.back(); in AddUsersIfInteresting()157 IVUses.push_back(new IVStrideUse(this, User, Operand)); in AddUser()158 return IVUses.back(); in AddUser()199 for (ilist<IVStrideUse>::const_iterator UI = IVUses.begin(), in print()200 E = IVUses.end(); UI != E; ++UI) { in print()223 IVUses.clear(); in releaseMemory()271 Parent->IVUses.erase(this); in deleted()
224 IVUses.pop_back(); in AddUsersImpl()245 IVUses.push_back(new IVStrideUse(this, User, Operand)); in AddUser()246 return IVUses.back(); in AddUser()293 for (const IVStrideUse &IVUse : IVUses) { in print()319 IVUses.clear(); in releaseMemory()368 Parent->IVUses.erase(this); in deleted()
520 unsigned IVUses = IV->getNumUses(); in isLoopControlIV() local521 if (IVUses != 2 && IVUses != 1) in isLoopControlIV()533 if (IVUses == 1) { in isLoopControlIV()541 if (IVUses == 2 && IncOrCmpUses != 1) in isLoopControlIV()