Home
last modified time | relevance | path

Searched refs:OutlinableRegion (Results 1 – 2 of 2) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/
H A DIROutliner.h64 struct OutlinableRegion { struct
134 OutlinableRegion(IRSimilarityCandidate &C, OutlinableGroup &Group) in OutlinableRegion() argument
209 void findAddInputsOutputs(Module &M, OutlinableRegion &Region,
240 void updateOutputMapping(OutlinableRegion &Region,
247 bool extractSection(OutlinableRegion &Region);
293 SpecificBumpPtrAllocator<OutlinableRegion> RegionAllocator;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DIROutliner.cpp57 std::vector<OutlinableRegion *> Regions;
126 void OutlinableRegion::splitCandidate() { in splitCandidate()
162 void OutlinableRegion::reattachCandidate() { in reattachCandidate()
246 InstructionCost OutlinableRegion::getBenefit(TargetTransformInfo &TTI) { in getBenefit()
290 collectRegionsConstants(OutlinableRegion &Region, in collectRegionsConstants()
341 for (OutlinableRegion *Region : Regions) in findSameConstants()
346 for (OutlinableRegion *OS : Regions) in collectGVNStoreSets()
499 OutlinableRegion &Region, std::vector<unsigned> &InputGVNs, in getCodeExtractorArguments()
569 findExtractedInputToOverallInputMapping(OutlinableRegion &Region, in findExtractedInputToOverallInputMapping()
640 findExtractedOutputToOverallOutputMapping(OutlinableRegion &Region, in findExtractedOutputToOverallOutputMapping()
[all …]