Lines Matching refs:VecIn
20498 SmallVector<SDValue, 8> VecIn; in reduceBuildVecToShuffle() local
20499 VecIn.push_back(SDValue()); in reduceBuildVecToShuffle()
20538 int Idx = getFirstIndexOf(VecIn, ExtractedFromVec); in reduceBuildVecToShuffle()
20540 Idx = VecIn.size(); in reduceBuildVecToShuffle()
20541 VecIn.push_back(ExtractedFromVec); in reduceBuildVecToShuffle()
20548 if (VecIn.size() < 2) in reduceBuildVecToShuffle()
20556 if (VecIn.size() == 2) { in reduceBuildVecToShuffle()
20559 SDValue Vec = VecIn.back(); in reduceBuildVecToShuffle()
20584 VecIn.pop_back(); in reduceBuildVecToShuffle()
20585 VecIn.push_back(VecIn1); in reduceBuildVecToShuffle()
20586 VecIn.push_back(VecIn2); in reduceBuildVecToShuffle()
20601 SmallVector<SDValue, 8> SortedVecIn(VecIn); in reduceBuildVecToShuffle()
20613 unsigned Idx = getFirstIndexOf(SortedVecIn, VecIn[SourceVectorIndex]); in reduceBuildVecToShuffle()
20615 VecIn[SourceVectorIndex] == SortedVecIn[Idx] && "Remapping failure"); in reduceBuildVecToShuffle()
20619 VecIn = std::move(SortedVecIn); in reduceBuildVecToShuffle()
20637 for (unsigned In = 0, Len = (VecIn.size() / 2); In < Len; ++In) { in reduceBuildVecToShuffle()
20639 SDValue VecLeft = VecIn[LeftIdx]; in reduceBuildVecToShuffle()
20641 (LeftIdx + 1) < VecIn.size() ? VecIn[LeftIdx + 1] : SDValue(); in reduceBuildVecToShuffle()