Lines Matching defs:bbNext
476 auto bbNext = *it;
477 ASSERT(bbNext->numOfStatePreds >= 0);
478 if (bbNext->numOfStatePreds != 0) {
479 bb->EraseThisBlock(bbNext->preds);
480 bbNext->numOfStatePreds--;
481 if (bbNext->numOfStatePreds == 0) {
482 pendingList.emplace_back(bbNext);
493 auto bbNext = *it;
494 ASSERT(bbNext->numOfStatePreds >= 0);
495 if (bbNext->numOfStatePreds != 0) {
497 bb->EraseThisBlock(bbNext->trys);
498 if (bbNext->numOfStatePreds == 0) {
499 pendingList.emplace_back(bbNext);
794 auto bbNext = bb.catches.at(0);
795 frameStateBuilder_.MergeIntoSuccessor(bb, *bbNext);
796 bbNext->expandedPreds.push_back({bb.id, bcIndex, true});
815 auto bbNext = bb.catches.at(0);
818 frameStateBuilder_.MergeIntoSuccessor(bb, *bbNext);
820 bbNext->expandedPreds.push_back({bb.id, bcIndex + 1, true}); // 1: next pc
822 bbNext->expandedPreds.push_back({bb.id, bcIndex, true});
894 for (auto &bbNext: bb.succs) {
895 if (iterator.Index() + 1 == bbNext->start) {
897 frameStateBuilder_.MergeIntoSuccessor(bb, *bbNext);
898 bbNext->expandedPreds.push_back({bb.id, iterator.Index(), false});
901 frameStateBuilder_.MergeIntoSuccessor(bb, *bbNext);
902 bbNext->expandedPreds.push_back({bb.id, iterator.Index(), false});
909 auto &bbNext = bb.succs.at(0);
910 frameStateBuilder_.MergeIntoSuccessor(bb, *bbNext);
911 bbNext->expandedPreds.push_back({bb.id, iterator.Index(), false});
1000 auto &bbNext = RegionAt(bb.id + 1);
1001 frameStateBuilder_.MergeIntoSuccessor(bb, bbNext);
1002 bbNext.expandedPreds.push_back({bb.id, bb.end, false});
1029 auto &bbNext = RegionAt(bb.succs[0]->id);
1030 frameStateBuilder_.MergeIntoSuccessor(bb, bbNext);
1031 bbNext.expandedPreds.push_back({bb.id, bb.end, false});
1117 auto &bbNext = RegionAt(osrLoopBodyBB.succs[0]->id);
1118 frameStateBuilder_.MergeIntoSuccessor(osrLoopBodyBB, bbNext);
1119 bbNext.expandedPreds.push_back({osrLoopBodyBB.id, osrLoopBodyBB.end, false});
1160 auto *bbNext = &RegionAt(bb.id + 1);
1161 while (!IsEntryBlock(bbNext->id) && frameStateBuilder_.OutOfOsrLoop(*bbNext)) {
1162 bbNext = &RegionAt(bbNext->id + 1);
1164 frameStateBuilder_.MergeIntoSuccessor(bb, *bbNext);
1165 bbNext->expandedPreds.push_back({bb.id, bb.end, false});