Home
last modified time | relevance | path

Searched refs:PredCond (Results 1 – 5 of 5) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DTailDuplicator.cpp573 SmallVector<MachineOperand, 4> PredCond; in shouldTailDuplicate() local
689 SmallVector<MachineOperand, 4> PredCond; in canCompletelyDuplicateBB() local
693 if (!PredCond.empty()) in canCompletelyDuplicateBB()
716 SmallVector<MachineOperand, 4> PredCond; in duplicateSimpleBB() local
728 if (PredCond.empty()) in duplicateSimpleBB()
745 PredCond.clear(); in duplicateSimpleBB()
780 SmallVector<MachineOperand, 4> PredCond; in canTailDuplicate() local
781 if (TII->analyzeBranch(*PredBB, PredTBB, PredFBB, PredCond)) in canTailDuplicate()
783 if (!PredCond.empty()) in canTailDuplicate()
862 SmallVector<MachineOperand, 4> PredCond; in tailDuplicate() local
[all …]
H A DBranchFolding.cpp1609 SmallVector<MachineOperand, 4> PredCond; in OptimizeBlock() local
1611 !TII->analyzeBranch(*Pred, PredTBB, PredFBB, PredCond, true); in OptimizeBlock()
1613 if (PredAnalyzable && !PredCond.empty() && PredTBB == MBB && in OptimizeBlock()
1618 if (TII->canMakeTailCallConditional(PredCond, TailCall)) { in OptimizeBlock()
1622 TII->replaceBranchWithTailCall(*Pred, PredCond, TailCall); in OptimizeBlock()
1769 SmallVector<MachineOperand, 4> PredCond; in OptimizeBlock() local
1771 !TII->analyzeBranch(*PredBB, PredTBB, PredFBB, PredCond, true) && in OptimizeBlock()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCMIPeephole.cpp783 unsigned PredCond = PPC::getPredicateCondition(Pred); in isEqOrNe() local
784 return (PredCond == PPC::PRED_EQ || PredCond == PPC::PRED_NE); in isEqOrNe()
821 unsigned PredCond = PPC::getPredicateCondition(Pred); in getPredicateToDecImm() local
823 if (PredCond == PPC::PRED_GE) in getPredicateToDecImm()
825 if (PredCond == PPC::PRED_LT) in getPredicateToDecImm()
840 unsigned PredCond = PPC::getPredicateCondition(Pred); in getPredicateToIncImm() local
842 if (PredCond == PPC::PRED_GT) in getPredicateToIncImm()
844 if (PredCond == PPC::PRED_LE) in getPredicateToIncImm()
H A DPPCInstrInfo.cpp1683 unsigned PredCond = PPC::getPredicateCondition(Pred); in optimizeCompareInstr() local
1685 if (PredCond != PPC::PRED_EQ && PredCond != PPC::PRED_NE) in optimizeCompareInstr()
1749 unsigned PredCond = PPC::getPredicateCondition(Pred); in optimizeCompareInstr() local
1755 if (Immed == -1 && PredCond == PPC::PRED_GT) in optimizeCompareInstr()
1759 else if (Immed == -1 && PredCond == PPC::PRED_LE) in optimizeCompareInstr()
1762 else if (Immed == 1 && PredCond == PPC::PRED_LT) in optimizeCompareInstr()
1765 else if (Immed == 1 && PredCond == PPC::PRED_GE) in optimizeCompareInstr()
1862 unsigned PredCond = PPC::getPredicateCondition(Pred); in optimizeCompareInstr() local
1864 PredCond == PPC::PRED_EQ || PredCond == PPC::PRED_NE) && in optimizeCompareInstr()
1866 (void)PredCond; // To suppress warning in release build. in optimizeCompareInstr()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DValueTracking.cpp5423 Value *PredCond; in isImpliedByDomCondition() local
5425 if (!match(PredBB->getTerminator(), m_Br(m_Value(PredCond), TrueBB, FalseBB))) in isImpliedByDomCondition()
5437 return isImpliedCondition(PredCond, Cond, DL, CondIsTrue); in isImpliedByDomCondition()