| /llvm-project-15.0.7/llvm/lib/FuzzMutate/ |
| H A D | IRMutator.cpp | 229 Modifications.push_back([CI]() { CI->setPredicate(CmpInst::ICMP_EQ); }); in mutate() 230 Modifications.push_back([CI]() { CI->setPredicate(CmpInst::ICMP_NE); }); in mutate() 231 Modifications.push_back([CI]() { CI->setPredicate(CmpInst::ICMP_UGT); }); in mutate() 232 Modifications.push_back([CI]() { CI->setPredicate(CmpInst::ICMP_UGE); }); in mutate() 233 Modifications.push_back([CI]() { CI->setPredicate(CmpInst::ICMP_ULT); }); in mutate() 234 Modifications.push_back([CI]() { CI->setPredicate(CmpInst::ICMP_ULE); }); in mutate() 235 Modifications.push_back([CI]() { CI->setPredicate(CmpInst::ICMP_SGT); }); in mutate() 236 Modifications.push_back([CI]() { CI->setPredicate(CmpInst::ICMP_SGE); }); in mutate() 237 Modifications.push_back([CI]() { CI->setPredicate(CmpInst::ICMP_SLT); }); in mutate() 238 Modifications.push_back([CI]() { CI->setPredicate(CmpInst::ICMP_SLE); }); in mutate()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | FlattenCFG.cpp | 262 CI->setPredicate(ICmpInst::getInversePredicate(Predicate)); in FlattenParallelAndOr() 495 Cmp2->setPredicate(Cmp2->getInversePredicate()); in MergeIfRegion()
|
| H A D | SimplifyIndVar.cpp | 258 ICmp->setPredicate(InvariantPredicate); in makeIVComparisonInvariant() 306 ICmp->setPredicate(ICmpInst::getUnsignedPredicate(OriginalPred)); in eliminateIVComparison()
|
| H A D | SimplifyCFG.cpp | 3441 CI->setPredicate(CI->getInversePredicate()); in performBranchToCommonDestFolding()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | ConstraintElimination.cpp | 796 CI->setPredicate(CI->getInversePredicate()); in eliminateConstraints() 800 CI->setPredicate(CI->getInversePredicate()); in eliminateConstraints()
|
| H A D | StructurizeCFG.cpp | 598 InvertedCmp->setPredicate(InvertedCmp->getInversePredicate()); in simplifyConditions()
|
| H A D | CorrelatedValuePropagation.cpp | 332 Cmp->setPredicate(UnsignedPred); in processICmp()
|
| H A D | LoopIdiomRecognize.cpp | 2121 LbCond->setPredicate(Pred); in transformLoopToCountable() 2228 LbCond->setPredicate(Pred); in transformLoopToPopcount()
|
| H A D | IndVarSimplify.cpp | 1478 ICmp->setPredicate(ICmp->getUnsignedPredicate()); in canonicalizeExitCondition()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64PostLegalizerLowering.cpp | 639 MI.getOperand(1).setPredicate(MatchInfo.second); in applyAdjustICmpImmAndPred() 845 MI.getOperand(1).setPredicate(CmpInst::getSwappedPredicate(Pred)); in applySwapICmpOperands()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | MachineOperand.h | 717 void setPredicate(unsigned Predicate) { in setPredicate() function
|
| /llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineAndOrXor.cpp | 3263 Y->setPredicate(Y->getInversePredicate()); in foldXorOfICmps() 3549 cast<CmpInst>(NotOp)->setPredicate(CmpInst::getInversePredicate(Pred)); in foldNot() 3593 CmpT->setPredicate(CmpT->getInversePredicate()); in foldNot() 3597 CmpF->setPredicate(CmpF->getInversePredicate()); in foldNot()
|
| H A D | InstCombineCompares.cpp | 5850 I.setPredicate(CmpInst::getInversePredicate(Pred)); in canonicalizeICmpPredicate() 6674 I->setPredicate(P); in foldFabsWithFcmpZero() 6776 I.setPredicate(FCmpInst::FCMP_UNO); in visitFCmpInst() 6785 I.setPredicate(FCmpInst::FCMP_ORD); in visitFCmpInst()
|
| H A D | InstCombineSelect.cpp | 1077 Cmp.setPredicate(Pred); in adjustMinMax()
|
| H A D | InstructionCombining.cpp | 3191 Cond->setPredicate(CmpInst::getInversePredicate(Pred)); in visitBranchInst()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | InstrTypes.h | 812 void setPredicate(Predicate P) { setSubclassData<PredicateField>(P); }
|
| H A D | Instructions.h | 1335 setPredicate(getSwappedPredicate()); 1447 setPredicate(getSwappedPredicate());
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/ |
| H A D | ControlHeightReduction.cpp | 1540 ICmp->setPredicate(CmpInst::getInversePredicate(ICmp->getPredicate())); in negateICmpIfUsedByBranchOrSelectOnly()
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | Instructions.cpp | 3837 setPredicate((Predicate)predicate); in CmpInst() 3851 setPredicate((Predicate)predicate); in CmpInst()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CombinerHelper.cpp | 3001 PredOp.setPredicate(NewP); in applyNotCmp()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | CodeGenPrepare.cpp | 1730 Cmp->setPredicate(CmpInst::getSwappedPredicate(DomPred)); in foldICmpWithDominatingICmp()
|