reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Analysis/InstructionSimplify.cpp
 2670   BinaryOperator *RBO = dyn_cast<BinaryOperator>(RHS);
 2698     if ((A == RHS || B == RHS) && NoLHSWrapProblem)
 2698     if ((A == RHS || B == RHS) && NoLHSWrapProblem)
 2699       if (Value *V = SimplifyICmpInst(Pred, A == RHS ? B : A,
 2700                                       Constant::getNullValue(RHS->getType()), Q,
 2742     if (LBO && match(LBO, m_c_Or(m_Value(Y), m_Specific(RHS)))) {
 2749         KnownBits RHSKnown = computeKnownBits(RHS, Q.DL, 0, Q.AC, Q.CxtI, Q.DT);
 2776   if (LBO && match(LBO, m_c_And(m_Value(), m_Specific(RHS)))) {
 2792     if (ConstantInt *RHSC = dyn_cast<ConstantInt>(RHS)) {
 2813   if (LBO && match(LBO, m_URem(m_Value(), m_Specific(RHS)))) {
 2819       KnownBits Known = computeKnownBits(RHS, Q.DL, 0, Q.AC, Q.CxtI, Q.DT);
 2830       KnownBits Known = computeKnownBits(RHS, Q.DL, 0, Q.AC, Q.CxtI, Q.DT);
 2874   if (LBO && (match(LBO, m_LShr(m_Specific(RHS), m_Value())) ||
 2875               match(LBO, m_UDiv(m_Specific(RHS), m_Value())))) {
 2899   if (auto *CI = dyn_cast<ConstantInt>(RHS)) {
 2916             return ConstantInt::getFalse(RHS->getContext());
 2918             return ConstantInt::getTrue(RHS->getContext());
 2923           return ConstantInt::getFalse(RHS->getContext());
 2925           return ConstantInt::getTrue(RHS->getContext());