Lines Matching refs:ExitBlock
175 BasicBlock *EntryBlock, BasicBlock *ExitBlock, in OutlineRegionInfo()
178 ExitBlock(ExitBlock), ReturnBlock(ReturnBlock) {} in OutlineRegionInfo()
181 BasicBlock *ExitBlock; member
418 BasicBlock *ExitBlock = nullptr; in computeOutliningColdRegionsInfo() local
422 if (ExitBlock) { in computeOutliningColdRegionsInfo()
433 ExitBlock = Block; in computeOutliningColdRegionsInfo()
437 return ExitBlock; in computeOutliningColdRegionsInfo()
509 BasicBlock *ExitBlock = nullptr; in computeOutliningColdRegionsInfo() local
511 if (!(ExitBlock = IsSingleExit(DominateVector))) { in computeOutliningColdRegionsInfo()
546 BasicBlock *ReturnBlock = ExitBlock->getSingleSuccessor(); in computeOutliningColdRegionsInfo()
548 DominateVector, DominateVector.front(), ExitBlock, ReturnBlock); in computeOutliningColdRegionsInfo()
1037 BasicBlock *NewExitBlock = cast<BasicBlock>(VMap[RegionInfo.ExitBlock]); in FunctionCloner()