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

References

include/llvm/CodeGen/MachineBasicBlock.h
  317     LiveIns.push_back(RegisterMaskPair(PhysReg, LaneMask));
  320     LiveIns.push_back(RegMaskPair);
  352   livein_iterator livein_begin_dbg() const { return LiveIns.begin(); }
  358   livein_iterator livein_end()   const { return LiveIns.end(); }
  359   bool            livein_empty() const { return LiveIns.empty(); }
lib/CodeGen/MachineBasicBlock.cpp
  450       LiveIns, [Reg](const RegisterMaskPair &LI) { return LI.PhysReg == Reg; });
  451   if (I == LiveIns.end())
  456     LiveIns.erase(I);
  462   LiveInVector::iterator LI = LiveIns.begin() + (I - LiveIns.begin());
  462   LiveInVector::iterator LI = LiveIns.begin() + (I - LiveIns.begin());
  463   return LiveIns.erase(LI);
  468       LiveIns, [Reg](const RegisterMaskPair &LI) { return LI.PhysReg == Reg; });
  473   llvm::sort(LiveIns,
  478   LiveInVector::const_iterator I = LiveIns.begin();
  480   LiveInVector::iterator Out = LiveIns.begin();
  481   for (; I != LiveIns.end(); ++Out, I = J) {
  484     for (J = std::next(I); J != LiveIns.end() && J->PhysReg == PhysReg; ++J)
  489   LiveIns.erase(Out, LiveIns.end());
  489   LiveIns.erase(Out, LiveIns.end());
 1494   LiveIns.clear();
 1501   return LiveIns.begin();