Home
last modified time | relevance | path

Searched refs:getEdgeProbability (Results 1 – 25 of 113) sorted by relevance

12345

/aosp_15_r20/external/llvm/lib/CodeGen/
H A DMachineBranchProbabilityInfo.cpp43 BranchProbability MachineBranchProbabilityInfo::getEdgeProbability( in getEdgeProbability() function in MachineBranchProbabilityInfo
49 BranchProbability MachineBranchProbabilityInfo::getEdgeProbability( in getEdgeProbability() function in MachineBranchProbabilityInfo
53 return getEdgeProbability(Src, in getEdgeProbability()
60 return getEdgeProbability(Src, Dst) > HotProb; in isEdgeHot()
69 auto Prob = getEdgeProbability(MBB, I); in getHotSucc()
77 if (getEdgeProbability(MBB, MaxSucc) >= HotProb) in getHotSucc()
87 const BranchProbability Prob = getEdgeProbability(Src, Dst); in printEdgeProbability()
H A DMachineBlockPlacement.cpp459 AdjustedSumProb -= MBPI->getEdgeProbability(BB, Succ); in collectViableSuccessors()
643 MBFI->getBlockFreq(Pred) * MBPI->getEdgeProbability(Pred, Succ); in hasBetterLayoutPredecessor()
683 auto RealSuccProb = MBPI->getEdgeProbability(BB, Succ); in selectBestSuccessor()
1007 auto SuccProb = MBPI->getEdgeProbability(MBB, Succ); in findBestLoopExit()
1147 MBFI->getBlockFreq(Pred) * MBPI->getEdgeProbability(Pred, HeaderBB); in rotateLoopWithProfile()
1168 auto SuccProb = MBPI->getEdgeProbability(BB, Succ); in rotateLoopWithProfile()
1226 auto TailToHeadProb = MBPI->getEdgeProbability(TailBB, *Iter); in rotateLoopWithProfile()
1274 MBPI->getEdgeProbability(LoopPred, L.getHeader()); in collectLoopBlockSet()
1556 MBPI->getEdgeProbability(ChainBB, FBB) > in optimizeBranches()
1557 MBPI->getEdgeProbability(ChainBB, TBB) && in optimizeBranches()
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
H A DMachineBranchProbabilityInfo.cpp50 BranchProbability MachineBranchProbabilityInfo::getEdgeProbability( in getEdgeProbability() function in MachineBranchProbabilityInfo
56 BranchProbability MachineBranchProbabilityInfo::getEdgeProbability( in getEdgeProbability() function in MachineBranchProbabilityInfo
60 return getEdgeProbability(Src, find(Src->successors(), Dst)); in getEdgeProbability()
66 return getEdgeProbability(Src, Dst) > HotProb; in isEdgeHot()
75 auto Prob = getEdgeProbability(MBB, I); in getHotSucc()
83 if (getEdgeProbability(MBB, MaxSucc) >= HotProb) in getHotSucc()
93 const BranchProbability Prob = getEdgeProbability(Src, Dst); in printEdgeProbability()
H A DMachineBlockPlacement.cpp672 AdjustedSumProb -= MBPI->getEdgeProbability(BB, Succ); in collectViableSuccessors()
775 BranchProbability PProb = MBPI->getEdgeProbability(BB, Succ); in isProfitableToTailDup()
789 auto Prob = MBPI->getEdgeProbability(Succ, SuccSucc); in isProfitableToTailDup()
807 * MBPI->getEdgeProbability(SuccPred, Succ); in isProfitableToTailDup()
842 BranchProbability UProb = MBPI->getEdgeProbability(Succ, PDom); in isProfitableToTailDup()
1020 MBPI->getEdgeProbability(SuccPred, Succ); in getBestTrellisSuccessor()
1049 isProfitableToTailDup(BB, Succ2, MBPI->getEdgeProbability(BB, Succ1), in getBestTrellisSuccessor()
1052 MBPI->getEdgeProbability(BB, Succ2), AdjustedSumProb); in getBestTrellisSuccessor()
1067 MBPI->getEdgeProbability(BB, TrellisSucc), AdjustedSumProb); in getBestTrellisSuccessor()
1241 if (MBPI->getEdgeProbability(&BB, PDom) < BranchProbability(50, 100)) in precomputeTriangleChains()
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/
H A DMachineBlockPlacement.cpp739 AdjustedSumProb -= MBPI->getEdgeProbability(BB, Succ); in collectViableSuccessors()
842 BranchProbability PProb = MBPI->getEdgeProbability(BB, Succ); in isProfitableToTailDup()
856 auto Prob = MBPI->getEdgeProbability(Succ, SuccSucc); in isProfitableToTailDup()
874 * MBPI->getEdgeProbability(SuccPred, Succ); in isProfitableToTailDup()
909 BranchProbability UProb = MBPI->getEdgeProbability(Succ, PDom); in isProfitableToTailDup()
1087 MBPI->getEdgeProbability(SuccPred, Succ); in getBestTrellisSuccessor()
1116 isProfitableToTailDup(BB, Succ2, MBPI->getEdgeProbability(BB, Succ1), in getBestTrellisSuccessor()
1119 MBPI->getEdgeProbability(BB, Succ2), AdjustedSumProb); in getBestTrellisSuccessor()
1134 MBPI->getEdgeProbability(BB, TrellisSucc), AdjustedSumProb); in getBestTrellisSuccessor()
1310 if (MBPI->getEdgeProbability(&BB, PDom) < BranchProbability(50, 100)) in precomputeTriangleChains()
[all …]
H A DMachineBranchProbabilityInfo.cpp50 BranchProbability MachineBranchProbabilityInfo::getEdgeProbability( in getEdgeProbability() function in MachineBranchProbabilityInfo
56 BranchProbability MachineBranchProbabilityInfo::getEdgeProbability( in getEdgeProbability() function in MachineBranchProbabilityInfo
60 return getEdgeProbability(Src, find(Src->successors(), Dst)); in getEdgeProbability()
66 return getEdgeProbability(Src, Dst) > HotProb; in isEdgeHot()
73 const BranchProbability Prob = getEdgeProbability(Src, Dst); in printEdgeProbability()
/aosp_15_r20/external/llvm/lib/Analysis/
H A DBranchProbabilityInfo.cpp556 return getEdgeProbability(Src, Dst) > BranchProbability(4, 5); in isEdgeHot()
566 auto Prob = getEdgeProbability(BB, Succ); in getHotSucc()
585 BranchProbabilityInfo::getEdgeProbability(const BasicBlock *Src, in getEdgeProbability() function in BranchProbabilityInfo
597 BranchProbabilityInfo::getEdgeProbability(const BasicBlock *Src, in getEdgeProbability() function in BranchProbabilityInfo
599 return getEdgeProbability(Src, Dst.getSuccessorIndex()); in getEdgeProbability()
605 BranchProbabilityInfo::getEdgeProbability(const BasicBlock *Src, in getEdgeProbability() function in BranchProbabilityInfo
636 const BranchProbability Prob = getEdgeProbability(Src, Dst); in printEdgeProbability()
/aosp_15_r20/external/llvm/include/llvm/Analysis/
H A DBranchProbabilityInfo.h71 BranchProbability getEdgeProbability(const BasicBlock *Src,
77 BranchProbability getEdgeProbability(const BasicBlock *Src,
80 BranchProbability getEdgeProbability(const BasicBlock *Src,
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
H A DBranchProbabilityInfo.h88 BranchProbability getEdgeProbability(const BasicBlock *Src,
94 BranchProbability getEdgeProbability(const BasicBlock *Src,
97 BranchProbability getEdgeProbability(const BasicBlock *Src,
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
H A DBranchProbabilityInfo.cpp876 return getEdgeProbability(Src, Dst) > BranchProbability(4, 5); in isEdgeHot()
886 auto Prob = getEdgeProbability(BB, Succ); in getHotSucc()
905 BranchProbabilityInfo::getEdgeProbability(const BasicBlock *Src, in getEdgeProbability() function in BranchProbabilityInfo
916 BranchProbabilityInfo::getEdgeProbability(const BasicBlock *Src, in getEdgeProbability() function in BranchProbabilityInfo
918 return getEdgeProbability(Src, Dst.getSuccessorIndex()); in getEdgeProbability()
924 BranchProbabilityInfo::getEdgeProbability(const BasicBlock *Src, in getEdgeProbability() function in BranchProbabilityInfo
956 const BranchProbability Prob = getEdgeProbability(Src, Dst); in printEdgeProbability()
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/CodeGen/
DMachineBranchProbabilityInfo.h43 BranchProbability getEdgeProbability(const MachineBasicBlock *Src,
49 getEdgeProbability(const MachineBasicBlock *Src,
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/CodeGen/
DMachineBranchProbabilityInfo.h43 BranchProbability getEdgeProbability(const MachineBasicBlock *Src,
49 getEdgeProbability(const MachineBasicBlock *Src,
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/CodeGen/
DMachineBranchProbabilityInfo.h43 BranchProbability getEdgeProbability(const MachineBasicBlock *Src,
49 getEdgeProbability(const MachineBasicBlock *Src,
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/CodeGen/
H A DMachineBranchProbabilityInfo.h43 BranchProbability getEdgeProbability(const MachineBasicBlock *Src,
49 getEdgeProbability(const MachineBasicBlock *Src,
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/CodeGen/
DMachineBranchProbabilityInfo.h43 BranchProbability getEdgeProbability(const MachineBasicBlock *Src,
49 getEdgeProbability(const MachineBasicBlock *Src,
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
H A DMachineBranchProbabilityInfo.h45 BranchProbability getEdgeProbability(const MachineBasicBlock *Src,
51 getEdgeProbability(const MachineBasicBlock *Src,
/aosp_15_r20/external/llvm/include/llvm/CodeGen/
H A DMachineBranchProbabilityInfo.h49 BranchProbability getEdgeProbability(const MachineBasicBlock *Src,
55 getEdgeProbability(const MachineBasicBlock *Src,
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/Analysis/
DBranchProbabilityInfo.h158 BranchProbability getEdgeProbability(const BasicBlock *Src,
164 BranchProbability getEdgeProbability(const BasicBlock *Src,
167 BranchProbability getEdgeProbability(const BasicBlock *Src,
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/Analysis/
DBranchProbabilityInfo.h151 BranchProbability getEdgeProbability(const BasicBlock *Src,
157 BranchProbability getEdgeProbability(const BasicBlock *Src,
160 BranchProbability getEdgeProbability(const BasicBlock *Src,
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/Analysis/
DBranchProbabilityInfo.h158 BranchProbability getEdgeProbability(const BasicBlock *Src,
164 BranchProbability getEdgeProbability(const BasicBlock *Src,
167 BranchProbability getEdgeProbability(const BasicBlock *Src,
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/Analysis/
DBranchProbabilityInfo.h158 BranchProbability getEdgeProbability(const BasicBlock *Src,
164 BranchProbability getEdgeProbability(const BasicBlock *Src,
167 BranchProbability getEdgeProbability(const BasicBlock *Src,
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/Analysis/
H A DBranchProbabilityInfo.h151 BranchProbability getEdgeProbability(const BasicBlock *Src,
157 BranchProbability getEdgeProbability(const BasicBlock *Src,
160 BranchProbability getEdgeProbability(const BasicBlock *Src,
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/Hexagon/
H A DHexagonEarlyIfConv.cpp509 (MBPI->getEdgeProbability(FP.SplitB, FP.TrueB) < JumpProb || in isProfitable()
510 MBPI->getEdgeProbability(FP.SplitB, FP.TrueB) > Prob)) in isProfitable()
514 (MBPI->getEdgeProbability(FP.SplitB, FP.FalseB) < JumpProb || in isProfitable()
515 MBPI->getEdgeProbability(FP.SplitB, FP.FalseB) > Prob)) in isProfitable()
521 if (MBPI->getEdgeProbability(FP.SplitB, FP.TrueB) > Prob) in isProfitable()
523 if (MBPI->getEdgeProbability(FP.SplitB, FP.FalseB) > Prob) in isProfitable()
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
H A DHexagonEarlyIfConv.cpp509 (MBPI->getEdgeProbability(FP.SplitB, FP.TrueB) < JumpProb || in isProfitable()
510 MBPI->getEdgeProbability(FP.SplitB, FP.TrueB) > Prob)) in isProfitable()
514 (MBPI->getEdgeProbability(FP.SplitB, FP.FalseB) < JumpProb || in isProfitable()
515 MBPI->getEdgeProbability(FP.SplitB, FP.FalseB) > Prob)) in isProfitable()
521 if (MBPI->getEdgeProbability(FP.SplitB, FP.TrueB) > Prob) in isProfitable()
523 if (MBPI->getEdgeProbability(FP.SplitB, FP.FalseB) > Prob) in isProfitable()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Analysis/
H A DBranchProbabilityInfo.cpp1087 return getEdgeProbability(Src, Dst) > BranchProbability(4, 5); in isEdgeHot()
1095 BranchProbabilityInfo::getEdgeProbability(const BasicBlock *Src, in getEdgeProbability() function in BranchProbabilityInfo
1110 BranchProbabilityInfo::getEdgeProbability(const BasicBlock *Src, in getEdgeProbability() function in BranchProbabilityInfo
1112 return getEdgeProbability(Src, Dst.getSuccessorIndex()); in getEdgeProbability()
1118 BranchProbabilityInfo::getEdgeProbability(const BasicBlock *Src, in getEdgeProbability() function in BranchProbabilityInfo
1182 const BranchProbability Prob = getEdgeProbability(Src, Dst); in printEdgeProbability()

12345