OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:MBPI
(Results
1 - 16
of
16
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
TailDuplicator.h
42
const MachineBranchProbabilityInfo *
MBPI
;
65
/// @param
MBPI
- Branch Probability Info. Used to propagate correct
72
const MachineBranchProbabilityInfo *
MBPI
,
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
LazyMachineBlockFrequencyInfo.cpp
64
auto &
MBPI
= getAnalysis<MachineBranchProbabilityInfo>();
89
OwnedMBFI->calculate(*MF,
MBPI
, *MLI);
BranchFolding.h
131
const MachineBranchProbabilityInfo &
MBPI
;
MachineBlockFrequencyInfo.cpp
180
MachineBranchProbabilityInfo &
MBPI
,
182
calculate(F,
MBPI
, MLI);
195
const MachineFunction &F, const MachineBranchProbabilityInfo &
MBPI
,
199
MBFI->calculate(F,
MBPI
, MLI);
213
MachineBranchProbabilityInfo &
MBPI
=
216
calculate(F,
MBPI
, MLI);
261
const MachineBranchProbabilityInfo &
MBPI
) {
264
MBPI
.getEdgeProbability(&NewPredecessor, &NewSuccessor);
MachineSink.cpp
122
const MachineBranchProbabilityInfo *
MBPI
;
428
MBPI
= &getAnalysis<MachineBranchProbabilityInfo>();
452
MBFI->onEdgeSplit(*Pair.first, *NewSucc, *
MBPI
);
593
if (From->isSuccessor(To) &&
MBPI
->getEdgeProbability(From, To) <=
EarlyIfConversion.cpp
1088
MachineBranchProbabilityInfo *
MBPI
;
1129
auto TrueProbability =
MBPI
->getEdgeProbability(IfConv.Head, IfConv.TBB);
1194
MBPI
= &getAnalysis<MachineBranchProbabilityInfo>();
IfConversion.cpp
197
const MachineBranchProbabilityInfo *
MBPI
;
452
MBPI
= &getAnalysis<MachineBranchProbabilityInfo>();
465
BranchFolder BF(true, false, MBFI, *
MBPI
, PSI);
604
BranchFolder BF(false, false, MBFI, *
MBPI
, PSI);
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)
[
all
...]
MachineBlockPlacement.cpp
356
const MachineBranchProbabilityInfo *
MBPI
;
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)
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonVLIWPacketizer.h
69
const MachineBranchProbabilityInfo *
MBPI
;
79
AAResults *AA, const MachineBranchProbabilityInfo *
MBPI
,
HexagonNewValueJump.cpp
100
const MachineBranchProbabilityInfo *
MBPI
;
339
*
MBPI
) {
343
MBPI
->getEdgeProbability(Src, jmpTarget);
463
MBPI
= &getAnalysis<MachineBranchProbabilityInfo>();
688
jmpTarget,
MBPI
);
HexagonEarlyIfConv.cpp
220
const MachineBranchProbabilityInfo *
MBPI
= nullptr;
508
if (
MBPI
&& FP.TrueB && !FP.FalseB &&
509
(
MBPI
->getEdgeProbability(FP.SplitB, FP.TrueB) < JumpProb ||
510
MBPI
->getEdgeProbability(FP.SplitB, FP.TrueB) > Prob))
513
if (
MBPI
&& !FP.TrueB && FP.FalseB &&
514
(
MBPI
->getEdgeProbability(FP.SplitB, FP.FalseB) < JumpProb ||
515
MBPI
->getEdgeProbability(FP.SplitB, FP.FalseB) > Prob))
520
if (
MBPI
) {
521
if (
MBPI
->getEdgeProbability(FP.SplitB, FP.TrueB) > Prob)
523
if (
MBPI
->getEdgeProbability(FP.SplitB, FP.FalseB) > Prob
[
all
...]
HexagonVLIWPacketizer.cpp
135
const MachineBranchProbabilityInfo *
MBPI
, bool Minimal)
136
: VLIWPacketizerList(MF, MLI, AA),
MBPI
(
MBPI
), MLI(&MLI),
211
auto *
MBPI
= &getAnalysis<MachineBranchProbabilityInfo>();
219
HexagonPacketizerList Packetizer(MF, MLI, AA,
MBPI
, MinOnly);
465
NewOpcode = HII->getDotNewPredOp(MI,
MBPI
);
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
RegBankSelect.h
502
MachineBranchProbabilityInfo *
MBPI
= nullptr;
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
RegBankSelect.cpp
90
MBPI
= &getAnalysis<MachineBranchProbabilityInfo>();
93
MBPI
= nullptr;
513
// To get accurate information we need MBFI and
MBPI
.
515
assert(MBFI &&
MBPI
&& "Cost computation requires MBFI and
MBPI
");
950
const MachineBranchProbabilityInfo *
MBPI
=
952
if (!
MBPI
)
955
return (MBFI->getBlockFreq(&Src) *
MBPI
->getEdgeProbability(&Src, DstOrSplit))
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64ConditionalCompares.cpp
143
const MachineBranchProbabilityInfo *
MBPI
;
192
const MachineBranchProbabilityInfo *
MBPI
) {
194
this->
MBPI
=
MBPI
;
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);
762
const MachineBranchProbabilityInfo *
MBPI
;
940
MBPI
= &getAnalysis<MachineBranchProbabilityInfo>()
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCReduceCRLogicals.cpp
114
const MachineBranchProbabilityInfo *
MBPI
;
184
if (BSI.
MBPI
) {
186
ProbToNewTarget = BSI.
MBPI
->getEdgeProbability(ThisMBB, OrigFallThrough) / 2;
191
ProbToNewTarget = BSI.
MBPI
->getEdgeProbability(ThisMBB, OrigTarget) / 2;
382
const MachineBranchProbabilityInfo *
MBPI
= nullptr;
572
MBPI
= &getAnalysis<MachineBranchProbabilityInfo>();
693
InvertOrigBranch, TargetIsFallThrough,
MBPI
, CRI.MI,
Completed in 44 milliseconds
Indexes created Sat Jun 20 00:25:23 UTC 2026