/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/ |
BlockFrequencyInfoImpl.h | 856 const BranchProbabilityInfoT *BPI = nullptr; [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/ |
CodeExtractor.cpp | 230 BranchProbabilityInfo *BPI, bool AllowVarArgs, 233 BPI(BPI), AllowVarArgs(AllowVarArgs), 238 BranchProbabilityInfo *BPI) 240 BPI(BPI), AllowVarArgs(false), [all...] |
/external/llvm/lib/Analysis/ |
BranchProbabilityInfo.cpp | 684 BPI.calculate(F, LI); 688 void BranchProbabilityInfoWrapperPass::releaseMemory() { BPI.releaseMemory(); } 692 BPI.print(OS); 698 BranchProbabilityInfo BPI; 699 BPI.calculate(F, AM.getResult<LoopAnalysis>(F)); 700 return BPI; 705 OS << "Printing analysis results of BPI for function "
|
ModuleSummaryAnalysis.cpp | 140 BranchProbabilityInfo BPI{F, LI}; 141 BFIPtr = llvm::make_unique<BlockFrequencyInfo>(F, BPI, LI);
|
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/ |
BlockFrequencyImpl.h | 46 BlockProbInfoT *BPI; 76 BranchProbability Prob = BPI->getEdgeProbability(Src, Dst); 262 void doFunction(FunctionT *fn, BlockProbInfoT *bpi) { 264 BPI = bpi;
|
/external/llvm/lib/Transforms/Scalar/ |
JumpThreading.cpp | 125 std::unique_ptr<BranchProbabilityInfo> BPI; 129 BPI.reset(new BranchProbabilityInfo(F, LI)); 130 BFI.reset(new BlockFrequencyInfo(F, *BPI, LI)); 133 std::move(BPI)); 142 std::unique_ptr<BranchProbabilityInfo> BPI; 146 BPI.reset(new BranchProbabilityInfo(F, LI)); 147 BFI.reset(new BlockFrequencyInfo(F, *BPI, LI)); 150 runImpl(F, &TLI, &LVI, HasProfileData, std::move(BFI), std::move(BPI)); 172 BPI.reset(); 174 // successful jump threading, which requires both BPI and BFI being available [all...] |
InductiveRangeCheckElimination.cpp | 197 BranchProbabilityInfo &BPI, 387 BranchInst *BI, Loop *L, ScalarEvolution &SE, BranchProbabilityInfo &BPI, 395 if (BPI.getEdgeProbability(BI->getParent(), (unsigned)0) < LikelyTaken) 448 BranchProbabilityInfo &BPI, 623 LoopStructure::parseLoopStructure(ScalarEvolution &SE, BranchProbabilityInfo &BPI, 649 BPI.getEdgeProbability(LatchBr->getParent(), LatchBrExitIdx); [all...] |
LoopUnswitch.cpp | 463 BranchProbabilityInfo BPI(*F, *LI); 464 BFI.calculate(*L->getHeader()->getParent(), BPI, *LI); [all...] |
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
FunctionLoweringInfo.h | 62 BranchProbabilityInfo *BPI;
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/IPO/ |
PartialInlining.cpp | 388 BranchProbabilityInfo BPI(*F, LI); 392 ScopedBFI.reset(new BlockFrequencyInfo(*F, BPI, LI)); 480 BranchProbability SuccProb = BPI.getEdgeProbability(thisBB, *SI); [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Instrumentation/ |
PGOInstrumentation.cpp | 533 bool CreateGlobalVar = false, BranchProbabilityInfo *BPI = nullptr, 536 SIVisitor(Func), MIVisitor(Func), MST(F, BPI, BFI) { 718 Function &F, Module *M, BranchProbabilityInfo *BPI, BlockFrequencyInfo *BFI, 722 SplitIndirectBrCriticalEdges(F, BPI, BFI); 723 FuncPGOInstrumentation<PGOEdge, BBInfo> FuncInfo(F, ComdatMembers, true, BPI, 850 BranchProbabilityInfo *BPI = nullptr, 853 FuncInfo(Func, ComdatMembers, false, BPI, BFIin), [all...] |
/external/llvm/include/llvm/CodeGen/ |
FunctionLoweringInfo.h | 60 BranchProbabilityInfo *BPI;
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/ |
FunctionLoweringInfo.h | 59 BranchProbabilityInfo *BPI;
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Utils/ |
BasicBlockUtils.h | 308 // If BPI and BFI aren't non-null, BPI/BFI will be updated accordingly. 310 BranchProbabilityInfo *BPI = nullptr,
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
JumpThreading.cpp | 290 std::unique_ptr<BranchProbabilityInfo> BPI; 294 BPI.reset(new BranchProbabilityInfo(F, LI, TLI)); 295 BFI.reset(new BlockFrequencyInfo(F, *BPI, LI)); 299 std::move(BFI), std::move(BPI)); 318 std::unique_ptr<BranchProbabilityInfo> BPI; 321 BPI.reset(new BranchProbabilityInfo(F, LI, &TLI)); 322 BFI.reset(new BlockFrequencyInfo(F, *BPI, LI)); 326 std::move(BFI), std::move(BPI)); 348 BPI.reset(); 350 // successful jump threading, which requires both BPI and BFI being available [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/ |
BranchProbabilityInfo.cpp | 50 "print-bpi", cl::init(false), cl::Hidden, 54 "print-bpi-func-name", cl::Hidden, [all...] |
ModuleSummaryAnalysis.cpp | 510 BranchProbabilityInfo BPI{F, LI}; 511 BFIPtr = llvm::make_unique<BlockFrequencyInfo>(F, BPI, LI);
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/ |
HexagonVLIWPacketizer.cpp | 511 unsigned BPI, OPI; 512 if (!HII->getBaseAndOffsetPosition(MI, BPI, OPI)) 517 unsigned Reg = MI.getOperand(BPI).getReg(); [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/ |
SelectionDAGBuilder.cpp | [all...] |
FastISel.cpp | [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
FastISel.cpp | [all...] |
SelectionDAGBuilder.cpp | [all...] |
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
SelectionDAGBuilder.cpp | [all...] |
SelectionDAGISel.cpp | 283 FuncInfo->BPI = &getAnalysis<BranchProbabilityInfo>(); 285 FuncInfo->BPI = 0; [all...] |
/external/ltp/testcases/kernel/fs/scsi/ltpscsi/ |
scsimain.c | 63 #define BPI (signed)(sizeof(int)) [all...] |