Lines Matching refs:VecOp
615 Value *VecOp = IEI->getOperand(0); in collectSingleShuffleElements() local
626 if (collectSingleShuffleElements(VecOp, LHS, RHS, Mask)) { in collectSingleShuffleElements()
642 if (collectSingleShuffleElements(VecOp, LHS, RHS, Mask)) { in collectSingleShuffleElements()
764 Value *VecOp = IEI->getOperand(0); in collectShuffleElements() local
778 ShuffleOps LR = collectShuffleElements(VecOp, Mask, RHS, IC); in collectShuffleElements()
799 if (VecOp == PermittedRHS) { in collectShuffleElements()
1499 Value *VecOp = IE.getOperand(0); in visitInsertElementInst() local
1504 VecOp, ScalarOp, IdxOp, SQ.getWithInstruction(&IE))) in visitInsertElementInst()
1516 if (match(VecOp, m_Undef()) && in visitInsertElementInst()
1532 if (match(VecOp, m_BitCast(m_Value(VecSrc))) && in visitInsertElementInst()
1534 (VecOp->hasOneUse() || ScalarOp->hasOneUse()) && in visitInsertElementInst()
1596 if (auto VecTy = dyn_cast<FixedVectorType>(VecOp->getType())) { in visitInsertElementInst()