Home | History | Annotate | Download | only in X86

Lines Matching refs:MachineBasicBlock

89 static unsigned findDeadCallerSavedReg(MachineBasicBlock &MBB,
90 MachineBasicBlock::iterator &MBBI,
146 void emitSPUpdate(MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI,
204 void mergeSPUpdatesUp(MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI,
208 MachineBasicBlock::iterator PI = prior(MBBI);
228 void mergeSPUpdatesDown(MachineBasicBlock &MBB,
229 MachineBasicBlock::iterator &MBBI,
236 MachineBasicBlock::iterator NI = llvm::next(MBBI);
261 static int mergeSPUpdates(MachineBasicBlock &MBB,
262 MachineBasicBlock::iterator &MBBI,
269 MachineBasicBlock::iterator PI = doMergeWithPrevious ? prior(MBBI) : MBBI;
270 MachineBasicBlock::iterator NI = doMergeWithPrevious ? 0 : llvm::next(MBBI);
521 MachineBasicBlock &MBB = MF.front(); // Prologue is in entry BB.
523 for (MachineBasicBlock::iterator
649 MachineBasicBlock &MBB = MF.front(); // Prologue goes in entry BB.
650 MachineBasicBlock::iterator MBBI = MBB.begin();
990 MachineBasicBlock &MBB) const {
995 MachineBasicBlock::iterator MBBI = MBB.getLastNonDebugInstr();
1061 MachineBasicBlock::iterator PI = prior(MBBI);
1070 MachineBasicBlock::iterator FirstCSPop = MBBI;
1239 bool X86FrameLowering::spillCalleeSavedRegisters(MachineBasicBlock &MBB,
1240 MachineBasicBlock::iterator MI,
1294 bool X86FrameLowering::restoreCalleeSavedRegisters(MachineBasicBlock &MBB,
1295 MachineBasicBlock::iterator MI,
1428 MachineBasicBlock &prologueMBB = MF.front();
1446 MachineBasicBlock *allocMBB = MF.CreateMachineBasicBlock();
1447 MachineBasicBlock *checkMBB = MF.CreateMachineBasicBlock();
1458 for (MachineBasicBlock::livein_iterator i = prologueMBB.livein_begin(),
1658 for (MachineBasicBlock::iterator MI = MBBI->begin(), ME = MBBI->end();
1696 MachineBasicBlock &prologueMBB = MF.front();
1697 MachineBasicBlock *stackCheckMBB = MF.CreateMachineBasicBlock();
1698 MachineBasicBlock *incStackMBB = MF.CreateMachineBasicBlock();
1700 for (MachineBasicBlock::livein_iterator I = prologueMBB.livein_begin(),
1759 eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB,
1760 MachineBasicBlock
1831 MachineBasicBlock::iterator B = MBB.begin();