Lines Matching refs:V0
84 Value *V0, *V1; in cheapToScalarize() local
85 if (match(V, m_OneUse(m_BinOp(m_Value(V0), m_Value(V1))))) in cheapToScalarize()
86 if (cheapToScalarize(V0, EI) || cheapToScalarize(V1, EI)) in cheapToScalarize()
90 if (match(V, m_OneUse(m_Cmp(UnusedPred, m_Value(V0), m_Value(V1))))) in cheapToScalarize()
91 if (cheapToScalarize(V0, EI) || cheapToScalarize(V1, EI)) in cheapToScalarize()
2047 Value *V0 = nullptr, Value *V1 = nullptr) : in BinopElts()
2048 Opcode(Opc), Op0(V0), Op1(V1) {} in BinopElts()
2585 Value *V0 = Shuf.getOperand(0), *V1 = Shuf.getOperand(1); in foldShuffleWithInsert() local
2590 int InpNumElts = cast<FixedVectorType>(V0->getType())->getNumElements(); in foldShuffleWithInsert()
2599 if (match(V0, m_InsertElt(m_Value(X), m_Value(), m_ConstantInt(IdxC)))) { in foldShuffleWithInsert()
2621 if (!match(V0, m_InsertElt(m_Value(), m_Value(Scalar), in foldShuffleWithInsert()
2663 std::swap(V0, V1); in foldShuffleWithInsert()