reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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();