Lines Matching refs:MachineBasicBlock
85 SmallVector<MachineBasicBlock *, 1> SaveBlocks;
86 SmallVector<MachineBasicBlock *, 4> RestoreBlocks;
100 void replaceFrameIndices(MachineBasicBlock *BB, MachineFunction &Fn,
155 MachineBasicBlock *RestoreBlock = MFI->getRestorePoint();
166 for (MachineBasicBlock &MBB : Fn) {
275 std::vector<MachineBasicBlock::iterator> FrameSDOps;
277 for (MachineBasicBlock::iterator I = BB->begin(); I != BB->end(); ++I)
296 for (std::vector<MachineBasicBlock::iterator>::iterator
298 MachineBasicBlock::iterator I = *i;
396 SmallPtrSet<MachineBasicBlock *, 8> Visited;
397 SmallVector<MachineBasicBlock *, 8> WorkList;
398 MachineBasicBlock *Entry = &MF.front();
399 MachineBasicBlock *Save = MFI->getSavePoint();
410 MachineBasicBlock *Restore = MFI->getRestorePoint();
418 const MachineBasicBlock *CurBB = WorkList.pop_back_val();
425 for (MachineBasicBlock *SuccBB : CurBB->successors())
433 for (MachineBasicBlock *MBB : Visited) {
460 MachineBasicBlock::iterator I;
463 for (MachineBasicBlock *SaveBlock : SaveBlocks) {
479 for (MachineBasicBlock *MBB : RestoreBlocks) {
484 MachineBasicBlock::iterator I2 = I;
489 MachineBasicBlock::iterator BeforeI = I;
793 for (MachineBasicBlock *SaveBlock : SaveBlocks)
797 for (MachineBasicBlock *RestoreBlock : RestoreBlocks)
800 for (MachineBasicBlock *SaveBlock : SaveBlocks)
808 for (MachineBasicBlock *SaveBlock : SaveBlocks)
818 for (MachineBasicBlock *SaveBlock : SaveBlocks)
832 SmallPtrSet<MachineBasicBlock*, 8> Reachable;
840 MachineBasicBlock *StackPred = DFI.getPath(DFI.getPathLength() - 2);
845 MachineBasicBlock *BB = *DFI;
860 void WasmPEI::replaceFrameIndices(MachineBasicBlock *BB, MachineFunction &Fn,
874 for (MachineBasicBlock::iterator I = BB->begin(); I != BB->end(); ) {
881 MachineBasicBlock::iterator PrevI = BB->end();
995 for (MachineBasicBlock::iterator I = BB->begin(); I != BB->end(); ) {
999 if (I == MachineBasicBlock::iterator(nullptr))
1003 MachineBasicBlock::iterator J = std::next(I);
1004 MachineBasicBlock::iterator P =
1005 I == BB->begin() ? MachineBasicBlock::iterator(nullptr)