Searched refs:Pred2 (Results 1 – 12 of 12) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | BasicBlockUtils.cpp | 787 BasicBlock *Pred2 = nullptr; in GetIfCondition() local 793 Pred2 = SomePHI->getIncomingBlock(1); in GetIfCondition() 801 Pred2 = *PI++; in GetIfCondition() 823 std::swap(Pred1, Pred2); in GetIfCondition() 831 if (!Pred2->getSinglePredecessor()) in GetIfCondition() 837 Pred1Br->getSuccessor(1) == Pred2) { in GetIfCondition() 839 IfFalse = Pred2; in GetIfCondition() 840 } else if (Pred1Br->getSuccessor(0) == Pred2 && in GetIfCondition() 842 IfTrue = Pred2; in GetIfCondition() 867 IfFalse = Pred2; in GetIfCondition() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | Instructions.cpp | 3589 bool CmpInst::isImpliedTrueByMatchingCmp(Predicate Pred1, Predicate Pred2) { in isImpliedTrueByMatchingCmp() argument 3592 if (Pred1 == Pred2) in isImpliedTrueByMatchingCmp() 3600 return Pred2 == ICMP_UGE || Pred2 == ICMP_ULE || Pred2 == ICMP_SGE || in isImpliedTrueByMatchingCmp() 3601 Pred2 == ICMP_SLE; in isImpliedTrueByMatchingCmp() 3603 return Pred2 == ICMP_NE || Pred2 == ICMP_UGE; in isImpliedTrueByMatchingCmp() 3605 return Pred2 == ICMP_NE || Pred2 == ICMP_ULE; in isImpliedTrueByMatchingCmp() 3607 return Pred2 == ICMP_NE || Pred2 == ICMP_SGE; in isImpliedTrueByMatchingCmp() 3609 return Pred2 == ICMP_NE || Pred2 == ICMP_SLE; in isImpliedTrueByMatchingCmp() 3614 bool CmpInst::isImpliedFalseByMatchingCmp(Predicate Pred1, Predicate Pred2) { in isImpliedFalseByMatchingCmp() argument 3615 return isImpliedTrueByMatchingCmp(Pred1, getInversePredicate(Pred2)); in isImpliedFalseByMatchingCmp()
|
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrInfo.h | 349 ArrayRef<MachineOperand> Pred2) const override;
|
| H A D | PPCInstrInfo.cpp | 1509 ArrayRef<MachineOperand> Pred2) const { in SubsumesPredicate() 1511 assert(Pred2.size() == 2 && "Invalid PPC second predicate"); in SubsumesPredicate() 1515 if (Pred2[1].getReg() == PPC::CTR8 || Pred2[1].getReg() == PPC::CTR) in SubsumesPredicate() 1519 if (Pred1[1].getReg() != Pred2[1].getReg()) in SubsumesPredicate() 1523 PPC::Predicate P2 = (PPC::Predicate) Pred2[0].getImm(); in SubsumesPredicate()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonInstrInfo.h | 246 ArrayRef<MachineOperand> Pred2) const override;
|
| H A D | HexagonInstrInfo.cpp | 1571 ArrayRef<MachineOperand> Pred2) const { in SubsumesPredicate()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | JumpThreading.cpp | 2631 BasicBlock *Pred1, *Pred2; in ProcessGuards() local 2638 Pred2 = *PI++; in ProcessGuards() 2641 if (Pred1 == Pred2) in ProcessGuards() 2647 if (!Parent || Parent != Pred2->getSinglePredecessor()) in ProcessGuards()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMBaseInstrInfo.h | 161 ArrayRef<MachineOperand> Pred2) const override;
|
| H A D | ARMBaseInstrInfo.cpp | 521 ArrayRef<MachineOperand> Pred2) const { in SubsumesPredicate() 522 if (Pred1.size() > 2 || Pred2.size() > 2) in SubsumesPredicate() 526 ARMCC::CondCodes CC2 = (ARMCC::CondCodes)Pred2[0].getImm(); in SubsumesPredicate()
|
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | InstrTypes.h | 873 static bool isImpliedTrueByMatchingCmp(Predicate Pred1, Predicate Pred2); 877 static bool isImpliedFalseByMatchingCmp(Predicate Pred1, Predicate Pred2);
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | TargetInstrInfo.h | 1223 ArrayRef<MachineOperand> Pred2) const { in SubsumesPredicate() argument
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | InstructionSimplify.cpp | 76 CmpInst::Predicate ExpectedPred, Pred1, Pred2; in foldSelectWithBinaryOp() local 100 m_ICmp(Pred2, m_Value(X), m_Value(Y)))) || in foldSelectWithBinaryOp() 101 Pred1 != Pred2 || Pred1 != ExpectedPred) in foldSelectWithBinaryOp()
|