Lines Matching defs:StartMBB

8354   MachineBasicBlock *StartMBB = MBB;
8356 MachineBasicBlock *FalseMBB = SystemZ::emitBlockAfter(StartMBB);
8365 // StartMBB:
8368 MBB = StartMBB;
8380 // %Result = phi [ %FalseReg, FalseMBB ], [ %TrueReg, StartMBB ]
8383 createPHIsForSelects(Selects, StartMBB, FalseMBB, MBB);
8389 MBB->splice(InsertPos, StartMBB, DbgMI);
8447 MachineBasicBlock *StartMBB = MBB;
8449 MachineBasicBlock *FalseMBB = SystemZ::emitBlockAfter(StartMBB);
8459 // StartMBB:
8462 MBB = StartMBB;
8498 MachineBasicBlock *StartMBB = MBB;
8500 MachineBasicBlock *HiEqMBB = SystemZ::emitBlockAfter(StartMBB);
8502 // StartMBB:
8515 MBB = StartMBB;
8583 MachineBasicBlock *StartMBB = MBB;
8585 MachineBasicBlock *LoopMBB = SystemZ::emitBlockAfter(StartMBB);
8587 // StartMBB:
8591 MBB = StartMBB;
8596 // %OldVal = phi [ %OrigVal, StartMBB ], [ %Dest, LoopMBB ]
8605 .addReg(OrigVal).addMBB(StartMBB)
8679 MachineBasicBlock *StartMBB = MBB;
8681 MachineBasicBlock *LoopMBB = SystemZ::emitBlockAfter(StartMBB);
8685 // StartMBB:
8689 MBB = StartMBB;
8694 // %OldVal = phi [ %OrigVal, StartMBB ], [ %Dest, UpdateMBB ]
8700 .addReg(OrigVal).addMBB(StartMBB)
8785 MachineBasicBlock *StartMBB = MBB;
8787 MachineBasicBlock *LoopMBB = SystemZ::emitBlockAfter(StartMBB);
8790 // StartMBB:
8794 MBB = StartMBB;
8816 .addReg(OrigOldVal).addMBB(StartMBB)
8819 .addReg(OrigSwapVal).addMBB(StartMBB)
9040 MachineBasicBlock *StartMBB = nullptr;
9063 StartMBB = SystemZ::emitBlockAfter(MBB);
9064 LoopMBB = SystemZ::emitBlockAfter(StartMBB);
9069 // # Jump to AllDoneMBB if LenAdjReg means 0, or fall thru to StartMBB.
9077 MBB->addSuccessor(StartMBB);
9081 // # fall thru to StartMBB.
9092 MBB->addSuccessor(StartMBB, {90, 100});
9105 // StartMBB:
9107 MBB = StartMBB;
9117 StartMBB = MBB;
9119 LoopMBB = SystemZ::emitBlockAfter(StartMBB);
9122 // StartMBB:
9135 // %ThisDestReg = phi [ %StartDestReg, StartMBB ],
9137 // %ThisSrcReg = phi [ %StartSrcReg, StartMBB ],
9139 // %ThisCountReg = phi [ %StartCountReg, StartMBB ],
9148 .addReg(StartDestReg).addMBB(StartMBB)
9152 .addReg(StartSrcReg).addMBB(StartMBB)
9155 .addReg(StartCountReg).addMBB(StartMBB)
9210 .addReg(StartDestReg).addMBB(StartMBB)
9214 .addReg(StartSrcReg).addMBB(StartMBB)
9289 MachineBasicBlock *StartMBB = MBB;
9291 MachineBasicBlock *LoopMBB = SystemZ::emitBlockAfter(StartMBB);
9293 // StartMBB:
9298 // %This1Reg = phi [ %Start1Reg, StartMBB ], [ %End1Reg, LoopMBB ]
9299 // %This2Reg = phi [ %Start2Reg, StartMBB ], [ %End2Reg, LoopMBB ]
9309 .addReg(Start1Reg).addMBB(StartMBB)
9312 .addReg(Start2Reg).addMBB(StartMBB)
9409 MachineBasicBlock *StartMBB = MBB;
9411 MachineBasicBlock *LoopTestMBB = SystemZ::emitBlockAfter(StartMBB);
9425 StartMBB->addSuccessor(LoopTestMBB);
9429 .addMBB(StartMBB)