Lines Matching refs:IncomingValues
937 IncomingValueMap &IncomingValues) { in selectIncomingValueForBlock() argument
939 assert((!IncomingValues.count(BB) || in selectIncomingValueForBlock()
940 IncomingValues.find(BB)->second == OldVal) && in selectIncomingValueForBlock()
943 IncomingValues.insert(std::make_pair(BB, OldVal)); in selectIncomingValueForBlock()
947 IncomingValueMap::const_iterator It = IncomingValues.find(BB); in selectIncomingValueForBlock()
948 if (It != IncomingValues.end()) return It->second; in selectIncomingValueForBlock()
962 IncomingValueMap &IncomingValues) { in gatherIncomingValuesToPhi() argument
968 IncomingValues.insert(std::make_pair(BB, V)); in gatherIncomingValuesToPhi()
978 const IncomingValueMap &IncomingValues) { in replaceUndefValuesInPhi() argument
986 IncomingValueMap::const_iterator It = IncomingValues.find(BB); in replaceUndefValuesInPhi()
992 if (It == IncomingValues.end()) { in replaceUndefValuesInPhi()
1064 IncomingValueMap IncomingValues; in redirectValuesFromPredecessorsToPhi() local
1075 gatherIncomingValuesToPhi(PN, IncomingValues); in redirectValuesFromPredecessorsToPhi()
1094 selectIncomingValueForBlock(PredVal, PredBB, IncomingValues); in redirectValuesFromPredecessorsToPhi()
1111 selectIncomingValueForBlock(OldVal, PredBB, IncomingValues); in redirectValuesFromPredecessorsToPhi()
1121 replaceUndefValuesInPhi(PN, IncomingValues); in redirectValuesFromPredecessorsToPhi()