Lines Matching refs:FunctionOutliningMultiRegionInfo
169 struct FunctionOutliningMultiRegionInfo { struct
170 FunctionOutliningMultiRegionInfo() = default;
221 FunctionCloner(Function *F, FunctionOutliningMultiRegionInfo *OMRI,
258 std::unique_ptr<FunctionOutliningMultiRegionInfo> ClonedOMRI = nullptr;
340 std::unique_ptr<FunctionOutliningMultiRegionInfo>
393 std::unique_ptr<FunctionOutliningMultiRegionInfo>
411 return std::unique_ptr<FunctionOutliningMultiRegionInfo>(); in computeOutliningColdRegionsInfo()
413 std::unique_ptr<FunctionOutliningMultiRegionInfo> OutliningInfo = in computeOutliningColdRegionsInfo()
414 std::make_unique<FunctionOutliningMultiRegionInfo>(); in computeOutliningColdRegionsInfo()
547 FunctionOutliningMultiRegionInfo::OutlineRegionInfo RegInfo( in computeOutliningColdRegionsInfo()
560 return std::unique_ptr<FunctionOutliningMultiRegionInfo>(); in computeOutliningColdRegionsInfo()
1017 Function *F, FunctionOutliningMultiRegionInfo *OI, in FunctionCloner()
1022 ClonedOMRI = std::make_unique<FunctionOutliningMultiRegionInfo>(); in FunctionCloner()
1030 for (FunctionOutliningMultiRegionInfo::OutlineRegionInfo RegionInfo : in FunctionCloner()
1041 FunctionOutliningMultiRegionInfo::OutlineRegionInfo MappedRegionInfo( in FunctionCloner()
1157 for (FunctionOutliningMultiRegionInfo::OutlineRegionInfo RegionInfo : in doMultiRegionFunctionOutlining()
1303 std::unique_ptr<FunctionOutliningMultiRegionInfo> OMRI = in unswitchFunction()