Home
last modified time | relevance | path

Searched refs:setPredicate (Results 1 – 21 of 21) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DFlattenCFG.cpp260 CI->setPredicate(ICmpInst::getInversePredicate(Predicate)); in FlattenParallelAndOr()
494 Cmp2->setPredicate(Cmp2->getInversePredicate()); in MergeIfRegion()
H A DSimplifyIndVar.cpp227 ICmp->setPredicate(InvariantPredicate); in makeIVComparisonInvariant()
276 ICmp->setPredicate(ICmpInst::getUnsignedPredicate(OriginalPred)); in eliminateIVComparison()
H A DSimplifyCFG.cpp3601 CI->setPredicate(CI->getInversePredicate()); in performBranchToCommonDestFolding()
/openbsd-src/gnu/llvm/llvm/lib/FuzzMutate/
H A DIRMutator.cpp237 [CI, p]() { CI->setPredicate(static_cast<CmpInst::Predicate>(p)); }); in mutate()
259 [CI, p]() { CI->setPredicate(static_cast<CmpInst::Predicate>(p)); }); in mutate()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DStackProtector.cpp575 Cmp->setPredicate(Cmp->getInversePredicate()); in InsertStackProtectors()
H A DCodeGenPrepare.cpp1824 Cmp->setPredicate(CmpInst::getSwappedPredicate(DomPred)); in foldICmpWithDominatingICmp()
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/GISel/
H A DAArch64PostLegalizerLowering.cpp681 MI.getOperand(1).setPredicate(MatchInfo.second); in applyAdjustICmpImmAndPred()
887 MI.getOperand(1).setPredicate(CmpInst::getSwappedPredicate(Pred)); in applySwapICmpOperands()
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DMachineOperand.h743 void setPredicate(unsigned Predicate) { in setPredicate() function
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DStructurizeCFG.cpp615 InvertedCmp->setPredicate(InvertedCmp->getInversePredicate()); in simplifyConditions()
H A DLoopIdiomRecognize.cpp2123 LbCond->setPredicate(Pred); in transformLoopToCountable()
2230 LbCond->setPredicate(Pred); in transformLoopToPopcount()
H A DCorrelatedValuePropagation.cpp334 Cmp->setPredicate(UnsignedPred); in processICmp()
H A DIndVarSimplify.cpp1586 ICmp->setPredicate(ICmp->getUnsignedPredicate()); in canonicalizeExitCondition()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp3558 Y->setPredicate(Y->getInversePredicate()); in foldXorOfICmps()
3955 cast<CmpInst>(NotOp)->setPredicate(CmpInst::getInversePredicate(Pred)); in foldNot()
4021 CmpT->setPredicate(CmpT->getInversePredicate()); in foldNot()
4025 CmpF->setPredicate(CmpF->getInversePredicate()); in foldNot()
H A DInstCombineCompares.cpp5855 I.setPredicate(CmpInst::getInversePredicate(Pred)); in canonicalizeICmpPredicate()
6742 I->setPredicate(P); in foldFabsWithFcmpZero()
6844 I.setPredicate(FCmpInst::FCMP_UNO); in visitFCmpInst()
6853 I.setPredicate(FCmpInst::FCMP_ORD); in visitFCmpInst()
H A DInstCombineSelect.cpp1120 Cmp.setPredicate(Pred); in adjustMinMax()
H A DInstructionCombining.cpp3215 Cmp->setPredicate(CmpInst::getInversePredicate(Pred)); in visitBranchInst()
/openbsd-src/gnu/llvm/llvm/include/llvm/IR/
H A DInstrTypes.h811 void setPredicate(Predicate P) { setSubclassData<PredicateField>(P); }
H A DInstructions.h1346 setPredicate(getSwappedPredicate());
1458 setPredicate(getSwappedPredicate());
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Instrumentation/
H A DControlHeightReduction.cpp1549 ICmp->setPredicate(CmpInst::getInversePredicate(ICmp->getPredicate())); in negateICmpIfUsedByBranchOrSelectOnly()
/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DInstructions.cpp4006 setPredicate((Predicate)predicate); in CmpInst()
4020 setPredicate((Predicate)predicate); in CmpInst()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp3073 PredOp.setPredicate(NewP); in applyNotCmp()