Lines Matching refs:ExternallyUsedValues
516 Value *vectorizeTree(ExtraValueToDebugLocsMap &ExternallyUsedValues);
536 ExtraValueToDebugLocsMap &ExternallyUsedValues,
1323 ExtraValueToDebugLocsMap ExternallyUsedValues; in buildTree() local
1324 buildTree(Roots, ExternallyUsedValues, UserIgnoreLst); in buildTree()
1328 ExtraValueToDebugLocsMap &ExternallyUsedValues, in buildTree() argument
1355 auto ExtI = ExternallyUsedValues.find(Scalar); in buildTree()
1356 if (ExtI != ExternallyUsedValues.end()) { in buildTree()
3570 ExtraValueToDebugLocsMap ExternallyUsedValues; in vectorizeTree() local
3571 return vectorizeTree(ExternallyUsedValues); in vectorizeTree()
3575 BoUpSLP::vectorizeTree(ExtraValueToDebugLocsMap &ExternallyUsedValues) { in vectorizeTree() argument
3632 assert(ExternallyUsedValues.count(Scalar) && in vectorizeTree()
3644 auto &Locs = ExternallyUsedValues[Scalar]; in vectorizeTree()
3645 ExternallyUsedValues.insert({Ex, Locs}); in vectorizeTree()
3646 ExternallyUsedValues.erase(Scalar); in vectorizeTree()
5750 BoUpSLP::ExtraValueToDebugLocsMap ExternallyUsedValues; in tryToReduce() local
5755 ExternallyUsedValues[Pair.second].push_back(Pair.first); in tryToReduce()
5759 ExternallyUsedValues[ReductionRoot]; in tryToReduce()
5765 V.buildTree(VL, ExternallyUsedValues, IgnoreList); in tryToReduce()
5773 V.buildTree(ReorderedOps, ExternallyUsedValues, IgnoreList); in tryToReduce()
5808 Value *VectorizedRoot = V.vectorizeTree(ExternallyUsedValues); in tryToReduce()
5837 for (auto &Pair : ExternallyUsedValues) { in tryToReduce()