Lines Matching refs:VecOp
323 Value *VecOp = IEI->getOperand(0); in collectSingleShuffleElements() local
334 if (collectSingleShuffleElements(VecOp, LHS, RHS, Mask)) { in collectSingleShuffleElements()
349 if (collectSingleShuffleElements(VecOp, LHS, RHS, Mask)) { in collectSingleShuffleElements()
470 Value *VecOp = IEI->getOperand(0); in collectShuffleElements() local
484 ShuffleOps LR = collectShuffleElements(VecOp, Mask, RHS, IC); in collectShuffleElements()
506 if (VecOp == PermittedRHS) { in collectShuffleElements()
570 Value *VecOp = IE.getOperand(0); in visitInsertElementInst() local
576 replaceInstUsesWith(IE, VecOp); in visitInsertElementInst()
590 return replaceInstUsesWith(IE, VecOp); in visitInsertElementInst()
597 if (EI->getOperand(0) == VecOp && ExtractedIdx == InsertedIdx) in visitInsertElementInst()
598 return replaceInstUsesWith(IE, VecOp); in visitInsertElementInst()
619 unsigned VWidth = cast<VectorType>(VecOp->getType())->getNumElements(); in visitInsertElementInst()