HomeSort by relevance Sort by last modified time
    Searched refs:BPI (Results 26 - 50 of 57) sorted by null

12 3

  /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...]

Completed in 2568 milliseconds

12 3