Lines Matching refs:VecOp
484 Value *VecOp = IEI->getOperand(0);
495 if (collectSingleShuffleElements(VecOp, LHS, RHS, Mask)) {
511 if (collectSingleShuffleElements(VecOp, LHS, RHS, Mask)) {
634 Value *VecOp = IEI->getOperand(0);
648 ShuffleOps LR = collectShuffleElements(VecOp, Mask, RHS, IC);
669 if (VecOp == PermittedRHS) {
1045 Value *VecOp = IE.getOperand(0);
1050 VecOp, ScalarOp, IdxOp, SQ.getWithInstruction(&IE)))
1057 if (match(VecOp, m_Undef()) &&
1073 if (match(VecOp, m_BitCast(m_Value(VecSrc))) &&
1075 (VecOp->hasOneUse() || ScalarOp->hasOneUse()) &&
1137 if (auto VecTy = dyn_cast<FixedVectorType>(VecOp->getType())) {