Lines Matching refs:ExitBlock
174 BasicBlock *EntryBlock, BasicBlock *ExitBlock, in OutlineRegionInfo()
177 ExitBlock(ExitBlock), ReturnBlock(ReturnBlock) {} in OutlineRegionInfo()
180 BasicBlock *ExitBlock; member
371 BasicBlock *ExitBlock = nullptr; in computeOutliningColdRegionsInfo() local
375 if (ExitBlock) { in computeOutliningColdRegionsInfo()
386 ExitBlock = Block; in computeOutliningColdRegionsInfo()
390 return ExitBlock; in computeOutliningColdRegionsInfo()
462 BasicBlock *ExitBlock = nullptr; in computeOutliningColdRegionsInfo() local
464 if (!(ExitBlock = IsSingleExit(DominateVector))) { in computeOutliningColdRegionsInfo()
499 BasicBlock *ReturnBlock = ExitBlock->getSingleSuccessor(); in computeOutliningColdRegionsInfo()
501 DominateVector, DominateVector.front(), ExitBlock, ReturnBlock); in computeOutliningColdRegionsInfo()
990 BasicBlock *NewExitBlock = cast<BasicBlock>(VMap[RegionInfo.ExitBlock]); in FunctionCloner()