Lines Matching refs:MBBI
309 MachineFunction::iterator MBBI, E = end();
311 MBBI = begin();
313 MBBI = MBB->getIterator();
317 if (MBBI != begin())
318 BlockNo = std::prev(MBBI)->getNumber() + 1;
320 for (; MBBI != E; ++MBBI, ++BlockNo) {
321 if (MBBI->getNumber() != (int)BlockNo) {
323 if (MBBI->getNumber() != -1) {
324 assert(MBBNumbering[MBBI->getNumber()] == &*MBBI &&
326 MBBNumbering[MBBI->getNumber()] = nullptr;
333 MBBNumbering[BlockNo] = &*MBBI;
334 MBBI->setNumber(BlockNo);
350 for (auto MBBI = begin(), E = end(); MBBI != E; ++MBBI) {
352 (MBBI->getNumber() >= 0 && MBBI->getNumber() < (int)getNumBlockIDs()) &&
358 bool isEHPad = MBBI->isEHPad();
359 bool isRetBlock = MBBI->isReturnBlock() && !TII->isTailCall(MBBI->back());
367 BBSectionsSymbolPrefix[MBBI->getNumber()] = type;
377 for (auto MBBI = std::next(begin()), E = end(); MBBI != E; ++MBBI) {
378 if (MBBI->getSectionID() == CurrentSectionID)
380 MBBI->setIsBeginSection();
381 std::prev(MBBI)->setIsEndSection();
382 CurrentSectionID = MBBI->getSectionID();