Home
last modified time | relevance | path

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

/external/llvm/lib/Target/Hexagon/
DHexagonHardwareLoops.cpp1141 MachineBasicBlock *LastMBB = getExitingBlock(L); in convertToHardwareLoop() local
1143 if (!LastMBB) in convertToHardwareLoop()
1146 MachineBasicBlock::iterator LastI = LastMBB->getFirstTerminator(); in convertToHardwareLoop()
1147 if (LastI == LastMBB->end()) in convertToHardwareLoop()
1243 BuildMI(*LastMBB, LastI, LastIDL, TII->get(ENDLOOP)).addMBB(LoopStart); in convertToHardwareLoop()
1252 LastI = LastMBB->erase(LastI); in convertToHardwareLoop()
1254 if (LastI != LastMBB->end()) in convertToHardwareLoop()
1255 LastI = LastMBB->erase(LastI); in convertToHardwareLoop()
1257 TII->InsertBranch(*LastMBB, BranchTarget, nullptr, Cond, LastIDL); in convertToHardwareLoop()
1261 LastMBB->erase(LastI); in convertToHardwareLoop()
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DSelectionDAGISel.cpp602 MachineBasicBlock *FirstMBB = FuncInfo->MBB, *LastMBB; in CodeGenAndEmitDAG() local
606 LastMBB = FuncInfo->MBB = Scheduler->EmitSchedule(); in CodeGenAndEmitDAG()
612 if (FirstMBB != LastMBB) in CodeGenAndEmitDAG()
613 SDB->UpdateSplitBlock(FirstMBB, LastMBB); in CodeGenAndEmitDAG()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGISel.cpp873 MachineBasicBlock *FirstMBB = FuncInfo->MBB, *LastMBB; in CodeGenAndEmitDAG() local
879 LastMBB = FuncInfo->MBB = Scheduler->EmitSchedule(FuncInfo->InsertPt); in CodeGenAndEmitDAG()
884 if (FirstMBB != LastMBB) in CodeGenAndEmitDAG()
885 SDB->UpdateSplitBlock(FirstMBB, LastMBB); in CodeGenAndEmitDAG()