Home
last modified time | relevance | path

Searched refs:hasProfileData (Results 1 – 17 of 17) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
DLoopSink.cpp288 assert(Preheader->getParent()->hasProfileData() && in sinkLoopInvariantInstructions()
382 if (!Preheader->getParent()->hasProfileData()) in run()
432 if (!Preheader->getParent()->hasProfileData()) in runOnLoop()
DLoopPassManager.cpp201 BlockFrequencyInfo *BFI = UseBlockFrequencyInfo && F.hasProfileData() in run()
326 if (UseBlockFrequencyInfo && F.hasProfileData()) in run()
DLICM.cpp234 bool hasProfileData = L->getHeader()->getParent()->hasProfileData(); in runOnLoop() local
236 hasProfileData ? &getAnalysis<LazyBlockFrequencyInfoPass>().getBFI() in runOnLoop()
859 if (!DstBlock->getParent()->hasProfileData()) in worthSinkOrHoistInst()
DJumpThreading.cpp328 if (F.hasProfileData()) { in runOnFunction()
334 bool Changed = Impl.runImpl(F, TLI, LVI, AA, &DTU, F.hasProfileData(), in runOnFunction()
357 if (F.hasProfileData()) { in run()
363 bool Changed = runImpl(F, &TLI, &LVI, &AA, &DTU, F.hasProfileData(), in run()
DLoopUnrollPass.cpp976 if (L->getHeader()->getParent()->hasProfileData()) { in computeUnrollCount()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
DMachineFunctionSplitter.cpp97 if (!MF.getFunction().hasProfileData()) in runOnMachineFunction()
DMachineBlockPlacement.cpp1181 if (F->getFunction().hasProfileData()) in canTailDuplicateUnplacedPreds()
1349 if (!BB->getParent()->getFunction().hasProfileData()) in getLayoutSuccessorProbThreshold()
2540 if (F->getFunction().hasProfileData() || ForceLoopColdBlock) { in collectLoopBlockSet()
2586 (PreciseRotationCost && F->getFunction().hasProfileData()); in buildLoopChains()
3070 if (F->getFunction().hasProfileData()) { in maybeTailDuplicateBlock()
3271 if (!F->getFunction().hasProfileData()) in initDupThreshold()
DTailDuplicator.cpp856 if (!(MF->getFunction().hasProfileData() && LayoutMode)) { in tailDuplicate()
DMachineLICM.cpp342 HasProfileData = MF.getFunction().hasProfileData(); in runOnMachineFunction()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
DPartialInlining.cpp717 static bool hasProfileData(const Function &F, const FunctionOutliningInfo &OI) { in hasProfileData() function
718 if (F.hasProfileData()) in hasProfileData()
748 if (hasProfileData(*Cloner.OrigFunc, *Cloner.ClonedOI.get())) in getOutliningCallBBRelativeFreq()
1304 if (PSI.hasProfileSummary() && F.hasProfileData() && in unswitchFunction()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
DProfileSummaryInfo.cpp372 return hasSampleProfile() && CB.getCaller()->hasProfileData(); in isColdCallSite()
DModuleSummaryAnalysis.cpp753 else if (F.hasProfileData()) { in buildModuleSummaryIndex()
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/
DFunction.h341 bool hasProfileData(bool IncludeSynthetic = false) const {
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
DLoopPeel.cpp391 if (L->getHeader()->getParent()->hasProfileData()) { in computePeelCount()
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
DBlockFrequencyInfoImpl.h1363 if (!F->getFunction().hasProfileData())
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
DCodeViewDebug.cpp1434 if (GV.hasProfileData()) { in beginFunctionImpl()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Bitcode/Writer/
DBitcodeWriter.cpp3833 F.hasProfileData() || ForceSummaryEdgesCold != FunctionSummary::FSHT_None; in writePerModuleFunctionSummaryRecord()