Home
last modified time | relevance | path

Searched refs:LastMBB (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DGCEmptyBasicBlocks.cpp53 LastMBB = MachineFunction::iterator(MF.back()), in runOnMachineFunction() local
55 MBB != LastMBB; MBB = NextMBB) { in runOnMachineFunction()
H A DMachineBlockPlacement.cpp2877 MachineBasicBlock *LastMBB = nullptr; in buildCFGChains() local
2879 if (LastMBB != nullptr) in buildCFGChains()
2880 OriginalLayoutSuccessors[LastMBB->getNumber()] = &MBB; in buildCFGChains()
2881 LastMBB = &MBB; in buildCFGChains()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonHardwareLoops.cpp1217 MachineBasicBlock *LastMBB = L->findLoopControlBlock(); in convertToHardwareLoop() local
1219 if (!LastMBB) in convertToHardwareLoop()
1222 MachineBasicBlock::iterator LastI = LastMBB->getFirstTerminator(); in convertToHardwareLoop()
1223 if (LastI == LastMBB->end()) in convertToHardwareLoop()
1314 BuildMI(*LastMBB, LastI, LastIDL, TII->get(ENDLOOP)).addMBB(LoopStart); in convertToHardwareLoop()
1323 LastI = LastMBB->erase(LastI); in convertToHardwareLoop()
1325 if (LastI != LastMBB->end()) in convertToHardwareLoop()
1326 LastI = LastMBB->erase(LastI); in convertToHardwareLoop()
1328 TII->insertBranch(*LastMBB, BranchTarget, nullptr, Cond, LastIDL); in convertToHardwareLoop()
1332 LastMBB->erase(LastI); in convertToHardwareLoop()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGISel.cpp1135 MachineBasicBlock *FirstMBB = FuncInfo->MBB, *LastMBB; in CodeGenAndEmitDAG() local
1142 LastMBB = FuncInfo->MBB = Scheduler->EmitSchedule(FuncInfo->InsertPt); in CodeGenAndEmitDAG()
1147 if (FirstMBB != LastMBB) in CodeGenAndEmitDAG()
1148 SDB->UpdateSplitBlock(FirstMBB, LastMBB); in CodeGenAndEmitDAG()