Lines Matching refs:BBUtils

104     std::unique_ptr<ARMBasicBlockUtils> BBUtils = nullptr;  member in __anon2343e9610111::ARMConstantIslands
306 BBInfoVector &BBInfo = BBUtils->getBBInfo(); in verify()
334 BBInfoVector &BBInfo = BBUtils->getBBInfo(); in dumpBBs()
393 BBUtils = std::unique_ptr<ARMBasicBlockUtils>(new ARMBasicBlockUtils(mf)); in runOnMachineFunction()
520 BBUtils->clear(); in runOnMachineFunction()
768 BBUtils->computeAllBlockSizes(); in initializeFunctionInfo()
769 BBInfoVector &BBInfo = BBUtils->getBBInfo(); in initializeFunctionInfo()
775 BBUtils->adjustBBOffsetsAfter(&MF->front()); in initializeFunctionInfo()
964 BBUtils->insert(NewBB->getNumber(), BasicBlockInfo()); in updateForInsertedWaterBlock()
1026 BBUtils->insert(NewBB->getNumber(), BasicBlockInfo()); in splitBlockBeforeInstr()
1045 BBUtils->computeBlockSize(OrigBB); in splitBlockBeforeInstr()
1049 BBUtils->computeBlockSize(NewBB); in splitBlockBeforeInstr()
1052 BBUtils->adjustBBOffsetsAfter(OrigBB); in splitBlockBeforeInstr()
1061 unsigned UserOffset = BBUtils->getOffsetOf(U.MI); in getUserOffset()
1063 SmallVectorImpl<BasicBlockInfo> &BBInfo = BBUtils->getBBInfo(); in getUserOffset()
1112 BBInfoVector &BBInfo = BBUtils->getBBInfo(); in isWaterInRange()
1153 unsigned CPEOffset = BBUtils->getOffsetOf(CPEMI); in isCPEntryInRange()
1157 BBInfoVector &BBInfo = BBUtils->getBBInfo(); in isCPEntryInRange()
1305 BBInfoVector &BBInfo = BBUtils->getBBInfo(); in findAvailableWater()
1362 BBInfoVector &BBInfo = BBUtils->getBBInfo(); in createNewWater()
1394 BBUtils->computeBlockSize(UserMBB); in createNewWater()
1395 BBUtils->adjustBBOffsetsAfter(UserMBB); in createNewWater()
1627 BBUtils->adjustBBSize(NewIsland, Size); in handleConstantPoolUser()
1628 BBUtils->adjustBBOffsetsAfter(&*--NewIsland->getIterator()); in handleConstantPoolUser()
1640 BBUtils->getBBInfo()[NewIsland->getNumber()].Offset)); in handleConstantPoolUser()
1651 BBInfoVector &BBInfo = BBUtils->getBBInfo(); in removeDeadCPEMI()
1652 BBUtils->adjustBBSize(CPEBB, -Size); in removeDeadCPEMI()
1664 BBUtils->adjustBBOffsetsAfter(CPEBB); in removeDeadCPEMI()
1696 if (BBUtils->isBBInRange(MI, DestBB, Br.MaxDisp)) in fixupImmediateBr()
1721 BBInfoVector &BBInfo = BBUtils->getBBInfo(); in fixupUnconditionalBr()
1723 BBUtils->adjustBBOffsetsAfter(MBB); in fixupUnconditionalBr()
1769 if (BBUtils->isBBInRange(MI, NewDest, Br.MaxDisp)) { in fixupConditionalBr()
1786 BBUtils->adjustBBSize(MBB, -delta); in fixupConditionalBr()
1807 BBUtils->adjustBBSize(MBB, TII->getInstSizeInBytes(MBB->back())); in fixupConditionalBr()
1814 BBUtils->adjustBBSize(MBB, TII->getInstSizeInBytes(MBB->back())); in fixupConditionalBr()
1819 BBUtils->adjustBBSize(MI->getParent(), -TII->getInstSizeInBytes(*MI)); in fixupConditionalBr()
1821 BBUtils->adjustBBOffsetsAfter(MBB); in fixupConditionalBr()
1867 BBUtils->adjustBBSize(MBB, -2); in optimizeThumb2Instructions()
1868 BBUtils->adjustBBOffsetsAfter(MBB); in optimizeThumb2Instructions()
1901 if (BBUtils->isBBInRange(Br.MI, DestBB, MaxOffs)) { in optimizeThumb2Branches()
1905 BBUtils->adjustBBSize(MBB, -2); in optimizeThumb2Branches()
1906 BBUtils->adjustBBOffsetsAfter(MBB); in optimizeThumb2Branches()
1941 unsigned BrOffset = BBUtils->getOffsetOf(Br.MI) + 4 - 2; in optimizeThumb2Branches()
1942 BBInfoVector &BBInfo = BBUtils->getBBInfo(); in optimizeThumb2Branches()
1965 if (BBUtils->getOffsetOf(MBB) < BBUtils->getOffsetOf(DestBB) || in optimizeThumb2Branches()
1966 !BBUtils->isBBInRange(Br.MI, DestBB, 4094)) in optimizeThumb2Branches()
2042 BBUtils->adjustBBSize(MBB, -2); in optimizeThumb2Branches()
2050 BBUtils->adjustBBSize(MBB, -LastMI->getDesc().getSize()); in optimizeThumb2Branches()
2053 BBUtils->adjustBBOffsetsAfter(MBB); in optimizeThumb2Branches()
2236 unsigned JTOffset = BBUtils->getOffsetOf(MI) + 4; in optimizeThumb2JumpTables()
2238 BBInfoVector &BBInfo = BBUtils->getBBInfo(); in optimizeThumb2JumpTables()
2400 BBUtils->adjustBBOffsetsAfter(MBB); in optimizeThumb2JumpTables()