Lines Matching refs:FunctionOutliningMultiRegionInfo
168 struct FunctionOutliningMultiRegionInfo { struct
169 FunctionOutliningMultiRegionInfo() = default;
220 FunctionCloner(Function *F, FunctionOutliningMultiRegionInfo *OMRI,
257 std::unique_ptr<FunctionOutliningMultiRegionInfo> ClonedOMRI = nullptr;
339 std::unique_ptr<FunctionOutliningMultiRegionInfo>
346 std::unique_ptr<FunctionOutliningMultiRegionInfo>
364 return std::unique_ptr<FunctionOutliningMultiRegionInfo>(); in computeOutliningColdRegionsInfo()
366 std::unique_ptr<FunctionOutliningMultiRegionInfo> OutliningInfo = in computeOutliningColdRegionsInfo()
367 std::make_unique<FunctionOutliningMultiRegionInfo>(); in computeOutliningColdRegionsInfo()
500 FunctionOutliningMultiRegionInfo::OutlineRegionInfo RegInfo( in computeOutliningColdRegionsInfo()
513 return std::unique_ptr<FunctionOutliningMultiRegionInfo>(); in computeOutliningColdRegionsInfo()
970 Function *F, FunctionOutliningMultiRegionInfo *OI, in FunctionCloner()
975 ClonedOMRI = std::make_unique<FunctionOutliningMultiRegionInfo>(); in FunctionCloner()
983 for (const FunctionOutliningMultiRegionInfo::OutlineRegionInfo &RegionInfo : in FunctionCloner()
994 FunctionOutliningMultiRegionInfo::OutlineRegionInfo MappedRegionInfo( in FunctionCloner()
1109 for (FunctionOutliningMultiRegionInfo::OutlineRegionInfo RegionInfo : in doMultiRegionFunctionOutlining()
1255 std::unique_ptr<FunctionOutliningMultiRegionInfo> OMRI = in unswitchFunction()