/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
H A D | SizeOpts.cpp | 77 shouldOptimizeForSize(const Function *F, ProfileSummaryInfo *PSI, BlockFrequencyInfo *BFI, PGSOQueryType QueryType) shouldOptimizeForSize() argument 84 shouldOptimizeForSize(const BasicBlock *BB, ProfileSummaryInfo *PSI, BlockFrequencyInfo *BFI, PGSOQueryType QueryType) shouldOptimizeForSize() argument [all...] |
H A D | BreakCriticalEdges.cpp | 357 SplitIndirectBrCriticalEdges(Function &F, BranchProbabilityInfo *BPI, BlockFrequencyInfo *BFI) SplitIndirectBrCriticalEdges() argument
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/ |
H A D | SizeOpts.h | 42 shouldFuncOptimizeForSizeImpl(const FuncT *F, ProfileSummaryInfo *PSI, BFIT *BFI, PGSOQueryType QueryType) shouldFuncOptimizeForSizeImpl() argument 67 shouldOptimizeForSizeImpl(const BlockT *BB, ProfileSummaryInfo *PSI, BFIT *BFI, PGSOQueryType QueryType) shouldOptimizeForSizeImpl() argument [all...] |
H A D | SimplifyLibCalls.h | 106 BlockFrequencyInfo *BFI; member in llvm::LibCallSimplifier
|
H A D | CodeExtractor.h | 91 BlockFrequencyInfo *BFI; member in llvm::CodeExtractor
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Instrumentation/ |
H A D | CGProfile.cpp | 43 auto &BFI = FAM.getResult<BlockFrequencyAnalysis>(F); in run() local
|
H A D | CFGMST.h | 272 BlockFrequencyInfo *BFI; member in llvm::CFGMST
|
H A D | PGOMemOPSizeOpt.cpp | 138 MemOPSizeOpt(Function &Func, BlockFrequencyInfo &BFI, in MemOPSizeOpt() argument 174 BlockFrequencyInfo &BFI; member in __anon25079::MemOPSizeOpt 415 static bool PGOMemOPSizeOptImpl(Function &F, BlockFrequencyInfo &BFI, in PGOMemOPSizeOptImpl() argument 429 BlockFrequencyInfo &BFI in runOnFunction() local 442 auto &BFI = FAM.getResult<BlockFrequencyAnalysis>(F); run() local [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
H A D | LazyBlockFrequencyInfo.h | 70 BlockFrequencyInfoT BFI; member in llvm::LazyBlockFrequencyInfo [all...] |
H A D | BlockFrequencyInfo.h | 136 BlockFrequencyInfo BFI; member in llvm::BlockFrequencyInfoWrapperPass
|
H A D | OptimizationRemarkEmitter.h | 39 OptimizationRemarkEmitter(const Function *F, BlockFrequencyInfo *BFI) in OptimizationRemarkEmitter() argument 102 BlockFrequencyInfo *BFI; global() member in llvm::OptimizationRemarkEmitter [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Vectorize/ |
H A D | LoopVectorize.h | 137 BlockFrequencyInfo *BFI; member
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Scalar/ |
H A D | JumpThreading.h | 82 std::unique_ptr<BlockFrequencyInfo> BFI; member in llvm::JumpThreadingPass
|
H A D | ConstantHoisting.h | 151 BlockFrequencyInfo *BFI; member in llvm::ConstantHoistingPass
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
H A D | OptimizationRemarkEmitter.cpp | 94 BlockFrequencyInfo *BFI; in runOnFunction() local 116 BlockFrequencyInfo *BFI; run() local [all...] |
H A D | BlockFrequencyInfo.cpp | 330 BlockFrequencyInfo BFI; run() local [all...] |
H A D | ProfileSummaryInfo.cpp | 319 bool ProfileSummaryInfo::isHotBlock(const BasicBlock *BB, BlockFrequencyInfo *BFI) { in isHotBlock() argument 105 getProfileCount(const Instruction *Inst, BlockFrequencyInfo *BFI, bool AllowSynthetic) getProfileCount() argument 145 isFunctionHotInCallGraph(const Function *F, BlockFrequencyInfo &BFI) isFunctionHotInCallGraph() argument 174 isFunctionColdInCallGraph(const Function *F, BlockFrequencyInfo &BFI) isFunctionColdInCallGraph() argument 199 isFunctionHotInCallGraphNthPercentile( int PercentileCutoff, const Function *F, BlockFrequencyInfo &BFI) isFunctionHotInCallGraphNthPercentile() argument 324 isColdBlock(const BasicBlock *BB, BlockFrequencyInfo *BFI) isColdBlock() argument 330 isHotBlockNthPercentile(int PercentileCutoff, const BasicBlock *BB, BlockFrequencyInfo *BFI) isHotBlockNthPercentile() argument 337 isHotCallSite(const CallSite &CS, BlockFrequencyInfo *BFI) isHotCallSite() argument 343 isColdCallSite(const CallSite &CS, BlockFrequencyInfo *BFI) isColdCallSite() argument [all...] |
H A D | BlockFrequencyInfoImpl.cpp | 282 static void cleanup(BlockFrequencyInfoImplBase &BFI) { in cleanup() argument 413 static void debugAssign(const BlockFrequencyInfoImplBase &BFI, in debugAssign() argument 460 static void convertFloatingToInteger(BlockFrequencyInfoImplBase &BFI, in convertFloatingToInteger() argument 499 unwrapLoop(BlockFrequencyInfoImplBase &BFI, LoopData &Loop) unwrapLoop() argument 682 findIrreducibleHeaders( const BlockFrequencyInfoImplBase &BFI, const IrreducibleGraph &G, const std::vector<const IrreducibleGraph::IrrNode *> &SCC, LoopData::NodeList &Headers, LoopData::NodeList &Others) findIrreducibleHeaders() argument 751 createIrreducibleLoop( BlockFrequencyInfoImplBase &BFI, const IrreducibleGraph &G, LoopData *OuterLoop, std::list<LoopData>::iterator Insert, const std::vector<const IrreducibleGraph::IrrNode *> &SCC) createIrreducibleLoop() argument [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
H A D | LoopSink.cpp | 83 adjustedSumFreq(SmallPtrSetImpl<BasicBlock *> &BBs, BlockFrequencyInfo &BFI) adjustedSumFreq() argument 121 findBBsToSinkInto(const Loop &L, const SmallPtrSetImpl<BasicBlock *> &UseBBs, const SmallVectorImpl<BasicBlock *> &ColdLoopBBs, DominatorTree &DT, BlockFrequencyInfo &BFI) findBBsToSinkInto() argument 175 sinkInstruction(Loop &L, Instruction &I, const SmallVectorImpl<BasicBlock *> &ColdLoopBBs, const SmallDenseMap<BasicBlock *, int, 16> &LoopBlockNumber, LoopInfo &LI, DominatorTree &DT, BlockFrequencyInfo &BFI) sinkInstruction() argument 252 sinkLoopInvariantInstructions(Loop &L, AAResults &AA, LoopInfo &LI, DominatorTree &DT, BlockFrequencyInfo &BFI, ScalarEvolution *SE) sinkLoopInvariantInstructions() argument 322 BlockFrequencyInfo &BFI = FAM.getResult<BlockFrequencyAnalysis>(F); run() local [all...] |
H A D | ConstantHoisting.cpp | 206 static void findBestInsertionSet(DominatorTree &DT, BlockFrequencyInfo &BFI, in findBestInsertionSet() argument 932 runImpl(Function &Fn, TargetTransformInfo &TTI, DominatorTree &DT, BlockFrequencyInfo *BFI, BasicBlock &Entry, ProfileSummaryInfo *PSI) runImpl() argument 975 auto BFI = ConstHoistWithBlockFrequency run() local [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
H A D | SwitchLoweringUtils.cpp | 43 findJumpTables(CaseClusterVector &Clusters, const SwitchInst *SI, MachineBasicBlock *DefaultMBB, ProfileSummaryInfo *PSI, BlockFrequencyInfo *BFI) findJumpTables() argument
|
H A D | ExpandMemCmp.cpp | 809 auto *BFI = (PSI && PSI->hasProfileSummary()) ? variable 726 expandMemCmp(CallInst *CI, const TargetTransformInfo *TTI, const TargetLowering *TLI, const DataLayout *DL, ProfileSummaryInfo *PSI, BlockFrequencyInfo *BFI) expandMemCmp() argument 836 runOnBlock( BasicBlock &BB, const TargetLibraryInfo *TLI, const TargetTransformInfo *TTI, const TargetLowering* TL, const DataLayout& DL, ProfileSummaryInfo *PSI, BlockFrequencyInfo *BFI) runOnBlock() argument 856 runImpl( Function &F, const TargetLibraryInfo *TLI, const TargetTransformInfo *TTI, const TargetLowering* TL, ProfileSummaryInfo *PSI, BlockFrequencyInfo *BFI) runImpl() argument [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Orc/ |
H A D | SpeculateAnalyses.cpp | 245 auto &BFI = FAM.getResult<BlockFrequencyAnalysis>(F); in queryCFG() local
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/ |
H A D | HotColdSplitting.cpp | 561 BlockFrequencyInfo *BFI = nullptr; in outlineColdRegions() local 300 extractColdRegion( const BlockSequence &Region, const CodeExtractorAnalysisCache &CEAC, DominatorTree &DT, BlockFrequencyInfo *BFI, TargetTransformInfo &TTI, OptimizationRemarkEmitter &ORE, AssumptionCache *AC, unsigned Count) extractColdRegion() argument [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineInternal.h | 328 BlockFrequencyInfo *BFI; member in llvm::InstCombiner 338 InstCombiner(InstCombineWorklist &Worklist, BuilderTy &Builder, bool MinimizeSize, bool ExpensiveCombines, AliasAnalysis *AA, AssumptionCache &AC, TargetLibraryInfo &TLI, DominatorTree &DT, OptimizationRemarkEmitter &ORE, BlockFrequencyInfo *BFI, ProfileSummaryInfo *PSI, const DataLayout &DL, LoopInfo *LI) InstCombiner() argument
|