Searched refs:StartMBB (Results 1 – 3 of 3) sorted by relevance
5210 MachineBasicBlock *StartMBB = MBB; in emitSelect() local5212 MachineBasicBlock *FalseMBB = emitBlockAfter(StartMBB); in emitSelect()5217 MBB = StartMBB; in emitSelect()5233 .addReg(TrueReg).addMBB(StartMBB) in emitSelect()5279 MachineBasicBlock *StartMBB = MBB; in emitCondStore() local5281 MachineBasicBlock *FalseMBB = emitBlockAfter(StartMBB); in emitCondStore()5286 MBB = StartMBB; in emitCondStore()5353 MachineBasicBlock *StartMBB = MBB; in emitAtomicLoadBinary() local5355 MachineBasicBlock *LoopMBB = emitBlockAfter(StartMBB); in emitAtomicLoadBinary()5361 MBB = StartMBB; in emitAtomicLoadBinary()[all …]
6152 MachineBasicBlock *StartMBB = MBB; in emitSelect() local6154 MachineBasicBlock *FalseMBB = emitBlockAfter(StartMBB); in emitSelect()6166 MBB = StartMBB; in emitSelect()6184 createPHIsForSelects(MIItBegin, MIItEnd, StartMBB, FalseMBB, MBB); in emitSelect()6186 StartMBB->erase(MIItBegin, MIItEnd); in emitSelect()6244 MachineBasicBlock *StartMBB = MBB; in emitCondStore() local6246 MachineBasicBlock *FalseMBB = emitBlockAfter(StartMBB); in emitCondStore()6258 MBB = StartMBB; in emitCondStore()6328 MachineBasicBlock *StartMBB = MBB; in emitAtomicLoadBinary() local6330 MachineBasicBlock *LoopMBB = emitBlockAfter(StartMBB); in emitAtomicLoadBinary()[all …]
1790 static void removeExternalCFGEdges(MachineBasicBlock *StartMBB, in removeExternalCFGEdges() argument1797 unsigned SuccSize = StartMBB->succ_size(); in removeExternalCFGEdges()1799 MachineBasicBlock *StartMBBSucc = *(StartMBB->succ_begin()); in removeExternalCFGEdges()1805 if ((*PI) != StartMBB && in removeExternalCFGEdges()1806 !((*PI) == StartMBBSucc && StartMBB != EndMBB && SuccSize == 1)) { in removeExternalCFGEdges()1813 for (MachineBasicBlock::pred_iterator PI = StartMBB->pred_begin(), in removeExternalCFGEdges()1814 E = StartMBB->pred_end(); in removeExternalCFGEdges()1818 std::pair<MachineBasicBlock *, MachineBasicBlock *>(*PI, StartMBB)); in removeExternalCFGEdges()