Lines Matching refs:V0
66 Value *V0, *V1;
67 if (match(V, m_OneUse(m_BinOp(m_Value(V0), m_Value(V1)))))
68 if (cheapToScalarize(V0, IsConstantExtractIndex) ||
73 if (match(V, m_OneUse(m_Cmp(UnusedPred, m_Value(V0), m_Value(V1)))))
74 if (cheapToScalarize(V0, IsConstantExtractIndex) ||
204 // inselt <2 x i32> V, <i32> S, 1: |V0|V1|V2|V3|S0|S1|S2|S3|
1420 Value *V0 = nullptr, Value *V1 = nullptr) :
1421 Opcode(Opc), Op0(V0), Op1(V1) {}
1747 Value *V0 = Shuf.getOperand(0), *V1 = Shuf.getOperand(1);
1754 if (NumElts != (int)(V0->getType()->getVectorNumElements()))
1764 if (match(V0, m_InsertElement(m_Value(X), m_Value(), m_ConstantInt(IdxC)))) {
1785 if (!match(V0, m_InsertElement(m_Value(), m_Value(Scalar),
1825 // shuffle V0, (insert ?, S, 0), <0, 1, 2, 4> -->
1826 // shuffle (insert ?, S, 0), V0, <4, 5, 6, 0> --> insert V0, S, 3
1827 std::swap(V0, V1);