Searched refs:getPredicate (Results 26 - 50 of 120) sorted by relevance

12345

/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCSEMIRBuilder.cpp74 B.addNodeIDImmediate(static_cast<int64_t>(Op.getPredicate()));
H A DCSEInfo.cpp394 ID.AddInteger(MO.getPredicate());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DConstantsContext.h551 SubclassData(CE->isCompare() ? CE->getPredicate() : 0), Ops(Operands),
559 SubclassData(CE->isCompare() ? CE->getPredicate() : 0),
582 if (SubclassData != (CE->isCompare() ? CE->getPredicate() : 0))
H A DInstruction.cpp429 return CI->getPredicate() == cast<CmpInst>(I2)->getPredicate();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DGuardWidening.cpp597 (IC->getPredicate() != ICmpInst::ICMP_ULT &&
598 IC->getPredicate() != ICmpInst::ICMP_UGT))
602 if (IC->getPredicate() == ICmpInst::ICMP_UGT)
H A DGVN.cpp295 CmpInst::Predicate Predicate = C->getPredicate();
1418 if (Cmp->getPredicate() == CmpInst::Predicate::ICMP_EQ)
1424 if (Cmp->getPredicate() == CmpInst::Predicate::FCMP_OEQ ||
1425 (Cmp->getPredicate() == CmpInst::Predicate::FCMP_UEQ &&
1444 if (Cmp->getPredicate() == CmpInst::Predicate::ICMP_NE)
1450 if ((Cmp->getPredicate() == CmpInst::Predicate::FCMP_ONE &&
1452 Cmp->getPredicate() == CmpInst::Predicate::FCMP_UNE) {
H A DAlignmentFromAssumptions.cpp216 if (ICI->getPredicate() != ICmpInst::ICMP_EQ)
H A DCorrelatedValuePropagation.cpp315 LVI->getPredicateAt(Cmp->getPredicate(), Op0, C, Cmp);
820 LVI->getPredicateAt(C->getPredicate(), Op0, Op1, At);
H A DJumpThreading.cpp782 CmpInst::Predicate Pred = Cmp->getPredicate();
1103 LVI->getPredicateAt(CondCmp->getPredicate(), CondCmp->getOperand(0),
1545 return ConstantExpr::getCompare(CondCmp->getPredicate(), Op0, Op1);
2737 LVI->getPredicateOnEdge(CondCmp->getPredicate(), SI->getOperand(1),
2740 LVI->getPredicateOnEdge(CondCmp->getPredicate(), SI->getOperand(2),
/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DDAGISelMatcher.h405 StringRef getPredicate() const { return Predicate; } function in class:llvm::CheckPatternPredicateMatcher
414 return cast<CheckPatternPredicateMatcher>(M)->getPredicate() == Predicate;
427 TreePredicateFn getPredicate() const;
H A DFastISelEmitter.cpp71 const TreePredicateFn &getPredicate(unsigned i) { function in class:__anon4930::ImmPredicateSet
122 OS << "_" << ImmPredicates.getPredicate(Code-1).getFnName();
169 TreePredicateFn PredFn = ImmPredicates.getPredicate(Code-1);
H A DDAGISelMatcherEmitter.cpp401 StringRef Pred =cast<CheckPatternPredicateMatcher>(N)->getPredicate();
409 TreePredicateFn Pred = cast<CheckPredicateMatcher>(N)->getPredicate();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DFlattenCFG.cpp259 CmpInst::Predicate Predicate = CI->getPredicate();
H A DFunctionComparator.cpp584 return cmpNumbers(CI->getPredicate(), cast<CmpInst>(R)->getPredicate());
H A DSimplifyCFG.cpp524 if (ICI->getPredicate() == (isEQ ? ICmpInst::ICMP_EQ : ICmpInst::ICMP_NE)) {
615 ICI->getPredicate(), C->getValue());
757 BasicBlock *Succ = BI->getSuccessor(ICI->getPredicate() == ICmpInst::ICMP_NE);
760 return BI->getSuccessor(ICI->getPredicate() == ICmpInst::ICMP_EQ);
1002 if (ICI->getPredicate() == ICmpInst::ICMP_EQ)
3739 if (ICI->getPredicate() == ICmpInst::ICMP_EQ)
3763 if (ICI->getPredicate() == ICmpInst::ICMP_EQ)
4779 return ConstantFoldCompareInstOperands(Cmp->getPredicate(), COps[0],
5360 Constant *DefaultConst = ConstantExpr::getICmp(CmpInst->getPredicate(),
5368 Constant *CaseConst = ConstantExpr::getICmp(CmpInst->getPredicate(),
[all...]
H A DEvaluator.cpp404 InstResult = ConstantExpr::getCompare(CI->getPredicate(),
/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/GlobalISel/
H A DGIMatchTree.h331 const GIMatchDagPredicate *getPredicate(unsigned Idx) const { function in class:llvm::GIMatchTreeBuilderLeafInfo
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCMIPeephole.cpp1056 return PPC::getPredicate(PPC::PRED_GT, PredHint);
1058 return PPC::getPredicate(PPC::PRED_LE, PredHint);
1075 return PPC::getPredicate(PPC::PRED_GE, PredHint);
1077 return PPC::getPredicate(PPC::PRED_LT, PredHint);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DInstructionSimplify.cpp132 CmpInst::Predicate CPred = Cmp->getPredicate();
1588 auto Range0 = ConstantRange::makeExactICmpRegion(Cmp0->getPredicate(), *C0);
1589 auto Range1 = ConstantRange::makeExactICmpRegion(Cmp1->getPredicate(), *C1);
1616 ICmpInst::Predicate P0 = Cmp0->getPredicate(), P1 = Cmp1->getPredicate();
1721 ICmpInst::Predicate Pred0 = Cmp0->getPredicate();
1868 FCmpInst::Predicate PredL = LHS->getPredicate(), PredR = RHS->getPredicate();
2368 if (Pred == Cmp->getPredicate() && LHS == CmpLHS && RHS == CmpRHS)
2370 if (Pred == CmpInst::getSwappedPredicate(Cmp->getPredicate())
[all...]
H A DMustExecute.cpp143 auto *SimpleValOrNull = SimplifyCmpInst(Cond->getPredicate(),
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DMIPatternMatch.h354 static_cast<CmpInst::Predicate>(TmpMI->getOperand(1).getPredicate());
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineOperand.h586 unsigned getPredicate() const { function
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMLegalizerInfo.cpp403 static_cast<CmpInst::Predicate>(MI.getOperand(1).getPredicate());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DHardwareLoops.cpp373 unsigned SuccIdx = ICmp->getPredicate() == ICmpInst::ICMP_NE ? 0 : 1;
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstructions.h1245 return getSignedPredicate(getPredicate());
1257 return getUnsignedPredicate(getPredicate());
1273 return isEquality(getPredicate());
1384 bool isEquality() const { return isEquality(getPredicate()); }
1390 getPredicate() == FCMP_FALSE ||
1391 getPredicate() == FCMP_TRUE ||
1392 getPredicate() == FCMP_ORD ||
1393 getPredicate() == FCMP_UNO;

Completed in 419 milliseconds

12345