Lines Matching defs:V0
84 Value *V0, *V1;
85 if (match(V, m_OneUse(m_BinOp(m_Value(V0), m_Value(V1)))))
86 if (cheapToScalarize(V0, EI) || cheapToScalarize(V1, EI))
90 if (match(V, m_OneUse(m_Cmp(UnusedPred, m_Value(V0), m_Value(V1)))))
91 if (cheapToScalarize(V0, EI) || cheapToScalarize(V1, EI))
271 // inselt <2 x i32> V, <i32> S, 1: |V0|V1|V2|V3|S0|S1|S2|S3|
2055 Value *V0 = nullptr, Value *V1 = nullptr) :
2056 Opcode(Opc), Op0(V0), Op1(V1) {}
2609 Value *V0 = Shuf.getOperand(0), *V1 = Shuf.getOperand(1);
2614 int InpNumElts = cast<FixedVectorType>(V0->getType())->getNumElements();
2623 if (match(V0, m_InsertElt(m_Value(X), m_Value(), m_ConstantInt(IdxC)))) {
2645 if (!match(V0, m_InsertElt(m_Value(), m_Value(Scalar),
2685 // shuffle V0, (insert ?, S, 0), <0, 1, 2, 4> -->
2686 // shuffle (insert ?, S, 0), V0, <4, 5, 6, 0> --> insert V0, S, 3
2687 std::swap(V0, V1);