Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:End

330 /// instruction at the end of the given MachineBasicBlock, and does NOT take a
336 return BuildMI(*BB, BB->end(), DL, MCID);
340 /// instruction at the end of the given MachineBasicBlock, and sets up the first
347 return BuildMI(*BB, BB->end(), DL, MCID, DestReg);
429 MachineBasicBlock::instr_iterator End;
436 : MBB(BB), Begin(Pos.getInstrIterator()), End(Begin) {}
442 : MBB(BB), Begin(B.getInstrIterator()), End(E.getInstrIterator()) {
455 : MBB(*MI->getParent()), Begin(MI), End(getBundleEnd(MI)) {}
462 bool empty() const { return Begin == End; }
468 MachineBasicBlock::instr_iterator end() const { return End; }
471 /// the bundle, or end().
481 if (I == End) {
501 return insert(end(), MI);
505 } // End llvm namespace