Searched refs:BranchProbabilityInfo (Results 1 – 15 of 15) sorted by relevance
/external/llvm/lib/Analysis/ |
D | BranchProbabilityInfo.cpp | 122 bool BranchProbabilityInfo::calcUnreachableHeuristics(BasicBlock *BB) { in calcUnreachableHeuristics() 182 bool BranchProbabilityInfo::calcMetadataWeights(BasicBlock *BB) { in calcMetadataWeights() 244 bool BranchProbabilityInfo::calcColdCallHeuristics(BasicBlock *BB) { in calcColdCallHeuristics() 299 bool BranchProbabilityInfo::calcPointerHeuristics(BasicBlock *BB) { in calcPointerHeuristics() 332 bool BranchProbabilityInfo::calcLoopBranchHeuristics(BasicBlock *BB, in calcLoopBranchHeuristics() 390 bool BranchProbabilityInfo::calcZeroHeuristics(BasicBlock *BB) { in calcZeroHeuristics() 472 bool BranchProbabilityInfo::calcFloatingPointHeuristics(BasicBlock *BB) { in calcFloatingPointHeuristics() 508 bool BranchProbabilityInfo::calcInvokeHeuristics(BasicBlock *BB) { in calcInvokeHeuristics() 518 void BranchProbabilityInfo::releaseMemory() { in releaseMemory() 522 void BranchProbabilityInfo::print(raw_ostream &OS) const { in print() [all …]
|
D | BlockFrequencyInfo.cpp | 111 const BranchProbabilityInfo &BPI, in BlockFrequencyInfo() 117 const BranchProbabilityInfo &BPI, in calculate() 208 BranchProbabilityInfo &BPI = in runOnFunction()
|
D | CMakeLists.txt | 10 BranchProbabilityInfo.cpp
|
D | Android.mk | 12 BranchProbabilityInfo.cpp \
|
/external/llvm/include/llvm/Analysis/ |
D | BranchProbabilityInfo.h | 40 class BranchProbabilityInfo { 42 BranchProbabilityInfo() {} in BranchProbabilityInfo() function 43 BranchProbabilityInfo(Function &F, const LoopInfo &LI) { calculate(F, LI); } in BranchProbabilityInfo() function 164 BranchProbabilityInfo BPI; 174 BranchProbabilityInfo &getBPI() { return BPI; } in getBPI() 175 const BranchProbabilityInfo &getBPI() const { return BPI; } in getBPI()
|
D | BlockFrequencyInfo.h | 23 class BranchProbabilityInfo; variable 35 BlockFrequencyInfo(const Function &F, const BranchProbabilityInfo &BPI, 52 void calculate(const Function &F, const BranchProbabilityInfo &BPI,
|
D | BlockFrequencyInfoImpl.h | 37 class BranchProbabilityInfo; variable 502 typedef BranchProbabilityInfo BranchProbabilityInfoT;
|
/external/llvm/include/llvm/CodeGen/ |
D | FunctionLoweringInfo.h | 35 class BranchProbabilityInfo; variable 60 BranchProbabilityInfo *BPI;
|
/external/llvm/lib/Transforms/Instrumentation/ |
D | PGOInstrumentation.cpp | 232 BranchProbabilityInfo *BPI = nullptr, in FuncPGOInstrumentation() 311 BranchProbabilityInfo *BPI, in instrumentOneFunc() 444 PGOUseFunc(Function &Func, Module *Modu, BranchProbabilityInfo *BPI = nullptr, in PGOUseFunc() 672 BranchProbabilityInfo *BPI = in runOnModule() 710 BranchProbabilityInfo *BPI = in runOnModule()
|
D | CFGMST.h | 203 BranchProbabilityInfo *BPI; 207 CFGMST(Function &Func, BranchProbabilityInfo *BPI_ = nullptr,
|
/external/llvm/lib/CodeGen/ |
D | StackProtector.cpp | 457 BranchProbabilityInfo::getBranchWeightStackProtector(true); in InsertStackProtectors() 459 BranchProbabilityInfo::getBranchWeightStackProtector(false); in InsertStackProtectors()
|
/external/llvm/lib/Transforms/Scalar/ |
D | InductiveRangeCheckElimination.cpp | 200 BranchProbabilityInfo &BPI); 393 BranchProbabilityInfo &BPI) { in create() 477 BranchProbabilityInfo &BPI, 652 LoopStructure::parseLoopStructure(ScalarEvolution &SE, BranchProbabilityInfo &BPI, in parseLoopStructure() 1410 BranchProbabilityInfo &BPI = in runOnLoop()
|
D | JumpThreading.cpp | 100 std::unique_ptr<BranchProbabilityInfo> BPI; 202 BPI.reset(new BranchProbabilityInfo(F, LI)); in runOnFunction()
|
D | LoopUnswitch.cpp | 447 BranchProbabilityInfo BPI(*F, *LI); in runOnLoop()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGBuilder.cpp | 1272 BranchProbabilityInfo *BPI = FuncInfo.BPI; in findUnwindDestinations() 1283 BranchProbabilityInfo *BPI = FuncInfo.BPI; in visitCleanupRet() 1475 BranchProbabilityInfo *BPI = FuncInfo.BPI; in getEdgeProbability() 2138 BranchProbabilityInfo *BPI = FuncInfo.BPI; in visitInvoke() 7638 SuccMBB, BranchProbabilityInfo::getBranchProbStackProtector(IsLikely)); in AddSuccessorMBB() 8121 BranchProbabilityInfo *BPI = FuncInfo.BPI; in lowerWorkItem() 8470 BranchProbabilityInfo *BPI = FuncInfo.BPI; in visitSwitch()
|