Lines Matching refs:BlockInfo
912 std::vector<BlockData> BlockInfo;
1343 Info = BlockInfo[MBB.getNumber()].Pred;
1359 BlockData &BBInfo = BlockInfo[MBB.getNumber()];
1371 InInfo = InInfo.intersect(BlockInfo[P->getNumber()].Exit);
1405 if (!BlockInfo[S->getNumber()].InQueue) {
1406 BlockInfo[S->getNumber()].InQueue = true;
1430 const VSETVLIInfo &PBBExit = BlockInfo[PBB->getNumber()].Exit;
1459 VSETVLIInfo CurInfo = BlockInfo[MBB.getNumber()].Pred;
1547 const auto &Info = BlockInfo[MBB.getNumber()];
1563 if (!BlockInfo[MBB.getNumber()].Pred.isUnknown())
1569 const VSETVLIInfo &PredInfo = BlockInfo[P->getNumber()].Exit;
1620 VSETVLIInfo OldInfo = BlockInfo[MBB.getNumber()].Pred;
1645 auto OldExit = BlockInfo[UnavailablePred->getNumber()].Exit;
1649 BlockInfo[UnavailablePred->getNumber()].Exit = AvailableInfo;
1650 BlockInfo[MBB.getNumber()].Pred = AvailableInfo;
1843 assert(BlockInfo.empty() && "Expect empty block infos");
1844 BlockInfo.resize(MF.getNumBlockIDs());
1853 BlockData &BBInfo = BlockInfo[MBB.getNumber()];
1862 BlockInfo.clear();
1871 BlockInfo[MBB.getNumber()].InQueue = true;
1904 BlockInfo.clear();