Lines Matching refs:C0
1606 Constant *C0, *C1;
1608 if (match(B0, m_BinOp(m_Value(X), m_Constant(C0))) &&
1611 else if (match(B0, m_BinOp(m_Constant(C0), m_Value(X))) &&
1630 C0 = cast<Constant>(AltB0.Op1);
1646 Constant *NewC = ConstantExpr::getShuffleVector(C0, C1, Mask);
1660 // shuffle (op V, C0), (op V, C1), M --> op V, C'
1661 // shuffle (op C0, V), (op C1, V), M --> op C', V
1684 // shuffle (op X, C0), (op Y, C1), M --> op (shuffle X, Y, M), C'
1685 // shuffle (op C0, X), (op C1, Y), M --> op C', (shuffle X, Y, M)
1808 // shuf (shuf X, Y, <C0, C1, C2, undef, C4>), undef, <0, undef, 2, 3> -->
1809 // shuf X, Y, <C0, undef, C2, undef>