Lines Matching refs:isValid
40 for (RI = MCRegUnitIterator(Reg, MCRI); RI.isValid(); ++RI) { in MCRegAliasIteratorImpl()
41 for (RRI = MCRegUnitRootIterator(*RI, MCRI); RRI.isValid(); ++RRI) { in MCRegAliasIteratorImpl()
42 for (SI = MCSuperRegIterator(*RRI, MCRI, true); SI.isValid(); ++SI) { in MCRegAliasIteratorImpl()
50 bool isValid() const { return RI.isValid(); } in isValid() function in __anon1f4922b00111::MCRegAliasIteratorImpl
53 assert(SI.isValid() && "Cannot dereference an invalid iterator."); in operator *()
60 if (SI.isValid()) in advance()
64 if (RRI.isValid()) { in advance()
70 if (RI.isValid()) { in advance()
77 assert(isValid() && "Cannot move off the end of the list."); in operator ++()
80 while (isValid() && *SI == Reg); in operator ++()
91 for (MCRegAliasIteratorImpl It(R, this); It.isValid(); ++It) in getCachedAliasesOf()