Lines Matching defs:MBB
329 MachineBasicBlock* MBB = ReturnBlocks[ri];
330 I = MBB->end(); --I;
335 while (I2 != MBB->begin() && (--I2)->getDesc().isTerminator())
338 bool AtStart = I == MBB->begin();
345 if (!TFI->restoreCalleeSavedRegisters(*MBB, I, CSI, TRI)) {
349 TII.loadRegFromStackSlot(*MBB, I, Reg,
352 assert(I != MBB->begin() &&
357 I = MBB->begin();
372 MachineBasicBlock* MBB = BI->first;
386 I = MBB->begin();
392 MBB->addLiveIn(blockCSI[i].getReg());
397 TII.storeRegToStackSlot(*MBB, I, Reg,
406 MachineBasicBlock* MBB = BI->first;
420 // If MBB is empty and needs restores, insert at the _beginning_.
421 if (MBB->empty()) {
422 I = MBB->begin();
424 I = MBB->end();
433 while (I2 != MBB->begin() && (--I2)->getDesc().isTerminator())
438 bool AtStart = I == MBB->begin();
448 TII.loadRegFromStackSlot(*MBB, I, Reg,
451 assert(I != MBB->begin() &&
456 I = MBB->begin();