reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2242 if (I == OldClass->getNextLeader().first) 2243 OldClass->resetNextLeader(); 2245 OldClass->erase(I); 2252 OldClass->decStoreCount(); 2285 moveMemoryToNewCongruenceClass(I, InstMA, OldClass, NewClass); 2288 if (OldClass->empty() && OldClass != TOPClass) { 2288 if (OldClass->empty() && OldClass != TOPClass) { 2289 if (OldClass->getDefiningExpr()) { 2290 LLVM_DEBUG(dbgs() << "Erasing expression " << *OldClass->getDefiningExpr() 2295 ExactEqualsExpression(*OldClass->getDefiningExpr())); 2304 } else if (OldClass->getLeader() == I) { 2309 << OldClass->getID() << "\n"); 2315 if (OldClass->getStoreCount() == 0) { 2316 if (OldClass->getStoredValue()) 2317 OldClass->setStoredValue(nullptr); 2319 OldClass->setLeader(getNextValueLeader(OldClass)); 2319 OldClass->setLeader(getNextValueLeader(OldClass)); 2320 OldClass->resetNextLeader(); 2321 markValueLeaderChangeTouched(OldClass);