Home
last modified time | relevance | path

Searched refs:BlockFrequencyInfoWrapperPass (Results 1 – 15 of 15) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DBlockFrequencyInfo.cpp297 INITIALIZE_PASS_BEGIN(BlockFrequencyInfoWrapperPass, "block-freq",
301 INITIALIZE_PASS_END(BlockFrequencyInfoWrapperPass, "block-freq",
304 char BlockFrequencyInfoWrapperPass::ID = 0;
306 BlockFrequencyInfoWrapperPass::BlockFrequencyInfoWrapperPass() in BlockFrequencyInfoWrapperPass() function in BlockFrequencyInfoWrapperPass
311 BlockFrequencyInfoWrapperPass::~BlockFrequencyInfoWrapperPass() = default;
313 void BlockFrequencyInfoWrapperPass::print(raw_ostream &OS, in print()
318 void BlockFrequencyInfoWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
324 void BlockFrequencyInfoWrapperPass::releaseMemory() { BFI.releaseMemory(); } in releaseMemory()
326 bool BlockFrequencyInfoWrapperPass::runOnFunction(Function &F) { in runOnFunction()
H A DCFGPrinter.cpp106 auto *BFI = &getAnalysis<BlockFrequencyInfoWrapperPass>().getBFI(); in runOnFunction()
115 AU.addRequired<BlockFrequencyInfoWrapperPass>(); in getAnalysisUsage()
146 auto *BFI = &getAnalysis<BlockFrequencyInfoWrapperPass>().getBFI(); in runOnFunction()
155 AU.addRequired<BlockFrequencyInfoWrapperPass>(); in getAnalysisUsage()
187 auto *BFI = &getAnalysis<BlockFrequencyInfoWrapperPass>().getBFI(); in runOnFunction()
196 AU.addRequired<BlockFrequencyInfoWrapperPass>(); in getAnalysisUsage()
228 auto *BFI = &getAnalysis<BlockFrequencyInfoWrapperPass>().getBFI(); in runOnFunction()
236 AU.addRequired<BlockFrequencyInfoWrapperPass>(); in getAnalysisUsage()
H A DCallPrinter.cpp228 AU.addRequired<BlockFrequencyInfoWrapperPass>(); in getAnalysisUsage()
234 return &this->getAnalysis<BlockFrequencyInfoWrapperPass>(F).getBFI(); in runOnModule()
260 AU.addRequired<BlockFrequencyInfoWrapperPass>(); in getAnalysisUsage()
266 return &this->getAnalysis<BlockFrequencyInfoWrapperPass>(F).getBFI(); in runOnModule()
H A DModuleSummaryAnalysis.cpp863 INITIALIZE_PASS_DEPENDENCY(BlockFrequencyInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
884 return &(this->getAnalysis<BlockFrequencyInfoWrapperPass>( in runOnModule()
905 AU.addRequired<BlockFrequencyInfoWrapperPass>(); in getAnalysisUsage()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DBlockFrequencyInfo.h138 class BlockFrequencyInfoWrapperPass : public FunctionPass {
144 BlockFrequencyInfoWrapperPass();
145 ~BlockFrequencyInfoWrapperPass() override;
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopSink.cpp449 getAnalysis<BlockFrequencyInfoWrapperPass>().getBFI(), in runOnLoop()
460 AU.addRequired<BlockFrequencyInfoWrapperPass>(); in getAnalysisUsage()
474 INITIALIZE_PASS_DEPENDENCY(BlockFrequencyInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
H A DConstantHoisting.cpp115 AU.addRequired<BlockFrequencyInfoWrapperPass>(); in getAnalysisUsage()
131 INITIALIZE_PASS_DEPENDENCY(BlockFrequencyInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
154 ? &getAnalysis<BlockFrequencyInfoWrapperPass>().getBFI() in runOnFunction()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DPGOMemOPSizeOpt.cpp119 AU.addRequired<BlockFrequencyInfoWrapperPass>(); in getAnalysisUsage()
132 INITIALIZE_PASS_DEPENDENCY(BlockFrequencyInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
522 getAnalysis<BlockFrequencyInfoWrapperPass>().getBFI(); in runOnFunction()
H A DPGOInstrumentation.cpp416 AU.addRequired<BlockFrequencyInfoWrapperPass>(); in getAnalysisUsage()
445 AU.addRequired<BlockFrequencyInfoWrapperPass>(); in getAnalysisUsage()
477 INITIALIZE_PASS_DEPENDENCY(BlockFrequencyInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
491 INITIALIZE_PASS_DEPENDENCY(BlockFrequencyInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
1648 return &this->getAnalysis<BlockFrequencyInfoWrapperPass>(F).getBFI(); in runOnModule()
2012 return &this->getAnalysis<BlockFrequencyInfoWrapperPass>(F).getBFI(); in runOnModule()
H A DGCOVProfiling.cpp185 return &this->getAnalysis<BlockFrequencyInfoWrapperPass>(F).getBFI(); in runOnModule()
197 AU.addRequired<BlockFrequencyInfoWrapperPass>(); in getAnalysisUsage()
244 INITIALIZE_PASS_DEPENDENCY(BlockFrequencyInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
H A DControlHeightReduction.cpp117 AU.addRequired<BlockFrequencyInfoWrapperPass>(); in getAnalysisUsage()
132 INITIALIZE_PASS_DEPENDENCY(BlockFrequencyInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
2076 getAnalysis<BlockFrequencyInfoWrapperPass>().getBFI(); in runOnFunction()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DHotColdSplitting.cpp192 AU.addRequired<BlockFrequencyInfoWrapperPass>(); in getAnalysisUsage()
737 return &this->getAnalysis<BlockFrequencyInfoWrapperPass>(F).getBFI(); in runOnModule()
789 INITIALIZE_PASS_DEPENDENCY(BlockFrequencyInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
H A DGlobalOpt.cpp2686 return this->getAnalysis<BlockFrequencyInfoWrapperPass>(F).getBFI(); in runOnModule()
2697 AU.addRequired<BlockFrequencyInfoWrapperPass>(); in getAnalysisUsage()
2709 INITIALIZE_PASS_DEPENDENCY(BlockFrequencyInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp2204 auto *BFI = &getAnalysis<BlockFrequencyInfoWrapperPass>().getBFI(); in runOnFunction()
2223 AU.addRequired<BlockFrequencyInfoWrapperPass>(); in getAnalysisUsage()
7885 INITIALIZE_PASS_DEPENDENCY(BlockFrequencyInfoWrapperPass)
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp99 INITIALIZE_PASS_DEPENDENCY(BlockFrequencyInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()