Lines Matching refs:VecOp
356 Value *VecOp = IEI->getOperand(0); in CollectSingleShuffleElements() local
367 if (CollectSingleShuffleElements(VecOp, LHS, RHS, Mask)) { in CollectSingleShuffleElements()
382 if (CollectSingleShuffleElements(VecOp, LHS, RHS, Mask)) { in CollectSingleShuffleElements()
434 Value *VecOp = IEI->getOperand(0); in CollectShuffleElements() local
448 ShuffleOps LR = CollectShuffleElements(VecOp, Mask, RHS); in CollectShuffleElements()
466 if (VecOp == PermittedRHS) { in CollectShuffleElements()
530 Value *VecOp = IE.getOperand(0); in visitInsertElementInst() local
536 ReplaceInstUsesWith(IE, VecOp); in visitInsertElementInst()
550 return ReplaceInstUsesWith(IE, VecOp); in visitInsertElementInst()
557 if (EI->getOperand(0) == VecOp && ExtractedIdx == InsertedIdx) in visitInsertElementInst()
558 return ReplaceInstUsesWith(IE, VecOp); in visitInsertElementInst()
579 unsigned VWidth = cast<VectorType>(VecOp->getType())->getNumElements(); in visitInsertElementInst()