Lines Matching refs:VecIn
22978 SmallVector<SDValue, 8> VecIn; in reduceBuildVecToShuffle() local
22979 VecIn.push_back(SDValue()); in reduceBuildVecToShuffle()
23018 int Idx = getFirstIndexOf(VecIn, ExtractedFromVec); in reduceBuildVecToShuffle()
23020 Idx = VecIn.size(); in reduceBuildVecToShuffle()
23021 VecIn.push_back(ExtractedFromVec); in reduceBuildVecToShuffle()
23028 if (VecIn.size() < 2) in reduceBuildVecToShuffle()
23036 if (VecIn.size() == 2) { in reduceBuildVecToShuffle()
23039 SDValue Vec = VecIn.back(); in reduceBuildVecToShuffle()
23064 VecIn.pop_back(); in reduceBuildVecToShuffle()
23065 VecIn.push_back(VecIn1); in reduceBuildVecToShuffle()
23066 VecIn.push_back(VecIn2); in reduceBuildVecToShuffle()
23081 SmallVector<SDValue, 8> SortedVecIn(VecIn); in reduceBuildVecToShuffle()
23093 unsigned Idx = getFirstIndexOf(SortedVecIn, VecIn[SourceVectorIndex]); in reduceBuildVecToShuffle()
23095 VecIn[SourceVectorIndex] == SortedVecIn[Idx] && "Remapping failure"); in reduceBuildVecToShuffle()
23099 VecIn = std::move(SortedVecIn); in reduceBuildVecToShuffle()
23117 for (unsigned In = 0, Len = (VecIn.size() / 2); In < Len; ++In) { in reduceBuildVecToShuffle()
23119 SDValue VecLeft = VecIn[LeftIdx]; in reduceBuildVecToShuffle()
23121 (LeftIdx + 1) < VecIn.size() ? VecIn[LeftIdx + 1] : SDValue(); in reduceBuildVecToShuffle()