Searched refs:VectorOpToIdx (Results 1 – 1 of 1) sorted by relevance
9211 MapVector<Value *, SmallVector<int>> VectorOpToIdx; in tryToGatherSingleRegisterExtractElements() local9235 VectorOpToIdx[EI->getVectorOperand()].push_back(I); in tryToGatherSingleRegisterExtractElements()9239 for (const auto &Data : VectorOpToIdx) in tryToGatherSingleRegisterExtractElements()9244 return VectorOpToIdx.find(V1)->second.size() > in tryToGatherSingleRegisterExtractElements()9245 VectorOpToIdx.find(V2)->second.size(); in tryToGatherSingleRegisterExtractElements()9257 if (SingleMax < VectorOpToIdx[V1].size() + UndefSz) { in tryToGatherSingleRegisterExtractElements()9258 SingleMax = VectorOpToIdx[V1].size() + UndefSz; in tryToGatherSingleRegisterExtractElements()9264 if (V2 && PairMax < VectorOpToIdx[V1].size() + VectorOpToIdx[V2].size() + in tryToGatherSingleRegisterExtractElements()9266 PairMax = VectorOpToIdx[V1].size() + VectorOpToIdx[V2].size() + UndefSz; in tryToGatherSingleRegisterExtractElements()9278 for (int Idx : VectorOpToIdx[SingleVec]) in tryToGatherSingleRegisterExtractElements()[all …]