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

Declarations

include/llvm/Analysis/ValueTracking.h
  663   Optional<bool> isImpliedCondition(const Value *LHS, const Value *RHS,

References

lib/Analysis/InstructionSimplify.cpp
 2537     if (isImpliedCondition(RHS, LHS, Q.DL).getValueOr(false))
 2548     if (isImpliedCondition(LHS, RHS, Q.DL).getValueOr(false))
 2552     if (isImpliedCondition(LHS, RHS, Q.DL).getValueOr(false))
lib/Analysis/ValueTracking.cpp
 5334             isImpliedCondition(ALHS, RHS, DL, LHSIsTrue, Depth + 1))
 5337             isImpliedCondition(ARHS, RHS, DL, LHSIsTrue, Depth + 1))
 5415   return isImpliedCondition(PredCond, Cond, DL, CondIsTrue);
lib/Transforms/InstCombine/InstCombineCompares.cpp
 1479   Optional<bool> Imp = isImpliedCondition(DomCond, &Cmp, DL, TrueBB == CmpBB);
lib/Transforms/Scalar/JumpThreading.cpp
 1263         isImpliedCondition(PBI->getCondition(), Cond, DL, CondIsTrue);
 2700   auto Impl = isImpliedCondition(BranchCond, GuardCond, DL);
 2705     Impl = isImpliedCondition(BranchCond, GuardCond, DL, /* LHSIsTrue */ false);