reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
94 std::vector<MachineInstr *>::iterator I = find(Kills, &MI); 95 if (I == Kills.end()) 97 Kills.erase(I); 203 getVarInfo(IncomingReg).Kills.push_back(&MI); 239 getVarInfo(IncomingReg).Kills.push_back(&MI);lib/CodeGen/LiveVariables.cpp
61 for (unsigned i = 0, e = Kills.size(); i != e; ++i) 62 if (Kills[i]->getParent() == MBB) 63 return Kills[i]; 74 if (Kills.empty()) 77 for (unsigned i = 0, e = Kills.size(); i != e; ++i) 78 dbgs() << "\n #" << i << ": " << *Kills[i]; 100 for (unsigned i = 0, e = VRInfo.Kills.size(); i != e; ++i) 101 if (VRInfo.Kills[i]->getParent() == MBB) { 102 VRInfo.Kills.erase(VRInfo.Kills.begin()+i); // Erase entry 102 VRInfo.Kills.erase(VRInfo.Kills.begin()+i); // Erase entry 140 if (!VRInfo.Kills.empty() && VRInfo.Kills.back()->getParent() == MBB) { 140 if (!VRInfo.Kills.empty() && VRInfo.Kills.back()->getParent() == MBB) { 143 VRInfo.Kills.back() = &MI; 148 for (unsigned i = 0, e = VRInfo.Kills.size(); i != e; ++i) 149 assert(VRInfo.Kills[i]->getParent() != MBB && "entry should be at end!"); 174 VRInfo.Kills.push_back(&MI); 187 VRInfo.Kills.push_back(&MI); 657 for (unsigned j = 0, e2 = VirtRegInfo[Reg].Kills.size(); j != e2; ++j) 658 if (VirtRegInfo[Reg].Kills[j] == MRI->getVRegDef(Reg)) 659 VirtRegInfo[Reg].Kills[j]->addRegisterDead(Reg, TRI); 661 VirtRegInfo[Reg].Kills[j]->addRegisterKilled(Reg, TRI); 684 std::replace(VI.Kills.begin(), VI.Kills.end(), &OldMI, &NewMI); 684 std::replace(VI.Kills.begin(), VI.Kills.end(), &OldMI, &NewMI); 742 for (unsigned i = 0, e = VI.Kills.size(); i != e; ++i) 743 Kills.insert(VI.Kills[i]->getParent());lib/CodeGen/MachineBasicBlock.cpp
1000 LV->getVarInfo(Reg).Kills.push_back(&*I);
lib/CodeGen/MachineVerifier.cpp 1951 if (!is_contained(VI.Kills, MI))
lib/Target/ARM/ARMBaseInstrInfo.cpp 296 VI.Kills.push_back(NewMI);
lib/Target/X86/X86InstrInfo.cpp870 LV->getVarInfo(InRegLEA).Kills.push_back(NewMI); 871 LV->getVarInfo(OutRegLEA).Kills.push_back(ExtMI);