/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | ProfileSummaryInfo.cpp | 87 bool ProfileSummaryInfo::computeSummary() { in computeSummary() 105 ProfileSummaryInfo::getProfileCount(const Instruction *Inst, in getProfileCount() 130 bool ProfileSummaryInfo::isFunctionEntryHot(const Function *F) { in isFunctionEntryHot() 145 bool ProfileSummaryInfo::isFunctionHotInCallGraph(const Function *F, in isFunctionHotInCallGraph() 174 bool ProfileSummaryInfo::isFunctionColdInCallGraph(const Function *F, in isFunctionColdInCallGraph() 199 bool ProfileSummaryInfo::isFunctionHotInCallGraphNthPercentile( in isFunctionHotInCallGraphNthPercentile() 226 bool ProfileSummaryInfo::isFunctionEntryCold(const Function *F) { in isFunctionEntryCold() 241 void ProfileSummaryInfo::computeThresholds() { in computeThresholds() 263 Optional<uint64_t> ProfileSummaryInfo::computeThreshold(int PercentileCutoff) { in computeThreshold() 278 bool ProfileSummaryInfo::hasHugeWorkingSetSize() { in hasHugeWorkingSetSize() [all …]
|
D | ModuleSummaryAnalysis.cpp | 127 ProfileSummaryInfo *PSI) { in getHotness() 244 ProfileSummaryInfo *PSI, DominatorTree &DT, in computeFunctionSummary() 643 ProfileSummaryInfo *PSI) { in buildModuleSummaryIndex() 833 ProfileSummaryInfo &PSI = AM.getResult<ProfileSummaryAnalysis>(M); in run()
|
D | CMakeLists.txt | 78 ProfileSummaryInfo.cpp
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | MachineSizeOpts.cpp | 30 ProfileSummaryInfo *PSI, in isColdBlock() 39 ProfileSummaryInfo *PSI, in isHotBlockNthPercentile() 49 ProfileSummaryInfo *PSI, in isFunctionColdInCallGraph() 65 ProfileSummaryInfo *PSI, in isFunctionHotInCallGraphNthPercentile() 81 ProfileSummaryInfo *PSI, in isFunctionColdInCallGraph() 88 ProfileSummaryInfo *PSI, in isFunctionHotInCallGraphNthPercentile() 94 ProfileSummaryInfo *PSI, in isColdBlock() 100 ProfileSummaryInfo *PSI, in isHotBlockNthPercentile() 109 ProfileSummaryInfo *PSI, in shouldOptimizeForSize() 117 ProfileSummaryInfo *PSI, in shouldOptimizeForSize()
|
D | BranchFolding.h | 30 class ProfileSummaryInfo; variable 43 ProfileSummaryInfo *PSI, 160 ProfileSummaryInfo *PSI;
|
D | ExpandMemCmp.cpp | 728 ProfileSummaryInfo *PSI, BlockFrequencyInfo *BFI) { in expandMemCmp() 828 ProfileSummaryInfo *PSI, BlockFrequencyInfo *BFI); 832 const DataLayout& DL, ProfileSummaryInfo *PSI, 839 const DataLayout& DL, ProfileSummaryInfo *PSI, BlockFrequencyInfo *BFI) { in runOnBlock() 858 const TargetLowering* TL, ProfileSummaryInfo *PSI, in runImpl()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | ProfileSummaryInfo.h | 43 class ProfileSummaryInfo { 66 ProfileSummaryInfo(Module &M) : M(M) {} in ProfileSummaryInfo() function 67 ProfileSummaryInfo(ProfileSummaryInfo &&Arg) in ProfileSummaryInfo() function 160 std::unique_ptr<ProfileSummaryInfo> PSI; 166 ProfileSummaryInfo &getPSI() { return *PSI; } in getPSI() 167 const ProfileSummaryInfo &getPSI() const { return *PSI; } in getPSI() 180 typedef ProfileSummaryInfo Result;
|
D | InlineCost.h | 28 class ProfileSummaryInfo; variable 219 ProfileSummaryInfo *PSI, OptimizationRemarkEmitter *ORE = nullptr); 231 ProfileSummaryInfo *PSI, OptimizationRemarkEmitter *ORE);
|
D | ModuleSummaryAnalysis.h | 27 class ProfileSummaryInfo; variable 38 ProfileSummaryInfo *PSI);
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | SizeOpts.cpp | 53 ProfileSummaryInfo *PSI, in isFunctionColdInCallGraph() 59 ProfileSummaryInfo *PSI, in isFunctionHotInCallGraphNthPercentile() 64 ProfileSummaryInfo *PSI, in isColdBlock() 70 ProfileSummaryInfo *PSI, in isHotBlockNthPercentile() 77 bool llvm::shouldOptimizeForSize(const Function *F, ProfileSummaryInfo *PSI, in shouldOptimizeForSize() 84 bool llvm::shouldOptimizeForSize(const BasicBlock *BB, ProfileSummaryInfo *PSI, in shouldOptimizeForSize()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/ |
D | SizeOpts.h | 33 class ProfileSummaryInfo; variable 42 bool shouldFuncOptimizeForSizeImpl(const FuncT *F, ProfileSummaryInfo *PSI, in shouldFuncOptimizeForSizeImpl() 67 bool shouldOptimizeForSizeImpl(const BlockT *BB, ProfileSummaryInfo *PSI, in shouldOptimizeForSizeImpl() 93 bool shouldOptimizeForSize(const Function *F, ProfileSummaryInfo *PSI, 99 bool shouldOptimizeForSize(const BasicBlock *BB, ProfileSummaryInfo *PSI,
|
D | Cloning.h | 47 class ProfileSummaryInfo; variable 178 ProfileSummaryInfo *PSI = nullptr, 188 ProfileSummaryInfo *PSI;
|
D | UnrollLoop.h | 33 class ProfileSummaryInfo; variable 132 BlockFrequencyInfo *BFI, ProfileSummaryInfo *PSI, int OptLevel,
|
D | SimplifyLibCalls.h | 32 class ProfileSummaryInfo; variable 107 ProfileSummaryInfo *PSI; 141 BlockFrequencyInfo *BFI, ProfileSummaryInfo *PSI,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | MachineSizeOpts.h | 20 class ProfileSummaryInfo; variable 27 bool shouldOptimizeForSize(const MachineFunction *MF, ProfileSummaryInfo *PSI, 33 ProfileSummaryInfo *PSI,
|
D | TailDuplicator.h | 34 class ProfileSummaryInfo; variable 46 ProfileSummaryInfo *PSI; 73 ProfileSummaryInfo *PSI,
|
D | AsmPrinter.h | 72 class ProfileSummaryInfo; variable 114 ProfileSummaryInfo *PSI;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/IPO/ |
D | HotColdSplitting.h | 20 class ProfileSummaryInfo; variable 35 HotColdSplitting(ProfileSummaryInfo *ProfSI, in HotColdSplitting() 53 ProfileSummaryInfo *PSI;
|
D | Inliner.h | 25 class ProfileSummaryInfo; variable 76 ProfileSummaryInfo *PSI;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Vectorize/ |
D | LoopVectorize.h | 75 class ProfileSummaryInfo; variable 144 ProfileSummaryInfo *PSI; 154 OptimizationRemarkEmitter &ORE_, ProfileSummaryInfo *PSI_);
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Instrumentation/ |
D | IndirectCallPromotion.cpp | 213 bool processFunction(ProfileSummaryInfo *PSI); 352 bool ICallPromotionFunc::processFunction(ProfileSummaryInfo *PSI) { in processFunction() 383 static bool promoteIndirectCalls(Module &M, ProfileSummaryInfo *PSI, in promoteIndirectCalls() 427 ProfileSummaryInfo *PSI = in runOnModule() 437 ProfileSummaryInfo *PSI = &AM.getResult<ProfileSummaryAnalysis>(M); in run()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Scalar/ |
D | ConstantHoisting.h | 60 class ProfileSummaryInfo; variable 131 ProfileSummaryInfo *PSI); 155 ProfileSummaryInfo *PSI;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/ |
D | SampleProfile.cpp | 188 ProfileSummaryInfo *PSI) const; 190 ProfileSummaryInfo *PSI) const; 193 ProfileSummaryInfo *PSI) const; 318 ProfileSummaryInfo *_PSI, CallGraph *CG); 359 ProfileSummaryInfo *PSI); 431 ProfileSummaryInfo *PSI = nullptr; 530 ProfileSummaryInfo *PSI) { in callsiteIsHot() 563 ProfileSummaryInfo *PSI) const { in countUsedRecords() 588 ProfileSummaryInfo *PSI) const { in countBodyRecords() 607 ProfileSummaryInfo *PSI) const { in countBodySamples() [all …]
|
D | ThinLTOBitcodeWriter.cpp | 207 ProfileSummaryInfo PSI(M); in splitAndWriteThinLTOBitcode() 391 ProfileSummaryInfo PSI(M); in splitAndWriteThinLTOBitcode() 469 ProfileSummaryInfo PSI(M); in writeThinLTOBitcode()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | LoopLoadElimination.cpp | 168 ProfileSummaryInfo* PSI) in LoadEliminationForLoop() 594 ProfileSummaryInfo *PSI; 602 BlockFrequencyInfo *BFI, ProfileSummaryInfo *PSI, in eliminateLoadsAcrossLoops()
|