Lines Matching refs:ConstB
158 const APInt *ConstA = nullptr, *ConstB = nullptr, *ConstC = nullptr; in getMaskedICmpType() local
160 match(B, m_APInt(ConstB)); in getMaskedICmpType()
164 bool IsBPow2 = ConstB && ConstB->isPowerOf2(); in getMaskedICmpType()
195 } else if (ConstB && ConstC && ConstC->isSubsetOf(*ConstB)) { in getMaskedICmpType()
602 const APInt *ConstB, *ConstD; in foldLogOpOfMaskedICmps() local
603 if (!match(B, m_APInt(ConstB)) || !match(D, m_APInt(ConstD))) in foldLogOpOfMaskedICmps()
612 APInt NewMask = *ConstB & *ConstD; in foldLogOpOfMaskedICmps()
613 if (NewMask == *ConstB) in foldLogOpOfMaskedICmps()
624 APInt NewMask = *ConstB | *ConstD; in foldLogOpOfMaskedICmps()
625 if (NewMask == *ConstB) in foldLogOpOfMaskedICmps()
646 const APInt ConstC = PredL != NewCC ? *ConstB ^ *OldConstC : *OldConstC; in foldLogOpOfMaskedICmps()
651 if (((*ConstB & *ConstD) & (ConstC ^ ConstE)).getBoolValue()) in foldLogOpOfMaskedICmps()