Lines Matching defs:OldSucc
259 /// OldSucc might have (unless also overdefined in NewSucc). This just
261 void threadEdgeImpl(BasicBlock *OldSucc, BasicBlock *NewSucc);
288 void LazyValueInfoCache::threadEdgeImpl(BasicBlock *OldSucc,
297 // for all values that were marked overdefined in OldSucc, and for those same
298 // values in any successor of OldSucc (except NewSucc) in which they were
301 worklist.push_back(OldSucc);
303 const BlockCacheEntry *Entry = getBlockEntry(OldSucc);
309 // Use a worklist to perform a depth-first search of OldSucc's successors.
320 // If a value was marked overdefined in OldSucc, and is here too...
506 /// PredBB to OldSucc has been threaded to be from PredBB to NewSucc.
507 void threadEdge(BasicBlock *PredBB,BasicBlock *OldSucc,BasicBlock *NewSucc);
1634 void LazyValueInfoImpl::threadEdge(BasicBlock *PredBB, BasicBlock *OldSucc,
1636 TheCache.threadEdgeImpl(OldSucc, NewSucc);
1975 void LazyValueInfo::threadEdge(BasicBlock *PredBB, BasicBlock *OldSucc,
1978 Impl->threadEdge(PredBB, OldSucc, NewSucc);