Lines Matching refs:End
86 bool update(const MachineInstr &MI, unsigned Begin, unsigned End);
178 for (MachineFunction::iterator FI = F.begin(), FE = F.end();
205 /// This function searches range [Begin, End) for an instruction that can be
208 bool searchRange(MachineBasicBlock &MBB, IterTy Begin, IterTy End,
235 /// one of its branches delay slot or its end.
247 } // end of anonymous namespace
257 for (BB2BrMap::const_iterator I = BrMap.begin(); I != BrMap.end(); ++I) {
262 I->first->insert(I->first->end(), MF->CloneMachineInstr(&*Filler));
348 bool RegDefsUses::update(const MachineInstr &MI, unsigned Begin, unsigned End) {
352 for (unsigned I = Begin; I != End; ++I) {
436 I != Objs.end(); ++I)
481 for (SmallVectorImpl<Value *>::iterator I = Objs.begin(), E = Objs.end();
497 for (Iter I = MBB.begin(); I != MBB.end(); ++I) {
534 bool Filler::searchRange(MachineBasicBlock &MBB, IterTy Begin, IterTy End,
537 for (IterTy I = Begin; I != End; ++I) {
600 if (!searchRange(MBB, std::next(Slot), MBB.end(), RegDU, NM, Filler))
643 if (!searchRange(MBB, SuccBB->begin(), SuccBB->end(), RegDU, *IM, Filler))