Searched refs:TProb (Results 1 – 5 of 5) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | IRTranslator.h | 358 BranchProbability TProb, 365 Instruction::BinaryOps Opc, BranchProbability TProb,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | IRTranslator.cpp | 386 BranchProbability TProb, BranchProbability FProb, bool InvertCond) { in emitBranchForMergedCondition() argument 400 CurBuilder->getDebugLoc(), TProb, FProb); in emitBranchForMergedCondition() 409 nullptr, TBB, FBB, CurBB, CurBuilder->getDebugLoc(), TProb, FProb); in emitBranchForMergedCondition() 422 Instruction::BinaryOps Opc, BranchProbability TProb, in findMergedConditions() argument 432 findMergedConditions(NotCond, TBB, FBB, CurBB, SwitchBB, Opc, TProb, FProb, in findMergedConditions() 465 emitBranchForMergedCondition(Cond, TBB, FBB, CurBB, SwitchBB, TProb, FProb, in findMergedConditions() 497 auto NewTrueProb = TProb / 2; in findMergedConditions() 498 auto NewFalseProb = TProb / 2 + FProb; in findMergedConditions() 504 SmallVector<BranchProbability, 2> Probs{TProb / 2, FProb}; in findMergedConditions() 530 auto NewTrueProb = TProb + FProb / 2; in findMergedConditions() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.h | 391 Instruction::BinaryOps Opc, BranchProbability TProb, 397 BranchProbability TProb, BranchProbability FProb,
|
| H A D | SelectionDAGBuilder.cpp | 2393 BranchProbability TProb, in EmitBranchForMergedCondition() argument 2422 TBB, FBB, CurBB, getCurSDLoc(), TProb, FProb); in EmitBranchForMergedCondition() 2431 nullptr, TBB, FBB, CurBB, getCurSDLoc(), TProb, FProb); in EmitBranchForMergedCondition() 2441 BranchProbability TProb, in FindMergedConditions() argument 2449 FindMergedConditions(NotCond, TBB, FBB, CurBB, SwitchBB, Opc, TProb, FProb, in FindMergedConditions() 2483 TProb, FProb, InvertCond); in FindMergedConditions() 2514 auto NewTrueProb = TProb / 2; in FindMergedConditions() 2515 auto NewFalseProb = TProb / 2 + FProb; in FindMergedConditions() 2521 SmallVector<BranchProbability, 2> Probs{TProb / 2, FProb}; in FindMergedConditions() 2547 auto NewTrueProb = TProb + FProb / 2; in FindMergedConditions() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelDAGToDAG.cpp | 611 auto TProb = FuncInfo.BPI->getEdgeProbability(BB, TBB); in getBranchHint() local 629 if (std::max(TProb, FProb) / Threshold < std::min(TProb, FProb)) in getBranchHint() 634 << " -> " << TBB->getName() << ": " << TProb << "\n" in getBranchHint() 642 std::swap(TProb, FProb); in getBranchHint() 644 return (TProb > FProb) ? PPC::BR_TAKEN_HINT : PPC::BR_NONTAKEN_HINT; in getBranchHint()
|