Home
last modified time | relevance | path

Searched refs:CodeExtractorAnalysisCache (Results 1 – 10 of 10) sorted by relevance

/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DCodeExtractor.h46 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 DCodeExtractorTest.cpp74 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 DHotColdSplitting.h29 class CodeExtractorAnalysisCache; variable
56 const CodeExtractorAnalysisCache &CEAC,
/llvm-project/llvm/lib/Transforms/Utils/
H A DCodeExtractor.cpp298 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 DBlockExtractor.cpp171 CodeExtractorAnalysisCache CEAC(*BBs[0]->getParent()); in runOnModule()
H A DHotColdSplitting.cpp414 const CodeExtractorAnalysisCache &CEAC, BlockFrequencyInfo *BFI, in extractColdRegion()
765 CodeExtractorAnalysisCache CEAC(F); in run()
H A DLoopExtractor.cpp243 CodeExtractorAnalysisCache CEAC(Func); in extractLoop()
H A DPartialInlining.cpp1105 CodeExtractorAnalysisCache CEAC(*ClonedFunc); in doMultiRegionFunctionOutlining()
1193 CodeExtractorAnalysisCache CEAC(*ClonedFunc); in doSingleRegionFunctionOutlining()
H A DIROutliner.cpp887 CodeExtractorAnalysisCache CEAC(*OrigF); in getCodeExtractorArguments()
2713 CodeExtractorAnalysisCache CEAC(*OrigF); in extractSection()
/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp718 CodeExtractorAnalysisCache CEAC(*OuterFn); in finalize()
1607 CodeExtractorAnalysisCache CEAC(*OuterFn); in createParallel()
4571 CodeExtractorAnalysisCache CEAC(*OuterFn); in applyDynamicWorkshareLoop()