Searched refs:OutlinableGroup (Results 1 – 2 of 2) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/ |
| H A D | IROutliner.h | 51 struct OutlinableGroup; 132 OutlinableGroup *Parent = nullptr; 134 OutlinableRegion(IRSimilarityCandidate &C, OutlinableGroup &Group) in OutlinableRegion() 189 OutlinableGroup &CurrentGroup); 199 Function *createFunction(Module &M, OutlinableGroup &CG, 218 InstructionCost findBenefitFromAllRegions(OutlinableGroup &CurrentGroup); 225 InstructionCost findCostOutputReloads(OutlinableGroup &CurrentGroup); 232 void findCostBenefit(Module &M, OutlinableGroup &CurrentGroup); 258 void deduplicateExtractedSections(Module &M, OutlinableGroup &CurrentGroup,
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ |
| H A D | IROutliner.cpp | 55 struct OutlinableGroup { struct 338 void OutlinableGroup::findSameConstants(DenseSet<unsigned> &NotSame) { in findSameConstants() 345 void OutlinableGroup::collectGVNStoreSets(Module &M) { in collectGVNStoreSets() 356 Function *IROutliner::createFunction(Module &M, OutlinableGroup &Group, in createFunction() 574 OutlinableGroup &Group = *Region.Parent; in findExtractedInputToOverallInputMapping() 642 OutlinableGroup &Group = *Region.Parent; in findExtractedOutputToOverallOutputMapping() 736 OutlinableGroup &Group = *Region.Parent; in replaceCalledFunction() 840 OutlinableGroup &Group = *Region.Parent; in replaceArgumentUses() 887 OutlinableGroup &Group = *Region.Parent; in replaceConstants() 997 alignOutputBlockWithAggFunc(OutlinableGroup &OG, OutlinableRegion &Region, in alignOutputBlockWithAggFunc() [all …]
|