Lines Matching refs:ExternallyUsedValues
885 Value *vectorizeTree(ExtraValueToDebugLocsMap &ExternallyUsedValues);
908 buildExternalUses(const ExtraValueToDebugLocsMap &ExternallyUsedValues = {});
4225 const ExtraValueToDebugLocsMap &ExternallyUsedValues) { in buildExternalUses() argument
4240 auto ExtI = ExternallyUsedValues.find(Scalar); in buildExternalUses()
4241 if (ExtI != ExternallyUsedValues.end()) { in buildExternalUses()
8421 ExtraValueToDebugLocsMap ExternallyUsedValues; in vectorizeTree() local
8422 return vectorizeTree(ExternallyUsedValues); in vectorizeTree()
8437 BoUpSLP::vectorizeTree(ExtraValueToDebugLocsMap &ExternallyUsedValues) { in vectorizeTree() argument
8523 assert(ExternallyUsedValues.count(Scalar) && in vectorizeTree()
8534 auto &NewInstLocs = ExternallyUsedValues[NewInst]; in vectorizeTree()
8535 auto It = ExternallyUsedValues.find(Scalar); in vectorizeTree()
8536 assert(It != ExternallyUsedValues.end() && in vectorizeTree()
8539 ExternallyUsedValues.erase(Scalar); in vectorizeTree()
11011 BoUpSLP::ExtraValueToDebugLocsMap ExternallyUsedValues; in tryToReduce() local
11016 ExternallyUsedValues[Pair.second].push_back(Pair.first); in tryToReduce()
11033 ExternallyUsedValues[ReductionRoot]; in tryToReduce()
11171 ExternallyUsedValues); in tryToReduce()
11345 for (auto &Pair : ExternallyUsedValues) { in tryToReduce()