Lines Matching refs:CI2
1106 ConstantInt *CI2) { in FoldICmpCstShrCst() argument
1122 APInt AP2 = CI2->getValue(); in FoldICmpCstShrCst()
1170 ConstantInt *CI2) { in FoldICmpCstShlCst() argument
1186 APInt AP2 = CI2->getValue(); in FoldICmpCstShlCst()
2138 ConstantInt *CI2, ConstantInt *CI1, in ProcessUGT_ADDCST_ADD() argument
2151 if (!CI2->getValue().isPowerOf2()) return nullptr; in ProcessUGT_ADDCST_ADD()
2152 unsigned NewWidth = CI2->getValue().countTrailingZeros(); in ProcessUGT_ADDCST_ADD()
2849 ConstantInt *CI2; // I = icmp ugt (add (add A, B), CI2), CI in visitICmpInst() local
2851 match(Op0, m_Add(m_Add(m_Value(A), m_Value(B)), m_ConstantInt(CI2)))) in visitICmpInst()
2852 if (Instruction *Res = ProcessUGT_ADDCST_ADD(I, A, B, CI2, CI, *this)) in visitICmpInst()
2910 ConstantInt *CI2; in visitICmpInst() local
2911 if (match(Op0, m_AShr(m_ConstantInt(CI2), m_Value(A))) || in visitICmpInst()
2912 match(Op0, m_LShr(m_ConstantInt(CI2), m_Value(A)))) { in visitICmpInst()
2914 if (Instruction *Inst = FoldICmpCstShrCst(I, Op0, A, CI, CI2)) in visitICmpInst()
2917 if (match(Op0, m_Shl(m_ConstantInt(CI2), m_Value(A)))) { in visitICmpInst()
2919 if (Instruction *Inst = FoldICmpCstShlCst(I, Op0, A, CI, CI2)) in visitICmpInst()
3311 if (BitCastInst *CI2 = dyn_cast<BitCastInst>(Op1)) in visitICmpInst() local
3312 Op1 = CI2->getOperand(0); in visitICmpInst()