Searched refs:getPredicate (Results 1 - 25 of 120) sorted by relevance

12345

/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/GlobalISel/
H A DGIMatchDagPredicateDependencyEdge.cpp23 OS << " ==> " << getPredicate()->getName() << "["
H A DGIMatchDagPredicateDependencyEdge.h46 const GIMatchDagPredicate *getPredicate() const { return Predicate; } function in class:llvm::GIMatchDagPredicateDependencyEdge
H A DGIMatchDag.cpp94 auto To = format(ToFmt, E->getPredicate(), E->getPredicateOp()->getIdx());
H A DGIMatchTree.cpp104 unsigned ID = PredicateIDs.lookup(Dep.value()->getPredicate());
305 TreeLeaf.addUntestedPredicate(BuilderLeaf.getPredicate(PredicateIdx));
416 const auto &P = Leaf.value().getPredicate(PIdx);
424 PDep->getRequiredMO() == nullptr && PDep->getPredicate() == P) {
447 PDep->getRequiredMO() == nullptr && PDep->getPredicate() == P) {
553 << " " << *Leaf.getPredicate(PredIdx) << "\n");
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCPredicates.h87 inline Predicate getPredicate(unsigned Condition, unsigned Hint) { function in namespace:llvm::PPC
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanPredicator.cpp58 VPValue *BP = PredBB->getPredicate();
138 VPValue *RegionBP = Region->getPredicate();
166 IncomingPredicate = PredBlock->getPredicate();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp235 Constant *C = ConstantFoldCompareInstOperands(ICI.getPredicate(), Elt,
1098 ConstantInt::get(CmpTy, !CmpInst::isTrueWhenEqual(ICI.getPredicate())));
1158 if (I.getPredicate() == I.ICMP_NE)
1205 auto *TorF = ConstantInt::get(I.getType(), I.getPredicate() == I.ICMP_NE);
1217 if (I.getPredicate() == I.ICMP_NE)
1244 auto *TorF = ConstantInt::get(I.getType(), I.getPredicate() == I.ICMP_NE);
1394 CmpInst::Predicate Pred = Cmp.getPredicate();
1446 CmpInst::Predicate Pred = Cmp.getPredicate();
1505 CmpInst::Predicate Pred = Cmp.getPredicate();
1553 ICmpInst::Predicate Pred = Cmp.getPredicate();
[all...]
H A DInstCombineAndOrXor.cpp608 ICmpInst::Predicate PredL = LHS->getPredicate(), PredR = RHS->getPredicate();
760 Cmp0->getPredicate());
768 Cmp1->getPredicate());
816 ICmpInst::Predicate Pred = LHS->getPredicate();
817 if (Pred != RHS->getPredicate())
864 ICmpInst::Predicate Pred = LHS->getPredicate();
865 if (Pred != RHS->getPredicate())
965 CmpInst::Predicate Pred = ICmp->getPredicate();
1027 if (JoinedByAnd && Cmp1->getPredicate()
[all...]
H A DInstCombineSelect.cpp138 ICmpInst::Predicate Pred = Cmp->getPredicate();
502 Cmp->getPredicate() == ICmpInst::ICMP_EQ &&
539 ICmpInst::Predicate Pred = IC->getPredicate();
610 IsEqualZero = IC->getPredicate() == ICmpInst::ICMP_EQ;
611 } else if (IC->getPredicate() == ICmpInst::ICMP_SLT ||
612 IC->getPredicate() == ICmpInst::ICMP_SGT) {
615 IsEqualZero = IC->getPredicate() == ICmpInst::ICMP_SGT;
713 ICmpInst::Predicate Pred = ICI->getPredicate();
772 ICmpInst::Predicate Pred = Cmp->getPredicate();
849 if (ICI->getPredicate()
[all...]
H A DInstCombinePHI.cpp317 if (CI->getPredicate() != cast<CmpInst>(FirstInst)->getPredicate())
369 CmpInst *NewCI = CmpInst::Create(CIOp->getOpcode(), CIOp->getPredicate(),
832 CmpInst *NewCI = CmpInst::Create(CIOp->getOpcode(), CIOp->getPredicate(),
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DBranchProbabilityInfo.cpp505 bool isProb = CI->getPredicate() == ICmpInst::ICMP_NE;
641 Constant *Result = ConstantExpr::getCompare(CI->getPredicate(),
793 switch (CI->getPredicate()) {
804 switch (CI->getPredicate()) {
824 } else if (CV->isOne() && CI->getPredicate() == CmpInst::ICMP_SLT) {
829 switch (CI->getPredicate()) {
879 } else if (FCmp->getPredicate() == FCmpInst::FCMP_ORD) {
884 } else if (FCmp->getPredicate() == FCmpInst::FCMP_UNO) {
H A DCmpInstAnalysis.cpp23 : ICI->getPredicate();
H A DLoopUnrollAnalyzer.cpp196 if (Constant *C = ConstantExpr::getCompare(I.getPredicate(), CLHS, CRHS)) {
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstrTypes.h802 Predicate getPredicate() const { return getSubclassData<PredicateField>(); } function
819 bool isFPPredicate() const { return isFPPredicate(getPredicate()); }
820 bool isIntPredicate() const { return isIntPredicate(getPredicate()); }
827 return getInversePredicate(getPredicate());
843 return getSwappedPredicate(getPredicate());
858 return getFlippedStrictnessPredicate(getPredicate());
869 return getNonStrictPredicate(getPredicate());
898 return isSigned(getPredicate());
904 return isUnsigned(getPredicate());
917 return getSignedPredicate(getPredicate());
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTDC.cpp133 auto Pred = I.getPredicate();
243 auto Pred = I.getPredicate();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DFloat2Int.cpp140 if (mapFCmpPred(cast<CmpInst>(&I)->getPredicate()) !=
476 CmpInst::Predicate P = mapFCmpPred(cast<CmpInst>(I)->getPredicate());
H A DLowerExpectIntrinsic.cpp288 Predicate = CmpI->getPredicate();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCodeMoverUtils.cpp215 if (Cmp1->getPredicate() == Cmp2->getInversePredicate() &&
220 if (Cmp1->getPredicate() ==
H A DSimplifyIndVar.cpp180 ICmpInst::Predicate Pred = ICmp->getPredicate();
249 ICmpInst::Predicate Pred = ICmp->getPredicate();
283 assert(ICmp->getPredicate() == OriginalPred && "Predicate changed?");
590 ICmpInst::Predicate Pred = ICI->getPredicate();
/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DDAGISelMatcher.cpp100 TreePredicateFn CheckPredicateMatcher::getPredicate() const { function in class:CheckPredicateMatcher
164 OS.indent(indent) << "CheckPredicate " << getPredicate().getFnName() << '\n';
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DIntrinsicInst.cpp126 FCmpInst::Predicate ConstrainedFPCmpIntrinsic::getPredicate() const { function in class:ConstrainedFPCmpIntrinsic
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-diff/
H A DDifferenceEngine.cpp255 if (cast<CmpInst>(L)->getPredicate()
256 != cast<CmpInst>(R)->getPredicate()) {
435 if (L->getPredicate() != R->getPredicate())
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/
H A DLoopVectorizationLegality.h104 unsigned getPredicate() const { return Predicate.Value; } function in class:llvm::LoopVectorizeHints
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineOperand.cpp338 return getPredicate() == Other.getPredicate();
388 return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getPredicate());
928 auto Pred = static_cast<CmpInst::Predicate>(getPredicate());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXGenericToNVVM.cpp260 return Builder.CreateICmp(CmpInst::Predicate(C->getPredicate()),

Completed in 376 milliseconds

12345