Lines Matching defs:ExitingBlocks
517 SmallVector<BasicBlock *> ExitingBlocks;
520 SmallVector<BasicBlock *, 4> ExitingBlocks;
521 L->getExitingBlocks(ExitingBlocks);
522 for (auto *ExitingBlock : ExitingBlocks) {
540 Info.ExitingBlocks.push_back(ExitingBlock);
787 ExitInfoIt->second.ExitingBlocks.push_back(New);
929 for (unsigned i = 0, e = Info.ExitingBlocks.size(); i != e; ++i) {
936 Info.FirstExitingBlock = Info.ExitingBlocks[i];
947 Info.FirstExitingBlock = Info.ExitingBlocks[i];
951 SetDest(Info.ExitingBlocks[i], *KnownWillExit, Info.ExitOnTrue);
957 if (ExitingBlocks.size() == 1 && ExitInfos.size() == 1) {
967 Info.FirstExitingBlock = Info.ExitingBlocks.back();