Home
last modified time | relevance | path

Searched refs:SingleAccess (Results 1 – 1 of 1) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DMemorySSAUpdater.cpp74 MemoryAccess *SingleAccess = nullptr; in getPreviousDefRecursive() local
78 if (!SingleAccess) in getPreviousDefRecursive()
79 SingleAccess = IncomingAccess; in getPreviousDefRecursive()
80 else if (IncomingAccess != SingleAccess) in getPreviousDefRecursive()
94 if (Result == Phi && UniqueIncomingAccess && SingleAccess) { in getPreviousDefRecursive()
98 Phi->replaceAllUsesWith(SingleAccess); in getPreviousDefRecursive()
101 Result = SingleAccess; in getPreviousDefRecursive()
102 } else if (Result == Phi && !(UniqueIncomingAccess && SingleAccess)) { in getPreviousDefRecursive()
724 if (auto *SingleAccess = onlySingleValue(NewPhi)) { in updateForClonedLoop() local
725 MPhiMap[Phi] = SingleAccess; in updateForClonedLoop()