Lines Matching defs:InsertIdx
11379 unsigned InsertIdx = *getElementIndex(VL[PrevMask[I]]);
11380 DemandedElts.setBit(InsertIdx);
11381 IsIdentity &= InsertIdx - OffsetBeg == I;
11382 Mask[InsertIdx - OffsetBeg] = I;
12535 std::optional<unsigned> InsertIdx = getElementIndex(VU);
12536 if (InsertIdx) {
12586 int InIdx = *InsertIdx;
15452 unsigned InsertIdx = *getElementIndex(Scalar);
15453 IsIdentity &= InsertIdx - Offset == I;
15454 Mask[InsertIdx - Offset] = I;
15466 std::optional<unsigned> InsertIdx = getElementIndex(Ins);
15467 if (!InsertIdx)
15469 if (InsertMask[*InsertIdx] == PoisonMaskElem)
15470 InsertMask[*InsertIdx] = *InsertIdx;
16651 std::optional<unsigned> InsertIdx = getElementIndex(VU);
16652 if (InsertIdx) {
16661 unsigned Idx = *InsertIdx;