Searched refs:CodeExtractorAnalysisCache (Results 1 – 10 of 10) sorted by relevance
/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | CodeExtractor.h | 46 class CodeExtractorAnalysisCache { 60 CodeExtractorAnalysisCache(Function &F); 163 Function *extractCodeRegion(const CodeExtractorAnalysisCache &CEAC); 176 Function *extractCodeRegion(const CodeExtractorAnalysisCache &CEAC, 212 isLegalToShrinkwrapLifetimeMarkers(const CodeExtractorAnalysisCache &CEAC, 223 void findAllocas(const CodeExtractorAnalysisCache &CEAC, 252 getLifetimeMarkers(const CodeExtractorAnalysisCache &CEAC,
|
/llvm-project/llvm/unittests/Transforms/Utils/ |
H A D | CodeExtractorTest.cpp | 74 CodeExtractorAnalysisCache CEAC(*Func); in TEST() 122 CodeExtractorAnalysisCache CEAC(*Func); in TEST() 182 CodeExtractorAnalysisCache CEAC(*Func); in TEST() 239 CodeExtractorAnalysisCache CEAC(*Func); in TEST() 298 CodeExtractorAnalysisCache CEAC(*Func); in TEST() 373 CodeExtractorAnalysisCache CEAC(*Func); in TEST() 408 CodeExtractorAnalysisCache CEAC(*Func); in TEST() 460 CodeExtractorAnalysisCache CEAC(*Func); in TEST() 504 CodeExtractorAnalysisCache CEAC(*Func); in TEST() 559 CodeExtractorAnalysisCache CEA [all...] |
/llvm-project/llvm/include/llvm/Transforms/IPO/ |
H A D | HotColdSplitting.h | 29 class CodeExtractorAnalysisCache; variable 56 const CodeExtractorAnalysisCache &CEAC,
|
/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | CodeExtractor.cpp | 298 CodeExtractorAnalysisCache::CodeExtractorAnalysisCache(Function &F) { in getCommonExitBlock() 308 void CodeExtractorAnalysisCache::findSideEffectInfoForBlock(BasicBlock &BB) { in getCommonExitBlock() 351 bool CodeExtractorAnalysisCache::doesBlockContainClobberOfAddr( in findSideEffectInfoForBlock() 362 const CodeExtractorAnalysisCache &CEAC, Instruction *Addr) const { 432 CodeExtractor::getLifetimeMarkers(const CodeExtractorAnalysisCache &CEAC, in findOrCreateBlockForHoisting() 481 void CodeExtractor::findAllocas(const CodeExtractorAnalysisCache &CEAC, in getLifetimeMarkers() 503 // Look up allocas in the original function in CodeExtractorAnalysisCache, as in findAllocas() 1394 CodeExtractor::extractCodeRegion(const CodeExtractorAnalysisCache &CEAC) { in emitCallAndSwitchStatement() 1400 CodeExtractor::extractCodeRegion(const CodeExtractorAnalysisCache in emitCallAndSwitchStatement() 310 CodeExtractorAnalysisCache::CodeExtractorAnalysisCache(Function &F) { CodeExtractorAnalysisCache() function in CodeExtractorAnalysisCache [all...] |
/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | BlockExtractor.cpp | 171 CodeExtractorAnalysisCache CEAC(*BBs[0]->getParent()); in runOnModule()
|
H A D | HotColdSplitting.cpp | 414 const CodeExtractorAnalysisCache &CEAC, BlockFrequencyInfo *BFI, in extractColdRegion() 765 CodeExtractorAnalysisCache CEAC(F); in run()
|
H A D | LoopExtractor.cpp | 243 CodeExtractorAnalysisCache CEAC(Func); in extractLoop()
|
H A D | PartialInlining.cpp | 1105 CodeExtractorAnalysisCache CEAC(*ClonedFunc); in doMultiRegionFunctionOutlining() 1193 CodeExtractorAnalysisCache CEAC(*ClonedFunc); in doSingleRegionFunctionOutlining()
|
H A D | IROutliner.cpp | 887 CodeExtractorAnalysisCache CEAC(*OrigF); in getCodeExtractorArguments() 2713 CodeExtractorAnalysisCache CEAC(*OrigF); in extractSection()
|
/llvm-project/llvm/lib/Frontend/OpenMP/ |
H A D | OMPIRBuilder.cpp | 718 CodeExtractorAnalysisCache CEAC(*OuterFn); in finalize() 1607 CodeExtractorAnalysisCache CEAC(*OuterFn); in createParallel() 4571 CodeExtractorAnalysisCache CEAC(*OuterFn); in applyDynamicWorkshareLoop()
|