Lines Matching refs:ExitBlock
178 BasicBlock *EntryBlock, BasicBlock *ExitBlock, in OutlineRegionInfo()
181 ExitBlock(ExitBlock), ReturnBlock(ReturnBlock) {} in OutlineRegionInfo()
184 BasicBlock *ExitBlock; member
421 BasicBlock *ExitBlock = nullptr; in computeOutliningColdRegionsInfo() local
425 if (ExitBlock) { in computeOutliningColdRegionsInfo()
436 ExitBlock = Block; in computeOutliningColdRegionsInfo()
440 return ExitBlock; in computeOutliningColdRegionsInfo()
514 BasicBlock *ExitBlock = nullptr; in computeOutliningColdRegionsInfo() local
516 if (!(ExitBlock = IsSingleExit(DominateVector))) { in computeOutliningColdRegionsInfo()
551 BasicBlock *ReturnBlock = ExitBlock->getSingleSuccessor(); in computeOutliningColdRegionsInfo()
553 DominateVector, DominateVector.front(), ExitBlock, ReturnBlock); in computeOutliningColdRegionsInfo()
1040 BasicBlock *NewExitBlock = cast<BasicBlock>(VMap[RegionInfo.ExitBlock]); in FunctionCloner()