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

References

include/llvm/IR/Instructions.h
 1248     return isEquality(getPredicate());
 1264     return !isEquality(P);
lib/Analysis/CmpInstAnalysis.cpp
   62          (CmpInst::isSigned(P1) && ICmpInst::isEquality(P2)) ||
   63          (CmpInst::isSigned(P2) && ICmpInst::isEquality(P1));
lib/Analysis/InstructionSimplify.cpp
 1380       !ICmpInst::isEquality(EqPred))
 2680           ICmpInst::isEquality(Pred) ||
 2690           ICmpInst::isEquality(Pred) ||
 2945       if (!ICmpInst::isEquality(Pred) || !Q.IIQ.isExact(LBO) ||
 3202   if (isa<UndefValue>(RHS) && ICmpInst::isEquality(Pred))
 3403   if (ICmpInst::isEquality(Pred) &&
 3435           (ICmpInst::isEquality(Pred) ||
 3821   if (ICmpInst::isEquality(Pred) && match(CmpRHS, m_Zero())) {
lib/Analysis/ScalarEvolution.cpp
 8945     if (!ICmpInst::isEquality(Pred)) {
 8955           ICmpInst::isEquality(NewPred)) {
lib/IR/ConstantFold.cpp
 1808     if (ICmpInst::isEquality(Predicate) || (isIntegerPredicate && C1 == C2))
lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
  349   if (!ICmpInst::isEquality(PredL))
  391   if (!ICmpInst::isEquality(PredR))
  577   assert(ICmpInst::isEquality(PredL) && ICmpInst::isEquality(PredR) &&
  577   assert(ICmpInst::isEquality(PredL) && ICmpInst::isEquality(PredR) &&
  614   assert(ICmpInst::isEquality(PredL) && ICmpInst::isEquality(PredR) &&
  614   assert(ICmpInst::isEquality(PredL) && ICmpInst::isEquality(PredR) &&
 1061       !ICmpInst::isEquality(EqPred))
 1271       (ICmpInst::isEquality(PredL) && CmpInst::isSigned(PredR)))
 2363       (ICmpInst::isEquality(PredL) && CmpInst::isSigned(PredR)))
lib/Transforms/InstCombine/InstCombineCompares.cpp
  877   if (GEPLHS->isInBounds() && ICmpInst::isEquality(Cond) &&
 1418       ICmpInst::isEquality(Pred)) {
 2635       !ICmpInst::isEquality(PredA))
 3693         ICmpInst::isEquality(Pred) ||
 3698         ICmpInst::isEquality(Pred) ||
 5209   if (ICmpInst::isEquality(Pred) || !ICmpInst::isIntPredicate(Pred) ||
lib/Transforms/InstCombine/InstCombineSelect.cpp
   68   if (ICmpInst::isEquality(Pred))
  139   if (ICmpInst::isEquality(Pred)) {
  151     assert(ICmpInst::isEquality(Pred) && "Not equality test?");
 1327   if (ICmpInst::isEquality(Pred))
 1434     if (ICmpInst::isEquality(Pred) &&
lib/Transforms/Scalar/LoopIdiomRecognize.cpp
 1947       !ICmpInst::isEquality(CmpOfLoads.BCmpPred)) {
lib/Transforms/Scalar/LoopPredication.cpp
  652   if (ICmpInst::isEquality(RC.Pred) &&