HomeSort by: relevance | last modified time | path
    Searched refs:PSI (Results 1 - 25 of 86) sorted by relevancy

1 2 3 4

  /src/external/gpl3/gcc/dist/gcc/config/msp430/
msp430-modes.def 2 PARTIAL_INT_MODE (SI, 20, PSI);
4 INT_N (PSI, 20);
  /src/external/gpl3/gcc.old/dist/gcc/config/msp430/
msp430-modes.def 2 PARTIAL_INT_MODE (SI, 20, PSI);
4 INT_N (PSI, 20);
  /src/external/gpl3/gcc/dist/gcc/config/m32c/
m32c-modes.def 25 PARTIAL_INT_MODE (SI, 24, PSI);
  /src/external/gpl3/gcc.old/dist/gcc/config/m32c/
m32c-modes.def 25 PARTIAL_INT_MODE (SI, 24, PSI);
  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
SizeOpts.h 41 static inline bool isPGSOColdCodeOnly(ProfileSummaryInfo *PSI) {
43 (PSI->hasInstrumentationProfile() && PGSOColdCodeOnlyForInstrPGO) ||
44 (PSI->hasSampleProfile() &&
45 ((!PSI->hasPartialSampleProfile() && PGSOColdCodeOnlyForSamplePGO) ||
46 (PSI->hasPartialSampleProfile() &&
48 (PGSOLargeWorkingSetSizeOnly && !PSI->hasLargeWorkingSetSize());
52 bool shouldFuncOptimizeForSizeImpl(const FuncT *F, ProfileSummaryInfo *PSI,
55 if (!PSI || !BFI || !PSI->hasProfileSummary())
61 if (isPGSOColdCodeOnly(PSI))
    [all...]
SampleProfileLoaderBaseUtil.h 45 ProfileSummaryInfo *PSI) const;
47 ProfileSummaryInfo *PSI) const;
50 ProfileSummaryInfo *PSI) const;
93 bool callsiteIsHot(const FunctionSamples *CallsiteFS, ProfileSummaryInfo *PSI,
  /src/external/gpl3/gcc/dist/gcc/config/avr/
avr-modes.def 19 FRACTIONAL_INT_MODE (PSI, 24, 3);
20 INT_N (PSI, 24);
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
MachineSizeOpts.cpp 32 ProfileSummaryInfo *PSI,
35 return Count && PSI->isColdCount(*Count);
39 ProfileSummaryInfo *PSI,
42 return Count && PSI->isColdCount(*Count);
48 ProfileSummaryInfo *PSI,
51 return Count && PSI->isHotCountNthPercentile(PercentileCutoff, *Count);
56 ProfileSummaryInfo *PSI,
59 return Count && PSI->isHotCountNthPercentile(PercentileCutoff, *Count);
64 ProfileSummaryInfo *PSI,
67 return Count && PSI->isColdCountNthPercentile(PercentileCutoff, *Count)
    [all...]
TailDuplication.cpp 88 auto *PSI = &getAnalysis<ProfileSummaryInfoWrapperPass>().getPSI();
89 auto *MBFI = (PSI && PSI->hasProfileSummary()) ?
94 Duplicator.initMF(MF, PreRegAlloc, MBPI, MBFI ? MBFIW.get() : nullptr, PSI,
MachineFunctionSplitter.cpp 51 PercentileCutoff("mfs-psi-cutoff",
83 ProfileSummaryInfo *PSI) {
89 return PSI->isColdCountNthPercentile(PercentileCutoff, *Count);
124 auto *PSI = &getAnalysis<ProfileSummaryInfoWrapperPass>().getPSI();
133 else if (isColdBlock(MBB, MBFI, PSI))
140 if (!isColdBlock(*LP, MBFI, PSI))
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
SizeOpts.cpp 63 ProfileSummaryInfo *PSI,
65 return PSI->isFunctionColdInCallGraph(F, BFI);
69 ProfileSummaryInfo *PSI,
71 return PSI->isFunctionHotInCallGraphNthPercentile(CutOff, F, BFI);
75 ProfileSummaryInfo *PSI,
77 return PSI->isFunctionColdInCallGraphNthPercentile(CutOff, F, BFI);
80 ProfileSummaryInfo *PSI,
82 return PSI->isColdBlock(BB, BFI);
86 ProfileSummaryInfo *PSI,
88 return PSI->isHotBlockNthPercentile(CutOff, BB, BFI)
    [all...]
SampleProfileLoaderBaseUtil.cpp 56 bool callsiteIsHot(const FunctionSamples *CallsiteFS, ProfileSummaryInfo *PSI,
61 assert(PSI && "PSI is expected to be non null");
64 return !PSI->isColdCount(CallsiteTotalSamples);
66 return PSI->isHotCount(CallsiteTotalSamples);
90 ProfileSummaryInfo *PSI) const {
103 if (callsiteIsHot(CalleeSamples, PSI, ProfAccForSymsInList))
104 Count += countUsedRecords(CalleeSamples, PSI);
115 ProfileSummaryInfo *PSI) const {
122 if (callsiteIsHot(CalleeSamples, PSI, ProfAccForSymsInList)
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
MachineSizeOpts.h 28 bool shouldOptimizeForSize(const MachineFunction *MF, ProfileSummaryInfo *PSI,
34 ProfileSummaryInfo *PSI,
40 ProfileSummaryInfo *PSI,
TailDuplicator.h 47 ProfileSummaryInfo *PSI;
74 ProfileSummaryInfo *PSI,
  /src/external/gpl3/gcc.old/dist/gcc/config/avr/
avr-modes.def 19 FRACTIONAL_INT_MODE (PSI, 24, 3);
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
OptimizationRemarkEmitter.cpp 103 // Get hotness threshold from PSI. This should only happen once.
105 if (ProfileSummaryInfo *PSI =
108 PSI->getOrCompHotCountThreshold());
134 // Get hotness threshold from PSI. This should only happen once.
137 if (ProfileSummaryInfo *PSI =
140 PSI->getOrCompHotCountThreshold());
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
IndirectCallPromotion.cpp 212 bool processFunction(ProfileSummaryInfo *PSI);
357 bool ICallPromotionFunc::processFunction(ProfileSummaryInfo *PSI) {
366 (PSI && PSI->hasProfileSummary() && !PSI->isHotCount(TotalCount)))
388 static bool promoteIndirectCalls(Module &M, ProfileSummaryInfo *PSI,
416 bool FuncChanged = ICallPromotion.processFunction(PSI);
431 ProfileSummaryInfo *PSI =
435 return promoteIndirectCalls(M, PSI, InLTO | ICPLTOMode,
441 ProfileSummaryInfo *PSI = &AM.getResult<ProfileSummaryAnalysis>(M)
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/
HotColdSplitting.h 40 : PSI(ProfSI), GetBFI(GBFI), GetTTI(GTTI), GetORE(GORE), LookupAC(LAC) {}
53 ProfileSummaryInfo *PSI;
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
InstructionSelect.h 57 ProfileSummaryInfo *PSI = nullptr;
InstructionSelector.h 442 ProfileSummaryInfo *PSI = nullptr;
453 CodeGenCoverage &covinfo, ProfileSummaryInfo *psi,
458 PSI = psi;
486 (PSI && BFI && CurMBB && llvm::shouldOptForSize(*CurMBB, PSI, BFI));
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86PadShortFunction.cpp 118 auto *PSI =
120 auto *MBFI = (PSI && PSI->hasProfileSummary()) ?
138 bool OptForSize = llvm::shouldOptimizeForSize(MBB, PSI, MBFI);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
LoopLoadElimination.cpp 168 ProfileSummaryInfo* PSI)
169 : L(L), LI(LI), LAI(LAI), DT(DT), BFI(BFI), PSI(PSI), PSE(LAI.getPSE()) {}
554 llvm::shouldOptimizeForSize(HeaderBB, PSI, BFI,
604 ProfileSummaryInfo *PSI;
612 BlockFrequencyInfo *BFI, ProfileSummaryInfo *PSI,
638 LoadEliminationForLoop LEL(L, &LI, GetLAI(*L), &DT, BFI, PSI);
663 auto *PSI = &getAnalysis<ProfileSummaryInfoWrapperPass>().getPSI();
664 auto *BFI = (PSI && PSI->hasProfileSummary())
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
InlineCost.h 231 ProfileSummaryInfo *PSI = nullptr,
245 ProfileSummaryInfo *PSI = nullptr,
270 ProfileSummaryInfo *PSI = nullptr,
ProfileSummaryInfo.h 186 std::unique_ptr<ProfileSummaryInfo> PSI;
192 ProfileSummaryInfo &getPSI() { return *PSI; }
193 const ProfileSummaryInfo &getPSI() const { return *PSI; }
ModuleSummaryAnalysis.h 39 ProfileSummaryInfo *PSI,

Completed in 77 milliseconds

1 2 3 4