Searched refs:TProb (Results 1 – 5 of 5) sorted by relevance
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| D | IRTranslator.cpp | 371 BranchProbability TProb, BranchProbability FProb, bool InvertCond) { in emitBranchForMergedCondition() argument 385 CurBuilder->getDebugLoc(), TProb, FProb); in emitBranchForMergedCondition() 394 nullptr, TBB, FBB, CurBB, CurBuilder->getDebugLoc(), TProb, FProb); in emitBranchForMergedCondition() 407 Instruction::BinaryOps Opc, BranchProbability TProb, in findMergedConditions() argument 417 findMergedConditions(NotCond, TBB, FBB, CurBB, SwitchBB, Opc, TProb, FProb, in findMergedConditions() 450 emitBranchForMergedCondition(Cond, TBB, FBB, CurBB, SwitchBB, TProb, FProb, in findMergedConditions() 482 auto NewTrueProb = TProb / 2; in findMergedConditions() 483 auto NewFalseProb = TProb / 2 + FProb; in findMergedConditions() 489 SmallVector<BranchProbability, 2> Probs{TProb / 2, FProb}; in findMergedConditions() 515 auto NewTrueProb = TProb + FProb / 2; in findMergedConditions() [all …]
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| D | IRTranslator.h | 328 BranchProbability TProb, 335 Instruction::BinaryOps Opc, BranchProbability TProb,
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| D | SelectionDAGBuilder.h | 543 Instruction::BinaryOps Opc, BranchProbability TProb, 549 BranchProbability TProb, BranchProbability FProb,
|
| D | SelectionDAGBuilder.cpp | 2139 BranchProbability TProb, in EmitBranchForMergedCondition() argument 2168 TBB, FBB, CurBB, getCurSDLoc(), TProb, FProb); in EmitBranchForMergedCondition() 2177 nullptr, TBB, FBB, CurBB, getCurSDLoc(), TProb, FProb); in EmitBranchForMergedCondition() 2187 BranchProbability TProb, in FindMergedConditions() argument 2195 FindMergedConditions(NotCond, TBB, FBB, CurBB, SwitchBB, Opc, TProb, FProb, in FindMergedConditions() 2229 TProb, FProb, InvertCond); in FindMergedConditions() 2260 auto NewTrueProb = TProb / 2; in FindMergedConditions() 2261 auto NewFalseProb = TProb / 2 + FProb; in FindMergedConditions() 2267 SmallVector<BranchProbability, 2> Probs{TProb / 2, FProb}; in FindMergedConditions() 2293 auto NewTrueProb = TProb + FProb / 2; in FindMergedConditions() [all …]
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| D | PPCISelDAGToDAG.cpp | 585 auto TProb = FuncInfo.BPI->getEdgeProbability(BB, TBB); in getBranchHint() local 603 if (std::max(TProb, FProb) / Threshold < std::min(TProb, FProb)) in getBranchHint() 608 << " -> " << TBB->getName() << ": " << TProb << "\n" in getBranchHint() 616 std::swap(TProb, FProb); in getBranchHint() 618 return (TProb > FProb) ? PPC::BR_TAKEN_HINT : PPC::BR_NONTAKEN_HINT; in getBranchHint()
|