Lines Matching refs:VecOp
307 Value *VecOp = IEI->getOperand(0); in collectSingleShuffleElements() local
318 if (collectSingleShuffleElements(VecOp, LHS, RHS, Mask)) { in collectSingleShuffleElements()
333 if (collectSingleShuffleElements(VecOp, LHS, RHS, Mask)) { in collectSingleShuffleElements()
385 Value *VecOp = IEI->getOperand(0); in collectShuffleElements() local
399 ShuffleOps LR = collectShuffleElements(VecOp, Mask, RHS); in collectShuffleElements()
417 if (VecOp == PermittedRHS) { in collectShuffleElements()
481 Value *VecOp = IE.getOperand(0); in visitInsertElementInst() local
487 ReplaceInstUsesWith(IE, VecOp); in visitInsertElementInst()
501 return ReplaceInstUsesWith(IE, VecOp); in visitInsertElementInst()
508 if (EI->getOperand(0) == VecOp && ExtractedIdx == InsertedIdx) in visitInsertElementInst()
509 return ReplaceInstUsesWith(IE, VecOp); in visitInsertElementInst()
530 unsigned VWidth = cast<VectorType>(VecOp->getType())->getNumElements(); in visitInsertElementInst()