Searched refs:TProb (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | IRTranslator.h | 365 BranchProbability TProb, 372 Instruction::BinaryOps Opc, BranchProbability TProb,
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | IRTranslator.cpp | 400 BranchProbability TProb, BranchProbability FProb, bool InvertCond) { in emitBranchForMergedCondition() argument 414 CurBuilder->getDebugLoc(), TProb, FProb); in emitBranchForMergedCondition() 423 nullptr, TBB, FBB, CurBB, CurBuilder->getDebugLoc(), TProb, FProb); in emitBranchForMergedCondition() 436 Instruction::BinaryOps Opc, BranchProbability TProb, in findMergedConditions() argument 446 findMergedConditions(NotCond, TBB, FBB, CurBB, SwitchBB, Opc, TProb, FProb, in findMergedConditions() 479 emitBranchForMergedCondition(Cond, TBB, FBB, CurBB, SwitchBB, TProb, FProb, in findMergedConditions() 511 auto NewTrueProb = TProb / 2; in findMergedConditions() 512 auto NewFalseProb = TProb / 2 + FProb; in findMergedConditions() 518 SmallVector<BranchProbability, 2> Probs{TProb / 2, FProb}; in findMergedConditions() 544 auto NewTrueProb = TProb + FProb / 2; in findMergedConditions() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.h | 395 Instruction::BinaryOps Opc, BranchProbability TProb, 401 BranchProbability TProb, BranchProbability FProb,
|
| H A D | SelectionDAGBuilder.cpp | 2400 BranchProbability TProb, in EmitBranchForMergedCondition() argument 2429 TBB, FBB, CurBB, getCurSDLoc(), TProb, FProb); in EmitBranchForMergedCondition() 2438 nullptr, TBB, FBB, CurBB, getCurSDLoc(), TProb, FProb); in EmitBranchForMergedCondition() 2594 BranchProbability TProb, in FindMergedConditions() argument 2602 FindMergedConditions(NotCond, TBB, FBB, CurBB, SwitchBB, Opc, TProb, FProb, in FindMergedConditions() 2636 TProb, FProb, InvertCond); in FindMergedConditions() 2667 auto NewTrueProb = TProb / 2; in FindMergedConditions() 2668 auto NewFalseProb = TProb / 2 + FProb; in FindMergedConditions() 2674 SmallVector<BranchProbability, 2> Probs{TProb / 2, FProb}; in FindMergedConditions() 2700 auto NewTrueProb = TProb + FProb / 2; in FindMergedConditions() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelDAGToDAG.cpp | 598 auto TProb = FuncInfo.BPI->getEdgeProbability(BB, TBB); in getBranchHint() local 616 if (std::max(TProb, FProb) / Threshold < std::min(TProb, FProb)) in getBranchHint() 621 << " -> " << TBB->getName() << ": " << TProb << "\n" in getBranchHint() 629 std::swap(TProb, FProb); in getBranchHint() 631 return (TProb > FProb) ? PPC::BR_TAKEN_HINT : PPC::BR_NONTAKEN_HINT; in getBranchHint()
|