OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:BranchProbabilityInfo
(Results
1 - 25
of
34
) sorted by relevancy
1
2
/src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
LazyBranchProbabilityInfo.h
19
#include "llvm/Analysis/
BranchProbabilityInfo
.h"
63
BranchProbabilityInfo
&getCalculated() {
72
const
BranchProbabilityInfo
&getCalculated() const {
77
BranchProbabilityInfo
BPI;
92
BranchProbabilityInfo
&getBPI() { return LBPI->getCalculated(); }
95
const
BranchProbabilityInfo
&getBPI() const { return LBPI->getCalculated(); }
118
static
BranchProbabilityInfo
&getBPI(LazyBranchProbabilityInfoPass *P) {
BranchProbabilityInfo.h
1
//===-
BranchProbabilityInfo
.h - Branch Probability Analysis ----*- C++ -*-===//
115
class
BranchProbabilityInfo
{
117
BranchProbabilityInfo
() = default;
119
BranchProbabilityInfo
(const Function &F, const LoopInfo &LI,
126
BranchProbabilityInfo
(
BranchProbabilityInfo
&&Arg)
130
BranchProbabilityInfo
(const
BranchProbabilityInfo
&) = delete;
131
BranchProbabilityInfo
&operator=(const
BranchProbabilityInfo
&) = delete
[
all
...]
BlockFrequencyInfo.h
26
class
BranchProbabilityInfo
;
44
BlockFrequencyInfo(const Function &F, const
BranchProbabilityInfo
&BPI,
57
const
BranchProbabilityInfo
*getBPI() const;
92
void calculate(const Function &F, const
BranchProbabilityInfo
&BPI,
LazyBlockFrequencyInfo.h
25
class
BranchProbabilityInfo
;
CFGPrinter.h
23
#include "llvm/Analysis/
BranchProbabilityInfo
.h"
58
const
BranchProbabilityInfo
*BPI;
68
const
BranchProbabilityInfo
*BPI, uint64_t MaxFreq)
77
const
BranchProbabilityInfo
*getBPI() { return BPI; }
/src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/
SpeculateAnalyses.h
16
#include "llvm/Analysis/
BranchProbabilityInfo
.h"
70
const
BranchProbabilityInfo
*,
74
const
BranchProbabilityInfo
*,
/src/external/apache2/llvm/dist/llvm/lib/Analysis/
BranchProbabilityInfo.cpp
1
//===-
BranchProbabilityInfo
.cpp - Branch Probability Analysis ------------===//
13
#include "llvm/Analysis/
BranchProbabilityInfo
.h"
144
BranchProbabilityInfo
::SccInfo::SccInfo(const Function &F) {
167
int
BranchProbabilityInfo
::SccInfo::getSCCNum(const BasicBlock *BB) const {
174
void
BranchProbabilityInfo
::SccInfo::getSccEnterBlocks(
186
void
BranchProbabilityInfo
::SccInfo::getSccExitBlocks(
197
uint32_t
BranchProbabilityInfo
::SccInfo::getSccBlockType(const BasicBlock *BB,
211
void
BranchProbabilityInfo
::SccInfo::calculateSccBlockType(const BasicBlock *BB,
242
BranchProbabilityInfo
::LoopBlock::LoopBlock(const BasicBlock *BB,
252
bool
BranchProbabilityInfo
::isLoopEnteringEdge(const LoopEdge &Edge) const
[
all
...]
BlockFrequencyInfo.cpp
18
#include "llvm/Analysis/
BranchProbabilityInfo
.h"
126
BFIDOTGraphTraitsBase<BlockFrequencyInfo,
BranchProbabilityInfo
>;
157
const
BranchProbabilityInfo
&BPI,
187
const
BranchProbabilityInfo
&BPI,
266
const
BranchProbabilityInfo
*BlockFrequencyInfo::getBPI() const {
327
BranchProbabilityInfo
&BPI =
CFGPrinter.cpp
59
BranchProbabilityInfo
*BPI, uint64_t MaxFreq,
81
const
BranchProbabilityInfo
*BPI, uint64_t MaxFreq,
246
const
BranchProbabilityInfo
*BPI) const {
261
const
BranchProbabilityInfo
*BPI) const {
OptimizationRemarkEmitter.cpp
15
#include "llvm/Analysis/
BranchProbabilityInfo
.h"
39
// Then compute
BranchProbabilityInfo
.
40
BranchProbabilityInfo
BPI(*F, LI, nullptr, &DT, nullptr);
/src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
CodeExtractor.h
29
class
BranchProbabilityInfo
;
92
BranchProbabilityInfo
*BPI;
121
BranchProbabilityInfo
*BPI = nullptr,
132
BranchProbabilityInfo
*BPI = nullptr,
226
BranchProbabilityInfo
*BPI);
BasicBlockUtils.h
31
class
BranchProbabilityInfo
;
520
BranchProbabilityInfo
*BPI = nullptr,
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
FunctionLoweringInfo.h
38
class
BranchProbabilityInfo
;
59
BranchProbabilityInfo
*BPI;
/src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/
JumpThreading.h
23
#include "llvm/Analysis/
BranchProbabilityInfo
.h"
85
std::unique_ptr<
BranchProbabilityInfo
> BPI;
105
std::unique_ptr<
BranchProbabilityInfo
> BPI);
/src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/
SpeculateAnalyses.cpp
16
#include "llvm/Analysis/
BranchProbabilityInfo
.h"
151
const
BranchProbabilityInfo
*BPI,
194
const
BranchProbabilityInfo
*BPI,
260
BranchProbabilityInfo
*BPI =
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
CFGMST.h
20
#include "llvm/Analysis/
BranchProbabilityInfo
.h"
278
BranchProbabilityInfo
*BPI;
286
BranchProbabilityInfo
*BPI_ = nullptr,
PGOInstrumentation.cpp
65
#include "llvm/Analysis/
BranchProbabilityInfo
.h"
611
bool CreateGlobalVar = false,
BranchProbabilityInfo
*BPI = nullptr,
895
Function &F, Module *M, TargetLibraryInfo &TLI,
BranchProbabilityInfo
*BPI,
1061
BranchProbabilityInfo
*BPI, BlockFrequencyInfo *BFIin,
1608
function_ref<
BranchProbabilityInfo
*(Function &)> LookupBPI,
1675
BranchProbabilityInfo
&NBPI) {
1722
BranchProbabilityInfo
&NBPI,
1798
function_ref<
BranchProbabilityInfo
*(Function &)> LookupBPI,
1896
std::unique_ptr<
BranchProbabilityInfo
> NewBPI =
1897
std::make_unique<
BranchProbabilityInfo
>(F, LI)
[
all
...]
GCOVProfiling.cpp
26
#include "llvm/Analysis/
BranchProbabilityInfo
.h"
105
function_ref<
BranchProbabilityInfo
*(Function &F)> GetBPI,
125
function_ref<
BranchProbabilityInfo
*(Function &F)> GetBPI,
607
function_ref<
BranchProbabilityInfo
*(Function &F)> GetBPI,
815
function_ref<
BranchProbabilityInfo
*(Function &F)> GetBPI,
858
BranchProbabilityInfo
*BPI = GetBPI(F);
/src/external/apache2/llvm/lib/libLLVMAnalysis/
Makefile
19
BranchProbabilityInfo
.cpp \
/src/external/apache2/llvm/dist/llvm/include/llvm/IR/
Function.h
58
class
BranchProbabilityInfo
;
872
const
BranchProbabilityInfo
*BPI) const;
883
const
BranchProbabilityInfo
*BPI) const;
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
StackProtector.cpp
19
#include "llvm/Analysis/
BranchProbabilityInfo
.h"
554
BranchProbabilityInfo
::getBranchProbStackProtector(true);
556
BranchProbabilityInfo
::getBranchProbStackProtector(false);
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
LoopPredication.cpp
182
#include "llvm/Analysis/
BranchProbabilityInfo
.h"
257
BranchProbabilityInfo
*BPI;
313
BranchProbabilityInfo
*BPI)
336
BranchProbabilityInfo
&BPI =
362
// For the new PM, we also can't use
BranchProbabilityInfo
as an analysis
365
BranchProbabilityInfo
BPI(*F, AR.LI, &AR.TLI, &AR.DT, nullptr);
InductiveRangeCheckElimination.cpp
56
#include "llvm/Analysis/
BranchProbabilityInfo
.h"
227
BranchProbabilityInfo
*BPI,
235
BranchProbabilityInfo
*BPI;
249
BranchProbabilityInfo
*BPI, DominatorTree &DT,
410
BranchInst *BI, Loop *L, ScalarEvolution &SE,
BranchProbabilityInfo
*BPI,
1824
BranchProbabilityInfo
&BPI =
/src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
PartialInlining.cpp
23
#include "llvm/Analysis/
BranchProbabilityInfo
.h"
118
"its
BranchProbabilityInfo
valid"));
403
BranchProbabilityInfo
BPI(F, LI);
967
BranchProbabilityInfo
BPI(*Caller, LI);
1151
// Manually calculate a BlockFrequencyInfo and
BranchProbabilityInfo
.
1153
BranchProbabilityInfo
BPI(*ClonedFunc, LI);
1223
// Manually calculate a BlockFrequencyInfo and
BranchProbabilityInfo
.
1225
BranchProbabilityInfo
BPI(*ClonedFunc, LI);
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
BreakCriticalEdges.cpp
22
#include "llvm/Analysis/
BranchProbabilityInfo
.h"
352
BranchProbabilityInfo
*BPI,
Completed in 66 milliseconds
1
2
Indexes created Fri Sep 25 00:27:33 UTC 2026