Lines Matching defs:BBUtils

103     std::unique_ptr<ARMBasicBlockUtils> BBUtils = nullptr;
303 BBInfoVector &BBInfo = BBUtils->getBBInfo();
331 BBInfoVector &BBInfo = BBUtils->getBBInfo();
390 BBUtils = std::make_unique<ARMBasicBlockUtils>(mf);
519 BBUtils->clear();
778 BBUtils->computeAllBlockSizes();
779 BBInfoVector &BBInfo = BBUtils->getBBInfo();
785 BBUtils->adjustBBOffsetsAfter(&MF->front());
982 BBUtils->insert(NewBB->getNumber(), BasicBlockInfo());
1045 BBUtils->insert(NewBB->getNumber(), BasicBlockInfo());
1064 BBUtils->computeBlockSize(OrigBB);
1068 BBUtils->computeBlockSize(NewBB);
1071 BBUtils->adjustBBOffsetsAfter(OrigBB);
1080 unsigned UserOffset = BBUtils->getOffsetOf(U.MI);
1082 SmallVectorImpl<BasicBlockInfo> &BBInfo = BBUtils->getBBInfo();
1131 BBInfoVector &BBInfo = BBUtils->getBBInfo();
1172 unsigned CPEOffset = BBUtils->getOffsetOf(CPEMI);
1176 BBInfoVector &BBInfo = BBUtils->getBBInfo();
1324 BBInfoVector &BBInfo = BBUtils->getBBInfo();
1382 BBInfoVector &BBInfo = BBUtils->getBBInfo();
1414 BBUtils->computeBlockSize(UserMBB);
1415 BBUtils->adjustBBOffsetsAfter(UserMBB);
1647 BBUtils->adjustBBSize(NewIsland, Size);
1648 BBUtils->adjustBBOffsetsAfter(&*--NewIsland->getIterator());
1660 BBUtils->getBBInfo()[NewIsland->getNumber()].Offset));
1671 BBInfoVector &BBInfo = BBUtils->getBBInfo();
1672 BBUtils->adjustBBSize(CPEBB, -Size);
1684 BBUtils->adjustBBOffsetsAfter(CPEBB);
1716 if (BBUtils->isBBInRange(MI, DestBB, Br.MaxDisp))
1741 BBInfoVector &BBInfo = BBUtils->getBBInfo();
1743 BBUtils->adjustBBOffsetsAfter(MBB);
1789 if (BBUtils->isBBInRange(MI, NewDest, Br.MaxDisp)) {
1806 BBUtils->adjustBBSize(MBB, -delta);
1827 BBUtils->adjustBBSize(MBB, TII->getInstSizeInBytes(MBB->back()));
1834 BBUtils->adjustBBSize(MBB, TII->getInstSizeInBytes(MBB->back()));
1839 BBUtils->adjustBBSize(MI->getParent(), -TII->getInstSizeInBytes(*MI));
1841 BBUtils->adjustBBOffsetsAfter(MBB);
1887 BBUtils->adjustBBSize(MBB, -2);
1888 BBUtils->adjustBBOffsetsAfter(MBB);
1921 if (BBUtils->isBBInRange(Br.MI, DestBB, MaxOffs)) {
1925 BBUtils->adjustBBSize(MBB, -2);
1926 BBUtils->adjustBBOffsetsAfter(MBB);
1961 unsigned BrOffset = BBUtils->getOffsetOf(Br.MI) + 4 - 2;
1962 BBInfoVector &BBInfo = BBUtils->getBBInfo();
1985 if (BBUtils->getOffsetOf(MBB) < BBUtils->getOffsetOf(DestBB) ||
1986 !BBUtils->isBBInRange(Br.MI, DestBB, 4094))
2062 BBUtils->adjustBBSize(MBB, -2);
2070 BBUtils->adjustBBSize(MBB, -LastMI->getDesc().getSize());
2073 BBUtils->adjustBBOffsetsAfter(MBB);
2252 unsigned JTOffset = BBUtils->getOffsetOf(MI) + 4;
2254 BBInfoVector &BBInfo = BBUtils->getBBInfo();
2419 BBUtils->adjustBBOffsetsAfter(MBB);