Searched refs:LastMBB (Results 1 – 3 of 3) sorted by relevance
1180 MachineBasicBlock *LastMBB = L->findLoopControlBlock(); in convertToHardwareLoop() local1182 if (!LastMBB) in convertToHardwareLoop()1185 MachineBasicBlock::iterator LastI = LastMBB->getFirstTerminator(); in convertToHardwareLoop()1186 if (LastI == LastMBB->end()) in convertToHardwareLoop()1277 BuildMI(*LastMBB, LastI, LastIDL, TII->get(ENDLOOP)).addMBB(LoopStart); in convertToHardwareLoop()1286 LastI = LastMBB->erase(LastI); in convertToHardwareLoop()1288 if (LastI != LastMBB->end()) in convertToHardwareLoop()1289 LastI = LastMBB->erase(LastI); in convertToHardwareLoop()1291 TII->insertBranch(*LastMBB, BranchTarget, nullptr, Cond, LastIDL); in convertToHardwareLoop()1295 LastMBB->erase(LastI); in convertToHardwareLoop()
2814 MachineBasicBlock *LastMBB = nullptr; in buildCFGChains() local2816 if (LastMBB != nullptr) in buildCFGChains()2817 OriginalLayoutSuccessors[LastMBB->getNumber()] = &MBB; in buildCFGChains()2818 LastMBB = &MBB; in buildCFGChains()
1119 MachineBasicBlock *FirstMBB = FuncInfo->MBB, *LastMBB; in CodeGenAndEmitDAG() local1126 LastMBB = FuncInfo->MBB = Scheduler->EmitSchedule(FuncInfo->InsertPt); in CodeGenAndEmitDAG()1131 if (FirstMBB != LastMBB) in CodeGenAndEmitDAG()1132 SDB->UpdateSplitBlock(FirstMBB, LastMBB); in CodeGenAndEmitDAG()