Home
last modified time | relevance | path

Searched refs:TProb (Results 1 – 5 of 5) sorted by relevance

/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/
H A DIRTranslator.h324 BranchProbability TProb,
331 Instruction::BinaryOps Opc, BranchProbability TProb,
/openbsd/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp382 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 DSelectionDAGBuilder.h398 Instruction::BinaryOps Opc, BranchProbability TProb,
404 BranchProbability TProb, BranchProbability FProb,
H A DSelectionDAGBuilder.cpp2215 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 DPPCISelDAGToDAG.cpp608 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()