Lines Matching defs:OldSucc
209 /// OldSucc might have (unless also overdefined in NewSucc). This just
211 void threadEdgeImpl(BasicBlock *OldSucc, BasicBlock *NewSucc);
238 void LazyValueInfoCache::threadEdgeImpl(BasicBlock *OldSucc,
247 // for all values that were marked overdefined in OldSucc, and for those same
248 // values in any successor of OldSucc (except NewSucc) in which they were
251 worklist.push_back(OldSucc);
253 const BlockCacheEntry *Entry = getBlockEntry(OldSucc);
259 // Use a worklist to perform a depth-first search of OldSucc's successors.
270 // If a value was marked overdefined in OldSucc, and is here too...
454 /// PredBB to OldSucc has been threaded to be from PredBB to NewSucc.
455 void threadEdge(BasicBlock *PredBB,BasicBlock *OldSucc,BasicBlock *NewSucc);
1675 void LazyValueInfoImpl::threadEdge(BasicBlock *PredBB, BasicBlock *OldSucc,
1677 TheCache.threadEdgeImpl(OldSucc, NewSucc);
2016 void LazyValueInfo::threadEdge(BasicBlock *PredBB, BasicBlock *OldSucc,
2019 Impl->threadEdge(PredBB, OldSucc, NewSucc);