Searched refs:OutlinableGroup (Results 1 – 2 of 2) sorted by relevance
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,
58 struct OutlinableGroup { struct348 void OutlinableGroup::collectGVNStoreSets(Module &M) { in collectGVNStoreSets()363 static DISubprogram *getSubprogramOrNull(OutlinableGroup &Group) { in getSubprogramOrNull()654 OutlinableGroup &Group = *Region.Parent; in findExtractedInputToOverallInputMapping()722 OutlinableGroup &Group = *Region.Parent; in findExtractedOutputToOverallOutputMapping()816 OutlinableGroup &Group = *Region.Parent; in replaceCalledFunction()920 OutlinableGroup &Group = *Region.Parent; in replaceArgumentUses()967 OutlinableGroup &Group = *Region.Parent; in replaceConstants()1267 Module &M, OutlinableGroup &CurrentGroup, in deduplicateExtractedSections()1304 OutlinableGroup &CurrentGroup) { in pruneIncompatibleRegions()[all …]