Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DSpeculateAroundPHIs.cpp636 SmallDenseMap<BasicBlock *, Value *, 16> IncomingValueMap; in speculatePHIs() local
638 IncomingValueMap[OpPN->getIncomingBlock(i)] = OpPN->getIncomingValue(i); in speculatePHIs()
641 SpeculatedVals.push_back(IncomingValueMap.find(PredBB)->second); in speculatePHIs()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DLocal.cpp823 using IncomingValueMap = DenseMap<BasicBlock *, Value *>; typedef
838 IncomingValueMap &IncomingValues) { in selectIncomingValueForBlock()
848 IncomingValueMap::const_iterator It = IncomingValues.find(BB); in selectIncomingValueForBlock()
863 IncomingValueMap &IncomingValues) { in gatherIncomingValuesToPhi()
879 const IncomingValueMap &IncomingValues) { in replaceUndefValuesInPhi()
886 IncomingValueMap::const_iterator It = IncomingValues.find(BB); in replaceUndefValuesInPhi()
906 IncomingValueMap IncomingValues; in redirectValuesFromPredecessorsToPhi()