Searched refs:LastMBB (Results 1 – 4 of 4) sorted by relevance
| /src/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | GCEmptyBasicBlocks.cpp | 54 LastMBB = MachineFunction::iterator(MF.back()), in runOnMachineFunction() local 56 MBB != LastMBB; MBB = NextMBB) { in runOnMachineFunction()
|
| H A D | MachineBlockPlacement.cpp | 2814 MachineBasicBlock *LastMBB = nullptr; in buildCFGChains() local 2816 if (LastMBB != nullptr) in buildCFGChains() 2817 OriginalLayoutSuccessors[LastMBB->getNumber()] = &MBB; in buildCFGChains() 2818 LastMBB = &MBB; in buildCFGChains()
|
| /src/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonHardwareLoops.cpp | 1180 MachineBasicBlock *LastMBB = L->findLoopControlBlock(); in convertToHardwareLoop() local 1182 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()
|
| /src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGISel.cpp | 1119 MachineBasicBlock *FirstMBB = FuncInfo->MBB, *LastMBB; in CodeGenAndEmitDAG() local 1126 LastMBB = FuncInfo->MBB = Scheduler->EmitSchedule(FuncInfo->InsertPt); in CodeGenAndEmitDAG() 1131 if (FirstMBB != LastMBB) in CodeGenAndEmitDAG() 1132 SDB->UpdateSplitBlock(FirstMBB, LastMBB); in CodeGenAndEmitDAG()
|