Lines Matching defs:BlockInfo

81   SmallVector<BasicBlockInfo, 16> BlockInfo;
139 assert(!Num || BlockInfo[PrevNum].postOffset(MBB) <= BlockInfo[Num].Offset);
140 assert(BlockInfo[Num].Size == computeBlockSize(MBB));
164 const BasicBlockInfo &BBI = BlockInfo[MBB.getNumber()];
174 BlockInfo.clear();
175 BlockInfo.resize(MF->getNumBlockIDs());
186 BlockInfo[MBB.getNumber()].Size = computeBlockSize(MBB);
218 unsigned Offset = BlockInfo[MBB->getNumber()].Offset;
236 BlockInfo[Num].Offset = BlockInfo[PrevNum].postOffset(MBB);
262 // Insert an entry into BlockInfo to align it properly with the block numbers.
263 BlockInfo.insert(BlockInfo.begin() + NewBB->getNumber(), BasicBlockInfo());
295 // Insert an entry into BlockInfo to align it properly with the block numbers.
296 BlockInfo.insert(BlockInfo.begin() + NewBB->getNumber(), BasicBlockInfo());
311 BlockInfo[OrigBB->getNumber()].Size = computeBlockSize(*OrigBB);
315 BlockInfo[NewBB->getNumber()].Size = computeBlockSize(*NewBB);
334 int64_t DestOffset = BlockInfo[DestBB.getNumber()].Offset;
365 unsigned &BBSize = BlockInfo[MBB->getNumber()].Size;
373 unsigned &BBSize = BlockInfo[MBB->getNumber()].Size;
379 unsigned &BBSize = BlockInfo[MBB->getNumber()].Size;
544 int64_t DestOffset = BlockInfo[DestBB->getNumber()].Offset;
552 BlockInfo[MBB->getNumber()].Size -= OldBrSize;
592 BlockInfo[BranchBB->getNumber()].Size = computeBlockSize(*BranchBB);
603 BlockInfo[NewBB->getNumber()].Size = computeBlockSize(*NewBB);
628 BlockInfo[PrevBB->getNumber()].Size = computeBlockSize(*PrevBB);
638 BlockInfo[RestoreBB->getNumber()].Size = computeBlockSize(*RestoreBB);
756 BlockInfo.clear();