Home
last modified time | relevance | path

Searched refs:CodeExtractor (Results 1 – 11 of 11) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/
DCodeExtractor.h85 class CodeExtractor {
119 CodeExtractor(ArrayRef<BasicBlock *> BBs, DominatorTree *DT = nullptr,
130 CodeExtractor(DominatorTree &DT, Loop &L, bool AggregateArgs = false,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DCodeExtractor.cpp244 CodeExtractor::CodeExtractor(ArrayRef<BasicBlock *> BBs, DominatorTree *DT, in CodeExtractor() function in CodeExtractor
254 CodeExtractor::CodeExtractor(DominatorTree &DT, Loop &L, bool AggregateArgs, in CodeExtractor() function in CodeExtractor
371 bool CodeExtractor::isLegalToShrinkwrapLifetimeMarkers( in isLegalToShrinkwrapLifetimeMarkers()
385 CodeExtractor::findOrCreateBlockForHoisting(BasicBlock *CommonExitBlock) { in findOrCreateBlockForHoisting()
442 CodeExtractor::LifetimeMarkerInfo
443 CodeExtractor::getLifetimeMarkers(const CodeExtractorAnalysisCache &CEAC, in getLifetimeMarkers()
486 void CodeExtractor::findAllocas(const CodeExtractorAnalysisCache &CEAC, in findAllocas()
571 bool CodeExtractor::isEligible() const { in isEligible()
598 void CodeExtractor::findInputsOutputs(ValueSet &Inputs, ValueSet &Outputs, in findInputsOutputs()
622 void CodeExtractor::severSplitPHINodesOfEntry(BasicBlock *&Header) { in severSplitPHINodesOfEntry()
[all …]
DCMakeLists.txt12 CodeExtractor.cpp
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/
DLoopExtractor.cpp149 CodeExtractor Extractor(DT, *L, false, nullptr, nullptr, AC); in runOnLoop()
DBlockExtractor.cpp211 Function *F = CodeExtractor(BlocksToExtractVec).extractCodeRegion(CEAC); in runOnModule()
DHotColdSplitting.cpp307 CodeExtractor CE(Region, &DT, /* AggregateArgs */ false, /* BFI */ nullptr, in extractColdRegion()
DPartialInlining.cpp1134 CodeExtractor CE(RegionInfo.Region, &DT, /*AggregateArgs*/ false, in doMultiRegionFunctionOutlining()
1219 CodeExtractor(ToExtract, &DT, /*AggregateArgs*/ false, in doSingleRegionFunctionOutlining()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Frontend/OpenMP/
DOMPIRBuilder.cpp443 CodeExtractor Extractor(ParallelRegionBlocks, /* DominatorTree */ nullptr, in CreateParallel()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/
DAndroid.bp778 "llvm/lib/Transforms/Utils/CodeExtractor.cpp",
DBUILD.gn752 "llvm/lib/Transforms/Utils/CodeExtractor.cpp",
DCMakeLists.txt782 ${LLVM_DIR}/lib/Transforms/Utils/CodeExtractor.cpp