Lines Matching refs:MachineBasicBlock
63 void findReturns(MachineBasicBlock *MBB,
66 bool cyclesUntilReturn(MachineBasicBlock *MBB,
69 void addPadding(MachineBasicBlock *MBB,
70 MachineBasicBlock::iterator &MBBI,
77 DenseMap<MachineBasicBlock*, unsigned int> ReturnBBs;
80 DenseMap<MachineBasicBlock*, VisitedBBInfo> VisitedBBs;
117 MachineBasicBlock *MBB;
121 for (DenseMap<MachineBasicBlock*, unsigned int>::iterator I = ReturnBBs.begin();
131 MachineBasicBlock::iterator ReturnLoc = --MBB->end();
149 void PadShortFunc::findReturns(MachineBasicBlock *MBB, unsigned int Cycles) {
161 for (MachineBasicBlock::succ_iterator I = MBB->succ_begin();
173 bool PadShortFunc::cyclesUntilReturn(MachineBasicBlock *MBB,
176 DenseMap<MachineBasicBlock*, VisitedBBInfo>::iterator it
186 for (MachineBasicBlock::iterator MBBI = MBB->begin();
208 void PadShortFunc::addPadding(MachineBasicBlock *MBB,
209 MachineBasicBlock::iterator &MBBI,