Lines Matching refs:RegionInfo
1030 for (FunctionOutliningMultiRegionInfo::OutlineRegionInfo RegionInfo : in FunctionCloner() local
1033 for (BasicBlock *BB : RegionInfo.Region) in FunctionCloner()
1036 BasicBlock *NewEntryBlock = cast<BasicBlock>(VMap[RegionInfo.EntryBlock]); in FunctionCloner()
1037 BasicBlock *NewExitBlock = cast<BasicBlock>(VMap[RegionInfo.ExitBlock]); in FunctionCloner()
1039 if (RegionInfo.ReturnBlock) in FunctionCloner()
1040 NewReturnBlock = cast<BasicBlock>(VMap[RegionInfo.ReturnBlock]); in FunctionCloner()
1157 for (FunctionOutliningMultiRegionInfo::OutlineRegionInfo RegionInfo : in doMultiRegionFunctionOutlining() local
1160 ComputeRegionCost(RegionInfo.Region); in doMultiRegionFunctionOutlining()
1162 CodeExtractor CE(RegionInfo.Region, &DT, /*AggregateArgs*/ false, in doMultiRegionFunctionOutlining()
1164 LookupAC(*RegionInfo.EntryBlock->getParent()), in doMultiRegionFunctionOutlining()
1197 &RegionInfo.Region.front()->front()) in doMultiRegionFunctionOutlining()
1199 << ore::NV("Block", RegionInfo.Region.front()); in doMultiRegionFunctionOutlining()