Home | History | Annotate | Download | only in ARM

Lines Matching refs:BBInfo

158     std::vector<BasicBlockInfo> BBInfo;
335 assert(!MBBId || BBInfo[MBBId - 1].postOffset() <= BBInfo[MBBId].Offset);
359 for (unsigned J = 0, E = BBInfo.size(); J !=E; ++J) {
360 const BasicBlockInfo &BBI = BBInfo[J];
365 << format(" size=%#x\n", BBInfo[J].Size);
491 BBInfo.clear();
635 BBInfo.clear();
636 BBInfo.resize(MF->getNumBlockIDs());
647 BBInfo.front().KnownBits = MF->getAlignment();
797 /// This function updates BBInfo directly.
799 BasicBlockInfo &BBI = BBInfo[MBB->getNumber()];
832 unsigned Offset = BBInfo[MBB->getNumber()].Offset;
856 // Insert an entry into BBInfo to align it properly with the (newly
858 BBInfo.insert(BBInfo.begin() + NewBB->getNumber(), BasicBlockInfo());
907 // Insert an entry into BBInfo to align it properly with the (newly
909 BBInfo.insert(BBInfo.begin() + NewBB->getNumber(), BasicBlockInfo());
947 const BasicBlockInfo &BBI = BBInfo[U.MI->getParent()->getNumber()];
996 unsigned CPEOffset = BBInfo[Water->getNumber()].postOffset(CPELogAlign);
1000 NextBlockOffset = BBInfo[Water->getNumber()].postOffset();
1003 NextBlockOffset = BBInfo[NextBlock->getNumber()].Offset;
1040 const BasicBlockInfo &BBI = BBInfo[Block];
1077 unsigned Offset = BBInfo[i - 1].postOffset(LogAlign);
1078 unsigned KnownBits = BBInfo[i - 1].postKnownBits(LogAlign);
1084 BBInfo[i].Offset == Offset &&
1085 BBInfo[i].KnownBits == KnownBits)
1088 BBInfo[i].Offset = Offset;
1089 BBInfo[i].KnownBits = KnownBits;
1237 const BasicBlockInfo &UserBBI = BBInfo[UserMBB->getNumber()];
1267 BBInfo[UserMBB->getNumber()].Size += Delta;
1445 BBInfo[NewIsland->getNumber()].Size += Size;
1456 << format(" offset=%#x\n", BBInfo[NewIsland->getNumber()].Offset));
1467 BBInfo[CPEBB->getNumber()].Size -= Size;
1470 BBInfo[CPEBB->getNumber()].Size = 0;
1509 unsigned DestOffset = BBInfo[DestBB->getNumber()].Offset;
1557 BBInfo[MBB->getNumber()].Size += 2;
1621 BBInfo[MBB->getNumber()].Size -= delta;
1623 // BBInfo[SplitBB].Offset is wrong temporarily, fixed below
1636 BBInfo[MBB->getNumber()].Size += TII->GetInstSizeInBytes(&MBB->back());
1642 BBInfo[MBB->getNumber()].Size += TII->GetInstSizeInBytes(&MBB->back());
1647 BBInfo[MI->getParent()->getNumber()].Size -= TII->GetInstSizeInBytes(MI);
1737 BBInfo[MBB->getNumber()].Size -= 2;
1779 BBInfo[MBB->getNumber()].Size -= 2;
1808 unsigned DestOffset = BBInfo[DestBB->getNumber()].Offset;
1827 BBInfo[MBB->getNumber()].Size -= 2;
1866 unsigned DstOffset = BBInfo[MBB->getNumber()].Offset;
1957 BBInfo[MBB->getNumber()].Size -= delta;