Searched refs:BegIdx (Results 1 – 1 of 1) sorted by relevance
2038 unsigned BegIdx = Mask.front(); in isShuffleExtractingFromLHS() local2040 if (BegIdx > EndIdx || EndIdx >= LHSElems || EndIdx - BegIdx != MaskElems - 1) in isShuffleExtractingFromLHS()2043 if (static_cast<unsigned>(Mask[I]) != BegIdx + I) in isShuffleExtractingFromLHS()2954 unsigned BegIdx = Mask.front(); in visitShuffleVectorInst() local2961 bool BegIsAligned = 0 == ((SrcElemBitWidth * BegIdx) % TgtElemBitWidth); in visitShuffleVectorInst()2971 for (unsigned I = 0, E = MaskElems, Idx = BegIdx; I != E; ++Idx, ++I) in visitShuffleVectorInst()2975 BegIdx = 0; in visitShuffleVectorInst()2979 BegIdx /= SrcElemsPerTgtElem; in visitShuffleVectorInst()2987 auto *Ext = Builder.CreateExtractElement(NewBC, BegIdx, in visitShuffleVectorInst()