/aosp_15_r20/external/llvm/lib/CodeGen/ |
H A D | MachineBranchProbabilityInfo.cpp | 43 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 D | MachineBlockPlacement.cpp | 459 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 D | MachineBranchProbabilityInfo.cpp | 50 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 D | MachineBlockPlacement.cpp | 672 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 D | MachineBlockPlacement.cpp | 739 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 D | MachineBranchProbabilityInfo.cpp | 50 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 D | BranchProbabilityInfo.cpp | 556 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 D | BranchProbabilityInfo.h | 71 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 D | BranchProbabilityInfo.h | 88 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 D | BranchProbabilityInfo.cpp | 876 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/ |
D | MachineBranchProbabilityInfo.h | 43 BranchProbability getEdgeProbability(const MachineBasicBlock *Src, 49 getEdgeProbability(const MachineBasicBlock *Src,
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/CodeGen/ |
D | MachineBranchProbabilityInfo.h | 43 BranchProbability getEdgeProbability(const MachineBasicBlock *Src, 49 getEdgeProbability(const MachineBasicBlock *Src,
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/CodeGen/ |
D | MachineBranchProbabilityInfo.h | 43 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 D | MachineBranchProbabilityInfo.h | 43 BranchProbability getEdgeProbability(const MachineBasicBlock *Src, 49 getEdgeProbability(const MachineBasicBlock *Src,
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/CodeGen/ |
D | MachineBranchProbabilityInfo.h | 43 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 D | MachineBranchProbabilityInfo.h | 45 BranchProbability getEdgeProbability(const MachineBasicBlock *Src, 51 getEdgeProbability(const MachineBasicBlock *Src,
|
/aosp_15_r20/external/llvm/include/llvm/CodeGen/ |
H A D | MachineBranchProbabilityInfo.h | 49 BranchProbability getEdgeProbability(const MachineBasicBlock *Src, 55 getEdgeProbability(const MachineBasicBlock *Src,
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/Analysis/ |
D | BranchProbabilityInfo.h | 158 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/ |
D | BranchProbabilityInfo.h | 151 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/ |
D | BranchProbabilityInfo.h | 158 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/ |
D | BranchProbabilityInfo.h | 158 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 D | BranchProbabilityInfo.h | 151 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 D | HexagonEarlyIfConv.cpp | 509 (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 D | HexagonEarlyIfConv.cpp | 509 (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 D | BranchProbabilityInfo.cpp | 1087 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()
|