Lines Matching defs:C0
359 Constant *C0, *C1;
378 return match(V, m_BinOp(ShiftOpcode, m_Value(X), m_Constant(C0))) &&
380 match(ConstantExpr::getAdd(C0, C1),
396 // shift (binop (shift X, C0), Y), C1 -> binop (shift X, C0+C1), (shift Y, C1)
397 Constant *ShiftSumC = ConstantExpr::getAdd(C0, C1);
1636 // Said right-shift must extract high NBits bits - C0 must be it's bitwidth.
1637 Constant *C0;
1640 m_Sub(m_Constant(C0), m_ZExtOrSelf(m_Specific(NBits))))) ||
1641 !BitWidthSplat(C0, HighBitExtract))