Searched refs:CachedPreviousDef (Results 1 – 1 of 1) sorted by relevance
45 DenseMap<BasicBlock *, TrackingVH<MemoryAccess>> &CachedPreviousDef) { in getPreviousDefRecursive() argument48 auto Cached = CachedPreviousDef.find(BB); in getPreviousDefRecursive()49 if (Cached != CachedPreviousDef.end()) in getPreviousDefRecursive()59 MemoryAccess *Result = getPreviousDefFromEnd(Pred, CachedPreviousDef); in getPreviousDefRecursive()60 CachedPreviousDef.insert({BB, Result}); in getPreviousDefRecursive()69 CachedPreviousDef.insert({BB, Result}); in getPreviousDefRecursive()134 CachedPreviousDef.insert({BB, Result}); in getPreviousDefRecursive()147 DenseMap<BasicBlock *, TrackingVH<MemoryAccess>> CachedPreviousDef; in getPreviousDef() local148 return getPreviousDefRecursive(MA->getBlock(), CachedPreviousDef); in getPreviousDef()185 CachedPreviousDef.insert({BB, &*Defs->rbegin()}); in getPreviousDefFromEnd()[all …]