Home | History | Annotate | Download | only in AArch64

Lines Matching refs:BBInfo

115     std::vector<BasicBlockInfo> BBInfo;
168 assert(!MBBId || BBInfo[MBBId - 1].postOffset() <= BBInfo[MBBId].Offset);
176 for (unsigned J = 0, E = BBInfo.size(); J !=E; ++J) {
177 const BasicBlockInfo &BBI = BBInfo[J];
181 << format(" size=%#x\n", BBInfo[J].Size);
229 BBInfo.clear();
256 BBInfo.clear();
257 BBInfo.resize(MF->getNumBlockIDs());
268 BBInfo.front().KnownBits = MF->getAlignment();
321 /// updates BBInfo directly.
323 BasicBlockInfo &BBI = BBInfo[MBB->getNumber()];
346 unsigned Offset = BBInfo[MBB->getNumber()].Offset;
388 // Insert an entry into BBInfo to align it properly with the (newly
390 BBInfo.insert(BBInfo.begin() + NewBB->getNumber(), BasicBlockInfo());
415 unsigned Offset = BBInfo[i - 1].postOffset(LogAlign);
416 unsigned KnownBits = BBInfo[i - 1].postKnownBits(LogAlign);
422 BBInfo[i].Offset == Offset &&
423 BBInfo[i].KnownBits == KnownBits)
426 BBInfo[i].Offset = Offset;
427 BBInfo[i].KnownBits = KnownBits;
437 int64_t DestOffset = BBInfo[DestBB->getNumber()].Offset;
557 BBInfo[MBB->getNumber()].Size -= delta;
559 // BBInfo[SplitBB].Offset is wrong temporarily, fixed below
592 BBInfo[MBB->getNumber()].Size += TII->getInstSizeInBytes(MBB->back());