Searched refs:OutlinableRegion (Results 1 – 2 of 2) sorted by relevance
64 struct OutlinableRegion { struct134 OutlinableRegion(IRSimilarityCandidate &C, OutlinableGroup &Group) in OutlinableRegion() function209 void findAddInputsOutputs(Module &M, OutlinableRegion &Region,240 void updateOutputMapping(OutlinableRegion &Region,247 bool extractSection(OutlinableRegion &Region);293 SpecificBumpPtrAllocator<OutlinableRegion> RegionAllocator;
60 std::vector<OutlinableRegion *> Regions;129 void OutlinableRegion::splitCandidate() { in splitCandidate()165 void OutlinableRegion::reattachCandidate() { in reattachCandidate()293 collectRegionsConstants(OutlinableRegion &Region, in collectRegionsConstants()344 for (OutlinableRegion *Region : Regions) in findSameConstants()349 for (OutlinableRegion *OS : Regions) in collectGVNStoreSets()364 for (OutlinableRegion *OS : Group.Regions) in getSubprogramOrNull()1273 OutlinableRegion *CurrentOS; in deduplicateExtractedSections()1360 OutlinableRegion(IRSC, CurrentGroup); in pruneIncompatibleRegions()1696 [&R](OutlinableRegion *Region) { in doOutline()[all …]