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;
113 MachineBasicBlock *MBB;
117 for (DenseMap<MachineBasicBlock*, unsigned int>::iterator I = ReturnBBs.begin();
127 MachineBasicBlock::iterator ReturnLoc = --MBB->end();
145 void PadShortFunc::findReturns(MachineBasicBlock *MBB, unsigned int Cycles) {
157 for (MachineBasicBlock::succ_iterator I = MBB->succ_begin();
169 bool PadShortFunc::cyclesUntilReturn(MachineBasicBlock *MBB,
172 DenseMap<MachineBasicBlock*, VisitedBBInfo>::iterator it
182 for (MachineBasicBlock::iterator MBBI = MBB->begin();
204 void PadShortFunc::addPadding(MachineBasicBlock *MBB,
205 MachineBasicBlock::iterator &MBBI,