Lines Matching refs:VecIn
16300 SmallVector<SDValue, 8> VecIn; in reduceBuildVecToShuffle() local
16301 VecIn.push_back(SDValue()); in reduceBuildVecToShuffle()
16338 VecIn.begin(), std::find(VecIn.begin(), VecIn.end(), ExtractedFromVec)); in reduceBuildVecToShuffle()
16339 if (Idx == VecIn.size()) in reduceBuildVecToShuffle()
16340 VecIn.push_back(ExtractedFromVec); in reduceBuildVecToShuffle()
16346 if (VecIn.size() < 2) in reduceBuildVecToShuffle()
16353 if (VecIn.size() == 2) { in reduceBuildVecToShuffle()
16356 SDValue Vec = VecIn.back(); in reduceBuildVecToShuffle()
16380 VecIn.pop_back(); in reduceBuildVecToShuffle()
16381 VecIn.push_back(VecIn1); in reduceBuildVecToShuffle()
16382 VecIn.push_back(VecIn2); in reduceBuildVecToShuffle()
16413 for (unsigned In = 0, Len = (VecIn.size() / 2); In < Len; ++In) { in reduceBuildVecToShuffle()
16415 SDValue VecLeft = VecIn[LeftIdx]; in reduceBuildVecToShuffle()
16417 (LeftIdx + 1) < VecIn.size() ? VecIn[LeftIdx + 1] : SDValue(); in reduceBuildVecToShuffle()