• Home
  • Raw
  • Download

Lines Matching refs:BBInfo

158     std::vector<BasicBlockInfo> BBInfo;  member in __anone4b658590111::ARMConstantIslands
335 assert(!MBBId || BBInfo[MBBId - 1].postOffset() <= BBInfo[MBBId].Offset); in verify()
359 for (unsigned J = 0, E = BBInfo.size(); J !=E; ++J) { in dumpBBs()
360 const BasicBlockInfo &BBI = BBInfo[J]; in dumpBBs()
365 << format(" size=%#x\n", BBInfo[J].Size); in dumpBBs()
491 BBInfo.clear(); in runOnMachineFunction()
635 BBInfo.clear(); in initializeFunctionInfo()
636 BBInfo.resize(MF->getNumBlockIDs()); in initializeFunctionInfo()
647 BBInfo.front().KnownBits = MF->getAlignment(); in initializeFunctionInfo()
798 BasicBlockInfo &BBI = BBInfo[MBB->getNumber()]; in computeBlockSize()
831 unsigned Offset = BBInfo[MBB->getNumber()].Offset; in getOffsetOf()
857 BBInfo.insert(BBInfo.begin() + NewBB->getNumber(), BasicBlockInfo()); in updateForInsertedWaterBlock()
908 BBInfo.insert(BBInfo.begin() + NewBB->getNumber(), BasicBlockInfo()); in splitBlockBeforeInstr()
946 const BasicBlockInfo &BBI = BBInfo[U.MI->getParent()->getNumber()]; in getUserOffset()
995 unsigned CPEOffset = BBInfo[Water->getNumber()].postOffset(CPELogAlign); in isWaterInRange()
999 NextBlockOffset = BBInfo[Water->getNumber()].postOffset(); in isWaterInRange()
1002 NextBlockOffset = BBInfo[NextBlock->getNumber()].Offset; in isWaterInRange()
1039 const BasicBlockInfo &BBI = BBInfo[Block]; in isCPEntryInRange()
1076 unsigned Offset = BBInfo[i - 1].postOffset(LogAlign); in adjustBBOffsetsAfter()
1077 unsigned KnownBits = BBInfo[i - 1].postKnownBits(LogAlign); in adjustBBOffsetsAfter()
1083 BBInfo[i].Offset == Offset && in adjustBBOffsetsAfter()
1084 BBInfo[i].KnownBits == KnownBits) in adjustBBOffsetsAfter()
1087 BBInfo[i].Offset = Offset; in adjustBBOffsetsAfter()
1088 BBInfo[i].KnownBits = KnownBits; in adjustBBOffsetsAfter()
1236 const BasicBlockInfo &UserBBI = BBInfo[UserMBB->getNumber()]; in createNewWater()
1266 BBInfo[UserMBB->getNumber()].Size += Delta; in createNewWater()
1444 BBInfo[NewIsland->getNumber()].Size += Size; in handleConstantPoolUser()
1455 << format(" offset=%#x\n", BBInfo[NewIsland->getNumber()].Offset)); in handleConstantPoolUser()
1466 BBInfo[CPEBB->getNumber()].Size -= Size; in removeDeadCPEMI()
1469 BBInfo[CPEBB->getNumber()].Size = 0; in removeDeadCPEMI()
1508 unsigned DestOffset = BBInfo[DestBB->getNumber()].Offset; in isBBInRange()
1556 BBInfo[MBB->getNumber()].Size += 2; in fixupUnconditionalBr()
1620 BBInfo[MBB->getNumber()].Size -= delta; in fixupConditionalBr()
1635 BBInfo[MBB->getNumber()].Size += TII->GetInstSizeInBytes(&MBB->back()); in fixupConditionalBr()
1641 BBInfo[MBB->getNumber()].Size += TII->GetInstSizeInBytes(&MBB->back()); in fixupConditionalBr()
1646 BBInfo[MI->getParent()->getNumber()].Size -= TII->GetInstSizeInBytes(MI); in fixupConditionalBr()
1736 BBInfo[MBB->getNumber()].Size -= 2; in optimizeThumb2Instructions()
1778 BBInfo[MBB->getNumber()].Size -= 2; in optimizeThumb2Branches()
1807 unsigned DestOffset = BBInfo[DestBB->getNumber()].Offset; in optimizeThumb2Branches()
1826 BBInfo[MBB->getNumber()].Size -= 2; in optimizeThumb2Branches()
1865 unsigned DstOffset = BBInfo[MBB->getNumber()].Offset; in optimizeThumb2JumpTables()
1956 BBInfo[MBB->getNumber()].Size -= delta; in optimizeThumb2JumpTables()