Lines Matching refs:RegionInfo
983 for (const FunctionOutliningMultiRegionInfo::OutlineRegionInfo &RegionInfo : in FunctionCloner() local
986 for (BasicBlock *BB : RegionInfo.Region) in FunctionCloner()
989 BasicBlock *NewEntryBlock = cast<BasicBlock>(VMap[RegionInfo.EntryBlock]); in FunctionCloner()
990 BasicBlock *NewExitBlock = cast<BasicBlock>(VMap[RegionInfo.ExitBlock]); in FunctionCloner()
992 if (RegionInfo.ReturnBlock) in FunctionCloner()
993 NewReturnBlock = cast<BasicBlock>(VMap[RegionInfo.ReturnBlock]); in FunctionCloner()
1109 for (FunctionOutliningMultiRegionInfo::OutlineRegionInfo RegionInfo : in doMultiRegionFunctionOutlining() local
1112 ComputeRegionCost(RegionInfo.Region); in doMultiRegionFunctionOutlining()
1114 CodeExtractor CE(RegionInfo.Region, &DT, /*AggregateArgs*/ false, in doMultiRegionFunctionOutlining()
1116 LookupAC(*RegionInfo.EntryBlock->getParent()), in doMultiRegionFunctionOutlining()
1149 &RegionInfo.Region.front()->front()) in doMultiRegionFunctionOutlining()
1151 << ore::NV("Block", RegionInfo.Region.front()); in doMultiRegionFunctionOutlining()