Searched refs:TProb (Results 1 – 5 of 5) sorted by relevance
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | IRTranslator.h | 324 BranchProbability TProb, 331 Instruction::BinaryOps Opc, BranchProbability TProb,
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/GlobalISel/ |
H A D | IRTranslator.cpp | 382 BranchProbability TProb, BranchProbability FProb, bool InvertCond) { in emitBranchForMergedCondition() argument 396 CurBuilder->getDebugLoc(), TProb, FProb); in emitBranchForMergedCondition() 405 nullptr, TBB, FBB, CurBB, CurBuilder->getDebugLoc(), TProb, FProb); in emitBranchForMergedCondition() 418 Instruction::BinaryOps Opc, BranchProbability TProb, in findMergedConditions() argument 428 findMergedConditions(NotCond, TBB, FBB, CurBB, SwitchBB, Opc, TProb, FProb, in findMergedConditions() 461 emitBranchForMergedCondition(Cond, TBB, FBB, CurBB, SwitchBB, TProb, FProb, in findMergedConditions() 493 auto NewTrueProb = TProb / 2; in findMergedConditions() 494 auto NewFalseProb = TProb / 2 + FProb; in findMergedConditions() 500 SmallVector<BranchProbability, 2> Probs{TProb / 2, FProb}; in findMergedConditions() 526 auto NewTrueProb = TProb + FProb / 2; in findMergedConditions() [all …]
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.h | 398 Instruction::BinaryOps Opc, BranchProbability TProb, 404 BranchProbability TProb, BranchProbability FProb,
|
H A D | SelectionDAGBuilder.cpp | 2215 BranchProbability TProb, in EmitBranchForMergedCondition() argument 2244 TBB, FBB, CurBB, getCurSDLoc(), TProb, FProb); in EmitBranchForMergedCondition() 2253 nullptr, TBB, FBB, CurBB, getCurSDLoc(), TProb, FProb); in EmitBranchForMergedCondition() 2263 BranchProbability TProb, in FindMergedConditions() argument 2271 FindMergedConditions(NotCond, TBB, FBB, CurBB, SwitchBB, Opc, TProb, FProb, in FindMergedConditions() 2305 TProb, FProb, InvertCond); in FindMergedConditions() 2336 auto NewTrueProb = TProb / 2; in FindMergedConditions() 2337 auto NewFalseProb = TProb / 2 + FProb; in FindMergedConditions() 2343 SmallVector<BranchProbability, 2> Probs{TProb / 2, FProb}; in FindMergedConditions() 2369 auto NewTrueProb = TProb + FProb / 2; in FindMergedConditions() [all …]
|
/openbsd/gnu/llvm/llvm/lib/Target/PowerPC/ |
H A D | PPCISelDAGToDAG.cpp | 608 auto TProb = FuncInfo.BPI->getEdgeProbability(BB, TBB); in getBranchHint() local 626 if (std::max(TProb, FProb) / Threshold < std::min(TProb, FProb)) in getBranchHint() 631 << " -> " << TBB->getName() << ": " << TProb << "\n" in getBranchHint() 639 std::swap(TProb, FProb); in getBranchHint() 641 return (TProb > FProb) ? PPC::BR_TAKEN_HINT : PPC::BR_NONTAKEN_HINT; in getBranchHint()
|