Lines Matching refs:BBInfo
159 std::vector<BasicBlockInfo> BBInfo; member in __anond6c7753a0111::ARMConstantIslands
356 return BBInfo[LHS.getNumber()].postOffset() < in verify()
357 BBInfo[RHS.getNumber()].postOffset(); in verify()
381 for (unsigned J = 0, E = BBInfo.size(); J !=E; ++J) { in dumpBBs()
382 const BasicBlockInfo &BBI = BBInfo[J]; in dumpBBs()
387 << format(" size=%#x\n", BBInfo[J].Size); in dumpBBs()
525 BBInfo.clear(); in runOnMachineFunction()
737 BBInfo.clear(); in initializeFunctionInfo()
738 BBInfo.resize(MF->getNumBlockIDs()); in initializeFunctionInfo()
749 BBInfo.front().KnownBits = MF->getAlignment(); in initializeFunctionInfo()
907 BasicBlockInfo &BBI = BBInfo[MBB->getNumber()]; in computeBlockSize()
939 unsigned Offset = BBInfo[MBB->getNumber()].Offset; in getOffsetOf()
965 BBInfo.insert(BBInfo.begin() + NewBB->getNumber(), BasicBlockInfo()); in updateForInsertedWaterBlock()
1016 BBInfo.insert(BBInfo.begin() + NewBB->getNumber(), BasicBlockInfo()); in splitBlockBeforeInstr()
1054 const BasicBlockInfo &BBI = BBInfo[U.MI->getParent()->getNumber()]; in getUserOffset()
1103 unsigned CPEOffset = BBInfo[Water->getNumber()].postOffset(CPELogAlign); in isWaterInRange()
1107 NextBlockOffset = BBInfo[Water->getNumber()].postOffset(); in isWaterInRange()
1110 NextBlockOffset = BBInfo[NextBlock->getNumber()].Offset; in isWaterInRange()
1147 const BasicBlockInfo &BBI = BBInfo[Block]; in isCPEntryInRange()
1184 unsigned Offset = BBInfo[i - 1].postOffset(LogAlign); in adjustBBOffsetsAfter()
1185 unsigned KnownBits = BBInfo[i - 1].postKnownBits(LogAlign); in adjustBBOffsetsAfter()
1191 BBInfo[i].Offset == Offset && in adjustBBOffsetsAfter()
1192 BBInfo[i].KnownBits == KnownBits) in adjustBBOffsetsAfter()
1195 BBInfo[i].Offset = Offset; in adjustBBOffsetsAfter()
1196 BBInfo[i].KnownBits = KnownBits; in adjustBBOffsetsAfter()
1318 BBInfo[UserBB->getNumber()].postOffset(getCPELogAlign(U.CPEMI)); in findAvailableWater()
1373 const BasicBlockInfo &UserBBI = BBInfo[UserMBB->getNumber()]; in createNewWater()
1590 BBInfo[NewIsland->getNumber()].Size += Size; in handleConstantPoolUser()
1601 << format(" offset=%#x\n", BBInfo[NewIsland->getNumber()].Offset)); in handleConstantPoolUser()
1612 BBInfo[CPEBB->getNumber()].Size -= Size; in removeDeadCPEMI()
1615 BBInfo[CPEBB->getNumber()].Size = 0; in removeDeadCPEMI()
1654 unsigned DestOffset = BBInfo[DestBB->getNumber()].Offset; in isBBInRange()
1702 BBInfo[MBB->getNumber()].Size += 2; in fixupUnconditionalBr()
1766 BBInfo[MBB->getNumber()].Size -= delta; in fixupConditionalBr()
1781 BBInfo[MBB->getNumber()].Size += TII->GetInstSizeInBytes(MBB->back()); in fixupConditionalBr()
1787 BBInfo[MBB->getNumber()].Size += TII->GetInstSizeInBytes(MBB->back()); in fixupConditionalBr()
1792 BBInfo[MI->getParent()->getNumber()].Size -= TII->GetInstSizeInBytes(*MI); in fixupConditionalBr()
1882 BBInfo[MBB->getNumber()].Size -= 2; in optimizeThumb2Instructions()
1927 BBInfo[MBB->getNumber()].Size -= 2; in optimizeThumb2Branches()
1956 unsigned DestOffset = BBInfo[DestBB->getNumber()].Offset; in optimizeThumb2Branches()
1975 BBInfo[MBB->getNumber()].Size -= 2; in optimizeThumb2Branches()
2130 unsigned DstOffset = BBInfo[MBB->getNumber()].Offset; in optimizeThumb2JumpTables()
2210 BBInfo[MBB->getNumber()].Size -= Delta; in optimizeThumb2JumpTables()