Lines Matching refs:ExitBlock
186 BasicBlock *EntryBlock, BasicBlock *ExitBlock, in OutlineRegionInfo()
188 : Region(Region), EntryBlock(EntryBlock), ExitBlock(ExitBlock), in OutlineRegionInfo()
192 BasicBlock *ExitBlock; member
411 BasicBlock *ExitBlock = nullptr; in computeOutliningColdRegionsInfo() local
415 if (ExitBlock) { in computeOutliningColdRegionsInfo()
425 ExitBlock = Block; in computeOutliningColdRegionsInfo()
429 return ExitBlock; in computeOutliningColdRegionsInfo()
495 BasicBlock *ExitBlock = nullptr; in computeOutliningColdRegionsInfo() local
497 if (!(ExitBlock = IsSingleExit(DominateVector))) in computeOutliningColdRegionsInfo()
524 BasicBlock *ReturnBlock = ExitBlock->getSingleSuccessor(); in computeOutliningColdRegionsInfo()
527 DominateVector, DominateVector.front(), ExitBlock, ReturnBlock); in computeOutliningColdRegionsInfo()
993 BasicBlock *NewExitBlock = cast<BasicBlock>(VMap[RegionInfo.ExitBlock]); in FunctionCloner()