Lines Matching refs:FunctionOutliningMultiRegionInfo
171 struct FunctionOutliningMultiRegionInfo { struct
172 FunctionOutliningMultiRegionInfo() in FunctionOutliningMultiRegionInfo() function
224 FunctionCloner(Function *F, FunctionOutliningMultiRegionInfo *OMRI,
261 std::unique_ptr<FunctionOutliningMultiRegionInfo> ClonedOMRI = nullptr;
343 std::unique_ptr<FunctionOutliningMultiRegionInfo>
396 std::unique_ptr<FunctionOutliningMultiRegionInfo>
414 return std::unique_ptr<FunctionOutliningMultiRegionInfo>(); in computeOutliningColdRegionsInfo()
416 std::unique_ptr<FunctionOutliningMultiRegionInfo> OutliningInfo = in computeOutliningColdRegionsInfo()
417 std::make_unique<FunctionOutliningMultiRegionInfo>(); in computeOutliningColdRegionsInfo()
552 FunctionOutliningMultiRegionInfo::OutlineRegionInfo RegInfo( in computeOutliningColdRegionsInfo()
565 return std::unique_ptr<FunctionOutliningMultiRegionInfo>(); in computeOutliningColdRegionsInfo()
1020 Function *F, FunctionOutliningMultiRegionInfo *OI, in FunctionCloner()
1025 ClonedOMRI = std::make_unique<FunctionOutliningMultiRegionInfo>(); in FunctionCloner()
1033 for (FunctionOutliningMultiRegionInfo::OutlineRegionInfo RegionInfo : in FunctionCloner()
1044 FunctionOutliningMultiRegionInfo::OutlineRegionInfo MappedRegionInfo( in FunctionCloner()
1160 for (FunctionOutliningMultiRegionInfo::OutlineRegionInfo RegionInfo : in doMultiRegionFunctionOutlining()
1306 std::unique_ptr<FunctionOutliningMultiRegionInfo> OMRI = in unswitchFunction()