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

123456

/freebsd-current/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-current/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstrTypes.h870 Predicate getPredicate() const { return getSubclassData<PredicateField>(); } function
887 bool isFPPredicate() const { return isFPPredicate(getPredicate()); }
888 bool isIntPredicate() const { return isIntPredicate(getPredicate()); }
895 return getInversePredicate(getPredicate());
906 return getOrderedPredicate(getPredicate());
917 return getUnorderedPredicate(getPredicate());
933 return getSwappedPredicate(getPredicate());
948 bool isStrictPredicate() const { return isStrictPredicate(getPredicate()); }
958 return isNonStrictPredicate(getPredicate());
964 return getStrictPredicate(getPredicate());
[all...]
H A DIntrinsicInst.h674 CmpInst::Predicate getPredicate() const;
722 FCmpInst::Predicate getPredicate() const;
764 static ICmpInst::Predicate getPredicate(Intrinsic::ID ID) { function in class:MinMaxIntrinsic
780 ICmpInst::Predicate getPredicate() const { function in class:MinMaxIntrinsic
781 return getPredicate(getIntrinsicID());
786 return ICmpInst::isSigned(getPredicate(ID));
/freebsd-current/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFAdjustOpt.cpp116 auto Op = Icmp->getPredicate();
229 auto Cond2Op = Cond->getPredicate();
239 auto Cond1Op = Cond->getPredicate();
H A DBPFCheckAndAdjustIR.cpp259 ICmpInst::getSwappedPredicate(ICmp->getPredicate()));
260 MinMaxSinkInfo Second(ICmp, ICmp->getOperand(0), ICmp->getPredicate());
/freebsd-current/contrib/llvm-project/llvm/lib/IR/
H A DStructuralHash.cpp78 hash(ComparisonInstruction->getPredicate());
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp214 Constant *C = ConstantFoldCompareInstOperands(ICI.getPredicate(), Elt,
891 ICmp->getType(), ICmp->getPredicate() == ICmpInst::ICMP_NE);
967 if (I.getPredicate() == I.ICMP_NE)
1014 auto *TorF = ConstantInt::get(I.getType(), I.getPredicate() == I.ICMP_NE);
1026 if (I.getPredicate() == I.ICMP_NE)
1053 auto *TorF = ConstantInt::get(I.getType(), I.getPredicate() == I.ICMP_NE);
1202 CmpInst::Predicate Pred = Cmp.getPredicate();
1295 CmpInst::Predicate Pred = Cmp.getPredicate();
1342 CmpInst::Predicate Pred = Cmp.getPredicate();
1411 ICmpInst::Predicate Pred = Cmp.getPredicate();
[all...]
H A DInstCombineSelect.cpp136 ICmpInst::Predicate Pred = Cmp->getPredicate();
574 Cmp->getPredicate() == ICmpInst::ICMP_EQ &&
659 ICmpInst::Predicate Pred = IC->getPredicate();
725 CmpInst::Predicate Pred = IC->getPredicate();
891 ICmpInst::Predicate Pred = ICI->getPredicate();
962 ICmpInst::Predicate Pred = Cmp->getPredicate();
1082 if (ICI->getPredicate() == ICmpInst::ICMP_NE)
1120 ICmpInst::Predicate Pred = ICI->getPredicate();
1272 if (Cmp.getPredicate() == ICmpInst::ICMP_NE) {
1365 ICmpInst::Predicate Pred0 = Cmp0.getPredicate();
[all...]
H A DInstCombineAndOrXor.cpp487 ICmpInst::Predicate PredL = LHS->getPredicate(), PredR = RHS->getPredicate();
662 Cmp0->getPredicate());
670 Cmp1->getPredicate());
712 if (LHS->getPredicate() != Pred || RHS->getPredicate() != Pred)
810 CmpInst::Predicate Pred = ICmp->getPredicate();
894 if (JoinedByAnd && Cmp1->getPredicate() == ICmpInst::ICMP_NE)
896 else if (!JoinedByAnd && Cmp1->getPredicate() == ICmpInst::ICMP_EQ)
997 ICmpInst::Predicate CmpPred0 = Cmp0->getPredicate(),
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTDC.cpp129 auto Pred = I.getPredicate();
239 auto Pred = I.getPredicate();
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopVersioning.cpp46 Preds(LAI.getPSE().getPredicate()), LAI(LAI), LI(LI), DT(DT),
282 !LAI.getPSE().getPredicate().isAlwaysTrue())) {
H A DCodeMoverUtils.cpp217 if (Cmp1->getPredicate() == Cmp2->getInversePredicate() &&
222 if (Cmp1->getPredicate() ==
/freebsd-current/contrib/llvm-project/llvm/lib/Analysis/
H A DIRSimilarityIdentifier.cpp61 if (Predicate != C->getPredicate())
187 switch (CI->getPredicate()) {
198 return CI->getPredicate();
202 CmpInst::Predicate IRInstructionData::getPredicate() const { function in class:IRInstructionData
209 return cast<CmpInst>(Inst)->getPredicate();
235 if (A.getPredicate() != B.getPredicate())
H A DBranchProbabilityInfo.cpp532 auto Search = PointerTable.find(CI->getPredicate());
633 Constant *Result = ConstantExpr::getCompare(CI->getPredicate(),
1007 Search = ICmpWithLibCallTable.find(CI->getPredicate());
1011 Search = ICmpWithZeroTable.find(CI->getPredicate());
1015 Search = ICmpWithOneTable.find(CI->getPredicate());
1019 Search = ICmpWithMinusOneTable.find(CI->getPredicate());
1048 auto Search = FCmpTable.find(FCmp->getPredicate());
H A DLoopUnrollAnalyzer.cpp198 if (Value *V = simplifyCmpInst(I.getPredicate(), LHS, RHS, DL)) {
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DFloat2Int.cpp106 if (mapFCmpPred(cast<CmpInst>(&I)->getPredicate()) !=
438 CmpInst::Predicate P = mapFCmpPred(cast<CmpInst>(I)->getPredicate());
H A DConstraintElimination.cpp1126 IsOr ? CmpInst::getInversePredicate(Cmp->getPredicate())
1127 : Cmp->getPredicate(),
1151 DT.getNode(Br->getSuccessor(0)), CmpI->getPredicate(),
1156 CmpInst::getInversePredicate(CmpI->getPredicate()), CmpI->getOperand(0),
1237 CollectArguments(Cond, ICmpInst::isSigned(Cond->getPredicate()));
1313 CloneInstructions(Cond, CmpInst::isSigned(Cond->getPredicate()));
1392 checkCondition(Cmp->getPredicate(), Cmp->getOperand(0),
1451 checkCondition(CmpToCheck->getPredicate(), CmpToCheck->getOperand(0),
1739 Pred = ICmpInst::getNonStrictPredicate(MinMax->getPredicate());
H A DLoopLoadElimination.cpp554 if (LAI.getPSE().getPredicate().getComplexity() >
565 if (!Checks.empty() || !LAI.getPSE().getPredicate().isAlwaysTrue()) {
/freebsd-current/contrib/llvm-project/llvm/utils/TableGen/
H A DDAGISelMatcher.cpp102 TreePredicateFn CheckPredicateMatcher::getPredicate() const { function in class:CheckPredicateMatcher
170 OS.indent(indent) << "CheckPredicate " << getPredicate().getFnName() << '\n';
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/
H A DLoopVectorizationLegality.h152 unsigned getPredicate() const { return Predicate.Value; } function in class:llvm::LoopVectorizeHints
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineStableHash.cpp164 MO.getPredicate());
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp725 if (PSE.getPredicate().isAlwaysTrue()) {
1020 if (PSE.getPredicate().isAlwaysTrue()) {
1149 PSE.addPredicate(LAI->getPSE().getPredicate());
1511 if (PSE.getPredicate().getComplexity() > SCEVThreshold) {
/freebsd-current/contrib/llvm-project/llvm/tools/llvm-diff/lib/
H A DDifferenceEngine.cpp381 if (cast<CmpInst>(L)->getPredicate()
382 != cast<CmpInst>(R)->getPredicate()) {
663 if (L->getPredicate() != R->getPredicate())
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DIRSimilarityIdentifier.h181 CmpInst::Predicate getPredicate() const;
270 llvm::hash_value(ID.getPredicate()),
/freebsd-current/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXGenericToNVVM.cpp241 return Builder.CreateICmp(CmpInst::Predicate(C->getPredicate()),

Completed in 407 milliseconds

123456