Searched refs:OutlinableRegion (Results 1 – 2 of 2) sorted by relevance
64 struct OutlinableRegion { struct134 OutlinableRegion(IRSimilarityCandidate &C, OutlinableGroup &Group) in OutlinableRegion() argument209 void findAddInputsOutputs(Module &M, OutlinableRegion &Region,240 void updateOutputMapping(OutlinableRegion &Region,247 bool extractSection(OutlinableRegion &Region);293 SpecificBumpPtrAllocator<OutlinableRegion> RegionAllocator;
57 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 …]