Searched refs:CodeExtractor (Results 1 – 7 of 7) sorted by relevance
| /freebsd-12.1/contrib/llvm/include/llvm/Transforms/Utils/ |
| H A D | CodeExtractor.h | 52 class CodeExtractor { 85 CodeExtractor(ArrayRef<BasicBlock *> BBs, DominatorTree *DT = nullptr, 95 CodeExtractor(DominatorTree &DT, Loop &L, bool AggregateArgs = false,
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | CodeExtractor.cpp | 237 CodeExtractor::CodeExtractor(ArrayRef<BasicBlock *> BBs, DominatorTree *DT, in CodeExtractor() function in CodeExtractor 246 CodeExtractor::CodeExtractor(DominatorTree &DT, Loop &L, bool AggregateArgs, in CodeExtractor() function in CodeExtractor 301 bool CodeExtractor::isLegalToShrinkwrapLifetimeMarkers( in isLegalToShrinkwrapLifetimeMarkers() 351 CodeExtractor::findOrCreateBlockForHoisting(BasicBlock *CommonExitBlock) { in findOrCreateBlockForHoisting() 536 void CodeExtractor::severSplitPHINodesOfEntry(BasicBlock *&Header) { in severSplitPHINodesOfEntry() 612 void CodeExtractor::severSplitPHINodesOfExits( in severSplitPHINodesOfExits() 658 void CodeExtractor::splitReturnBlocks() { in splitReturnBlocks() 680 Function *CodeExtractor::constructFunction(const ValueSet &inputs, in constructFunction() 1125 void CodeExtractor::moveCodeToFunction(Function *newFunction) { in moveCodeToFunction() 1139 void CodeExtractor::calculateNewCallTerminatorWeights( in calculateNewCallTerminatorWeights() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/IPO/ |
| H A D | LoopExtractor.cpp | 142 CodeExtractor Extractor(DT, *L); in runOnLoop()
|
| H A D | BlockExtractor.cpp | 157 CodeExtractor(BlocksToExtractVec).extractCodeRegion(); in runOnModule()
|
| H A D | HotColdSplitting.cpp | 245 CodeExtractor CE(Region, &DT, /* AggregateArgs */ false, /* BFI */ nullptr, in extractColdRegion()
|
| H A D | PartialInlining.cpp | 1114 CodeExtractor CE(RegionInfo.Region, &DT, /*AggregateArgs*/ false, in doMultiRegionFunctionOutlining() 1196 CodeExtractor(ToExtract, &DT, /*AggregateArgs*/ false, in doSingleRegionFunctionOutlining()
|
| /freebsd-12.1/lib/clang/libllvm/ |
| H A D | Makefile | 1424 SRCS_MIN+= Transforms/Utils/CodeExtractor.cpp
|