Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DTailDuplicator.cpp579 SmallVector<MachineOperand, 4> PredCond; in shouldTailDuplicate() local
580 if (TII->analyzeBranch(TailBB, PredTBB, PredFBB, PredCond) && in shouldTailDuplicate()
695 SmallVector<MachineOperand, 4> PredCond; in canCompletelyDuplicateBB() local
696 if (TII->analyzeBranch(*PredBB, PredTBB, PredFBB, PredCond)) in canCompletelyDuplicateBB()
699 if (!PredCond.empty()) in canCompletelyDuplicateBB()
722 SmallVector<MachineOperand, 4> PredCond; in duplicateSimpleBB() local
723 if (TII->analyzeBranch(*PredBB, PredTBB, PredFBB, PredCond)) in duplicateSimpleBB()
734 if (PredCond.empty()) in duplicateSimpleBB()
751 PredCond.clear(); in duplicateSimpleBB()
772 TII->insertBranch(*PredBB, PredTBB, PredFBB, PredCond, DL); in duplicateSimpleBB()
[all …]
DBranchFolding.cpp1559 SmallVector<MachineOperand, 4> PredCond; in OptimizeBlock() local
1561 !TII->analyzeBranch(*Pred, PredTBB, PredFBB, PredCond, true); in OptimizeBlock()
1563 if (PredAnalyzable && !PredCond.empty() && PredTBB == MBB && in OptimizeBlock()
1568 if (TII->canMakeTailCallConditional(PredCond, TailCall)) { in OptimizeBlock()
1572 TII->replaceBranchWithTailCall(*Pred, PredCond, TailCall); in OptimizeBlock()
1719 SmallVector<MachineOperand, 4> PredCond; in OptimizeBlock() local
1721 !TII->analyzeBranch(*PredBB, PredTBB, PredFBB, PredCond, true) && in OptimizeBlock()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCMIPeephole.cpp996 unsigned PredCond = PPC::getPredicateCondition(Pred); in isEqOrNe() local
997 return (PredCond == PPC::PRED_EQ || PredCond == PPC::PRED_NE); in isEqOrNe()
1034 unsigned PredCond = PPC::getPredicateCondition(Pred); in getPredicateToDecImm() local
1036 if (PredCond == PPC::PRED_GE) in getPredicateToDecImm()
1038 if (PredCond == PPC::PRED_LT) in getPredicateToDecImm()
1053 unsigned PredCond = PPC::getPredicateCondition(Pred); in getPredicateToIncImm() local
1055 if (PredCond == PPC::PRED_GT) in getPredicateToIncImm()
1057 if (PredCond == PPC::PRED_LE) in getPredicateToIncImm()
DPPCInstrInfo.cpp1688 unsigned PredCond = PPC::getPredicateCondition(Pred); in optimizeCompareInstr() local
1690 if (PredCond != PPC::PRED_EQ && PredCond != PPC::PRED_NE) in optimizeCompareInstr()
1753 unsigned PredCond = PPC::getPredicateCondition(Pred); in optimizeCompareInstr() local
1759 if (Immed == -1 && PredCond == PPC::PRED_GT) in optimizeCompareInstr()
1763 else if (Immed == -1 && PredCond == PPC::PRED_LE) in optimizeCompareInstr()
1766 else if (Immed == 1 && PredCond == PPC::PRED_LT) in optimizeCompareInstr()
1769 else if (Immed == 1 && PredCond == PPC::PRED_GE) in optimizeCompareInstr()
1864 unsigned PredCond = PPC::getPredicateCondition(Pred); in optimizeCompareInstr() local
1866 PredCond == PPC::PRED_EQ || PredCond == PPC::PRED_NE) && in optimizeCompareInstr()
1868 (void)PredCond; // To suppress warning in release build. in optimizeCompareInstr()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DValueTracking.cpp5578 Value *PredCond; in isImpliedByDomCondition() local
5580 if (!match(PredBB->getTerminator(), m_Br(m_Value(PredCond), TrueBB, FalseBB))) in isImpliedByDomCondition()
5592 return isImpliedCondition(PredCond, Cond, DL, CondIsTrue); in isImpliedByDomCondition()