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

References

include/llvm/IR/PatternMatch.h
 1457         LHS == TrueVal ? Cmp->getPredicate() : Cmp->getInversePredicate();
lib/Analysis/CmpInstAnalysis.cpp
   22   ICmpInst::Predicate Pred = InvertPred ? ICI->getInversePredicate()
lib/Analysis/LoopInfo.cpp
  243                                  : LatchCmpInst->getInversePredicate();
lib/Analysis/ScalarEvolution.cpp
 7366     Pred = ExitCond->getInversePredicate();
 9702     FoundPred = ICI->getInversePredicate();
lib/Analysis/ValueTracking.cpp
 5279       LHSIsTrue ? LHS->getPredicate() : LHS->getInversePredicate();
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 2044             InvertCond ? IC->getInversePredicate() : IC->getPredicate();
 2049             InvertCond ? FC->getInversePredicate() : FC->getPredicate();
lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
  760   ICmpInst::Predicate Pred0 = (Inverted ? Cmp0->getInversePredicate() :
  768   ICmpInst::Predicate Pred1 = (Inverted ? Cmp1->getInversePredicate() :
 2869         Y->setPredicate(Y->getInversePredicate());
lib/Transforms/InstCombine/InstCombineCompares.cpp
 5523       return new ICmpInst(I.getInversePredicate(), Builder.CreateAnd(A, B),
lib/Transforms/InstCombine/InstCombineSelect.cpp
 2313         FCmpInst::Predicate InvPred = FCI->getInversePredicate();
 2331         FCmpInst::Predicate InvPred = FCI->getInversePredicate();
lib/Transforms/Scalar/CallSiteSplitting.cpp
  146                                      : Cmp->getInversePredicate()});
lib/Transforms/Scalar/GVN.cpp
 1900       CmpInst::Predicate NotPred = Cmp->getInversePredicate();
lib/Transforms/Utils/SimplifyCFG.cpp
 2714         CI->setPredicate(CI->getInversePredicate());