OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:getEdgeProbability
(Results
1 - 25
of
34
) sorted by relevancy
1
2
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
MachineBranchProbabilityInfo.cpp
52
BranchProbability MachineBranchProbabilityInfo::
getEdgeProbability
(
58
BranchProbability MachineBranchProbabilityInfo::
getEdgeProbability
(
62
return
getEdgeProbability
(Src, find(Src->successors(), Dst));
68
return
getEdgeProbability
(Src, Dst) > HotProb;
77
auto Prob =
getEdgeProbability
(MBB, I);
85
if (
getEdgeProbability
(MBB, MaxSucc) >= HotProb)
95
const BranchProbability Prob =
getEdgeProbability
(Src, Dst);
MachineBlockPlacement.cpp
707
AdjustedSumProb -= MBPI->
getEdgeProbability
(BB, Succ);
810
BranchProbability PProb = MBPI->
getEdgeProbability
(BB, Succ);
824
auto Prob = MBPI->
getEdgeProbability
(Succ, SuccSucc);
842
* MBPI->
getEdgeProbability
(SuccPred, Succ);
877
BranchProbability UProb = MBPI->
getEdgeProbability
(Succ, PDom);
1055
MBPI->
getEdgeProbability
(SuccPred, Succ);
1084
isProfitableToTailDup(BB, Succ2, MBPI->
getEdgeProbability
(BB, Succ1),
1087
MBPI->
getEdgeProbability
(BB, Succ2), AdjustedSumProb);
1102
MBPI->
getEdgeProbability
(BB, TrellisSucc), AdjustedSumProb);
1278
if (MBPI->
getEdgeProbability
(&BB, PDom) < BranchProbability(50, 100)
[
all
...]
MachineBlockFrequencyInfo.cpp
264
MBPI.
getEdgeProbability
(&NewPredecessor, &NewSuccessor);
IfConversion.cpp
1295
BranchProbability Prediction = MBPI->
getEdgeProbability
(BB, TrueBBI.BB);
1677
CvtNext = MBPI->
getEdgeProbability
(&CvtMBB, &NextMBB);
1678
CvtFalse = MBPI->
getEdgeProbability
(&CvtMBB, CvtBBI->FalseBB);
1679
BBNext = MBPI->
getEdgeProbability
(BBI.BB, &NextMBB);
1680
BBCvt = MBPI->
getEdgeProbability
(BBI.BB, &CvtMBB);
2276
To2FromProb = MBPI->
getEdgeProbability
(ToBBI.BB, &FromMBB);
2293
NewProb = MBPI->
getEdgeProbability
(&FromMBB, Succ);
2332
MBPI->
getEdgeProbability
(ToBBI.BB, Succ) + NewProb);
EarlyIfConversion.cpp
1129
auto TrueProbability = MBPI->
getEdgeProbability
(IfConv.Head, IfConv.TBB);
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
MachineBranchProbabilityInfo.h
45
BranchProbability
getEdgeProbability
(const MachineBasicBlock *Src,
51
getEdgeProbability
(const MachineBasicBlock *Src,
/src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
BranchProbabilityInfo.h
153
BranchProbability
getEdgeProbability
(const BasicBlock *Src,
159
BranchProbability
getEdgeProbability
(const BasicBlock *Src,
162
BranchProbability
getEdgeProbability
(const BasicBlock *Src,
179
/// Retrieves an edge's probability similarly to \see
getEdgeProbability
, but
CFGPrinter.h
246
auto BranchProb = CFGInfo->getBPI()->
getEdgeProbability
(Node, SuccBB);
BlockFrequencyInfoImpl.h
1386
getWeightFromBranchProb(BPI->
getEdgeProbability
(BB, SI))))
1566
BranchProbability BP = BPI->
getEdgeProbability
(Node, EI);
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64ConditionalCompares.cpp
580
BranchProbability Head2CmpBB = MBPI->
getEdgeProbability
(Head, CmpBB);
581
BranchProbability CmpBB2Tail = MBPI->
getEdgeProbability
(CmpBB, Tail);
596
BranchProbability Head2Tail = MBPI->
getEdgeProbability
(Head, Tail);
606
BranchProbability CmpBB2I = MBPI->
getEdgeProbability
(CmpBB, *I);
/src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonEarlyIfConv.cpp
509
(MBPI->
getEdgeProbability
(FP.SplitB, FP.TrueB) < JumpProb ||
510
MBPI->
getEdgeProbability
(FP.SplitB, FP.TrueB) > Prob))
514
(MBPI->
getEdgeProbability
(FP.SplitB, FP.FalseB) < JumpProb ||
515
MBPI->
getEdgeProbability
(FP.SplitB, FP.FalseB) > Prob))
521
if (MBPI->
getEdgeProbability
(FP.SplitB, FP.TrueB) > Prob)
523
if (MBPI->
getEdgeProbability
(FP.SplitB, FP.FalseB) > Prob)
HexagonNewValueJump.cpp
343
MBPI->
getEdgeProbability
(Src, jmpTarget);
/src/external/apache2/llvm/dist/llvm/lib/Analysis/
BranchProbabilityInfo.cpp
1105
return
getEdgeProbability
(Src, Dst) > BranchProbability(4, 5);
1114
auto Prob =
getEdgeProbability
(BB, Succ);
1133
BranchProbabilityInfo::
getEdgeProbability
(const BasicBlock *Src,
1148
BranchProbabilityInfo::
getEdgeProbability
(const BasicBlock *Src,
1150
return
getEdgeProbability
(Src, Dst.getSuccessorIndex());
1156
BranchProbabilityInfo::
getEdgeProbability
(const BasicBlock *Src,
1219
const BranchProbability Prob =
getEdgeProbability
(Src, Dst);
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
BreakCriticalEdges.cpp
391
EdgeProbabilities.emplace_back(BPI->
getEdgeProbability
(Target, I));
420
BPI->
getEdgeProbability
(Src, DirectSucc);
CodeExtractor.cpp
1586
BFI->getBlockFreq(Pred) * BPI->
getEdgeProbability
(Pred, header);
1619
BF += BFI->getBlockFreq(Block) * BPI->
getEdgeProbability
(Block, Succ);
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
CFGMST.h
142
Weight = BPI->
getEdgeProbability
(&BB, TargetBB).scale(scaleFactor);
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
IRTranslator.cpp
613
getEdgeProbability
(&CurMBB, Succ0MBB),
614
getEdgeProbability
(&CurMBB, Succ1MBB),
655
Prob =
getEdgeProbability
(Src, Dst);
660
IRTranslator::
getEdgeProbability
(const MachineBasicBlock *Src,
670
return FuncInfo.BPI->
getEdgeProbability
(SrcBB, DstBB);
685
BPI ? BPI->
getEdgeProbability
(SI.getParent(), I.getSuccessorIndex())
732
auto DefaultProb =
getEdgeProbability
(SwitchMBB, DefaultMBB);
2400
Prob *= BPI->
getEdgeProbability
(EHPadBB, NewEHPadBB);
2472
BPI ? BPI->
getEdgeProbability
(InvokeMBB->getBasicBlock(), EHPadBB)
RegBankSelect.cpp
955
return (MBFI->getBlockFreq(&Src) * MBPI->
getEdgeProbability
(&Src, DstOrSplit))
/src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
MipsDelaySlotFiller.cpp
881
return Prob.
getEdgeProbability
(&B, Dst0) <
882
Prob.
getEdgeProbability
(&B, Dst1);
/src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCReduceCRLogicals.cpp
186
ProbToNewTarget = BSI.MBPI->
getEdgeProbability
(ThisMBB, OrigFallThrough) / 2;
191
ProbToNewTarget = BSI.MBPI->
getEdgeProbability
(ThisMBB, OrigTarget) / 2;
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
LoopPredication.cpp
938
BPI->
getEdgeProbability
(LatchBlock, LatchBrExitIdx);
956
BPI->
getEdgeProbability
(ExitEdge.first, ExitEdge.second);
JumpThreading.cpp
2278
BPI->
getEdgeProbability
(PredPredBB, PredBB);
2398
BFI->getBlockFreq(PredBB) * BPI->
getEdgeProbability
(PredBB, BB);
2458
Pred, BFI->getBlockFreq(Pred) * BPI->
getEdgeProbability
(Pred, BB)));
2521
auto BB2SuccBBFreq = BBOrigFreq * BPI->
getEdgeProbability
(BB, SuccBB);
2531
: BBOrigFreq * BPI->
getEdgeProbability
(BB, Succ);
InductiveRangeCheckElimination.cpp
418
BPI->
getEdgeProbability
(BI->getParent(), (unsigned)0) < LikelyTaken)
1873
BPI->
getEdgeProbability
(LS.Latch, LS.LatchBrExitIdx);
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
IRTranslator.h
672
BranchProbability
getEdgeProbability
(const MachineBasicBlock *Src,
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGBuilder.h
657
BranchProbability
getEdgeProbability
(const MachineBasicBlock *Src,
Completed in 53 milliseconds
1
2
Indexes created Thu Jun 18 00:24:58 UTC 2026