reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/CodeGen/MachineBasicBlock.h
  616     Insts.insert(I.getInstrIterator(), S, E);
  625     return Insts.insert(I.getInstrIterator(), MI);
  634     return Insts.insertAfter(I.getInstrIterator(), MI);
  665     return Insts.erase(I.getInstrIterator(), E.getInstrIterator());
  665     return Insts.erase(I.getInstrIterator(), E.getInstrIterator());
  721     Insts.splice(Where.getInstrIterator(), Other->Insts,
  722                  From.getInstrIterator(), To.getInstrIterator());
  722                  From.getInstrIterator(), To.getInstrIterator());
  754     return findDebugLoc(MBBI.getInstrIterator());
  761     return findPrevDebugLoc(MBBI.getInstrIterator());
include/llvm/CodeGen/MachineInstrBuilder.h
  521       : MBB(BB), Begin(Pos.getInstrIterator()), End(Begin) {}
  526       : MBB(BB), Begin(B.getInstrIterator()), End(E.getInstrIterator()) {
  526       : MBB(BB), Begin(B.getInstrIterator()), End(E.getInstrIterator()) {
include/llvm/CodeGen/MachineInstrBundleIterator.h
  157       : MII(I.getInstrIterator()) {}
lib/CodeGen/DFAPacketizer.cpp
  222     finalizeBundle(*MBB, MIFirst.getIterator(), MI.getInstrIterator());
lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp
  425         MachineBasicBlock::instr_iterator BI = I.getInstrIterator();
lib/Target/AMDGPU/R600Packetizer.cpp
   74     MachineBasicBlock::instr_iterator BI = I.getInstrIterator();
lib/Target/ARM/ARMBaseInstrInfo.cpp
 4026   MachineBasicBlock::const_instr_iterator II = std::prev(I.getInstrIterator());
lib/Target/ARM/Thumb2ITBlockPass.cpp
  275     finalizeBundle(MBB, InsertPos.getInstrIterator(),
lib/Target/Hexagon/HexagonFrameLowering.cpp
  858       auto T = It.getInstrIterator();
lib/Target/Hexagon/HexagonInstrInfo.cpp
 1451       return First.getInstrIterator();
 1463       return First.getInstrIterator();
 1475       return First.getInstrIterator();
 1488       return First.getInstrIterator();
 1501       return First.getInstrIterator();
 1514       return First.getInstrIterator();
 4345   auto MII = BundleHead.getInstrIterator();
 4347   return nonDbgMICount(++MII, getBundleEnd(BundleHead.getInstrIterator()));
lib/Target/Hexagon/HexagonOptAddrMode.cpp
  487   MachineBasicBlock::instr_iterator InsertPt = UsePos.getInstrIterator();
  550   MachineBasicBlock::instr_iterator InsertPt = UsePos.getInstrIterator();
  628     MachineBasicBlock::instr_iterator InsertPt = UsePos.getInstrIterator();
lib/Target/Hexagon/HexagonVLIWPacketizer.cpp
  164     InsertPt = BundleIt.getInstrIterator();
  166     InsertPt = std::next(BundleIt).getInstrIterator();
  184   MachineBasicBlock::const_instr_iterator I = BundleIt.getInstrIterator();
 1795     MachineBasicBlock::instr_iterator LastMI(EndMI.getInstrIterator());
lib/Target/Mips/MipsBranchExpansion.cpp
  359     MachineBasicBlock::instr_iterator II = Br.getInstrIterator();
lib/Target/Mips/MipsDelaySlotFiller.cpp
  628         MachineBasicBlock::instr_iterator DSI = I.getInstrIterator();