Searched refs:TProb (Results 1 – 5 of 5) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/ |
H A D | IRTranslator.cpp | 367 BranchProbability TProb, BranchProbability FProb, bool InvertCond) { in emitBranchForMergedCondition() argument 381 CurBuilder->getDebugLoc(), TProb, FProb); in emitBranchForMergedCondition() 390 nullptr, TBB, FBB, CurBB, CurBuilder->getDebugLoc(), TProb, FProb); in emitBranchForMergedCondition() 403 Instruction::BinaryOps Opc, BranchProbability TProb, in findMergedConditions() argument 413 findMergedConditions(NotCond, TBB, FBB, CurBB, SwitchBB, Opc, TProb, FProb, in findMergedConditions() 446 emitBranchForMergedCondition(Cond, TBB, FBB, CurBB, SwitchBB, TProb, FProb, in findMergedConditions() 478 auto NewTrueProb = TProb / 2; in findMergedConditions() 479 auto NewFalseProb = TProb / 2 + FProb; in findMergedConditions() 485 SmallVector<BranchProbability, 2> Probs{TProb / 2, FProb}; in findMergedConditions() 511 auto NewTrueProb = TProb + FProb / 2; in findMergedConditions() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | IRTranslator.h | 328 BranchProbability TProb, 335 Instruction::BinaryOps Opc, BranchProbability TProb,
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.h | 543 Instruction::BinaryOps Opc, BranchProbability TProb, 549 BranchProbability TProb, BranchProbability FProb,
|
H A D | SelectionDAGBuilder.cpp | 2138 BranchProbability TProb, in EmitBranchForMergedCondition() argument 2167 TBB, FBB, CurBB, getCurSDLoc(), TProb, FProb); in EmitBranchForMergedCondition() 2176 nullptr, TBB, FBB, CurBB, getCurSDLoc(), TProb, FProb); in EmitBranchForMergedCondition() 2186 BranchProbability TProb, in FindMergedConditions() argument 2194 FindMergedConditions(NotCond, TBB, FBB, CurBB, SwitchBB, Opc, TProb, FProb, in FindMergedConditions() 2228 TProb, FProb, InvertCond); in FindMergedConditions() 2259 auto NewTrueProb = TProb / 2; in FindMergedConditions() 2260 auto NewFalseProb = TProb / 2 + FProb; in FindMergedConditions() 2266 SmallVector<BranchProbability, 2> Probs{TProb / 2, FProb}; in FindMergedConditions() 2292 auto NewTrueProb = TProb + FProb / 2; in FindMergedConditions() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
H A D | PPCISelDAGToDAG.cpp | 589 auto TProb = FuncInfo.BPI->getEdgeProbability(BB, TBB); in getBranchHint() local 607 if (std::max(TProb, FProb) / Threshold < std::min(TProb, FProb)) in getBranchHint() 612 << " -> " << TBB->getName() << ": " << TProb << "\n" in getBranchHint() 620 std::swap(TProb, FProb); in getBranchHint() 622 return (TProb > FProb) ? PPC::BR_TAKEN_HINT : PPC::BR_NONTAKEN_HINT; in getBranchHint()
|