reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
133 Scavenged.push_back(ScavengedInfo(FI)); 138 for (SmallVectorImpl<ScavengedInfo>::const_iterator I = Scavenged.begin(), 139 IE = Scavenged.end(); I != IE; ++I) 148 for (SmallVectorImpl<ScavengedInfo>::const_iterator I = Scavenged.begin(), 149 IE = Scavenged.end(); I != IE; ++I)lib/CodeGen/RegisterScavenging.cpp
75 for (ScavengedInfo &SI : Scavenged) { 188 for (SmallVectorImpl<ScavengedInfo>::iterator I = Scavenged.begin(), 189 IE = Scavenged.end(); I != IE; ++I) { 267 for (ScavengedInfo &I : Scavenged) { 470 unsigned SI = Scavenged.size(), Diff = std::numeric_limits<unsigned>::max(); 472 for (unsigned I = 0; I < Scavenged.size(); ++I) { 473 if (Scavenged[I].Reg != 0) 476 int FI = Scavenged[I].FrameIndex; 496 if (SI == Scavenged.size()) { 499 Scavenged.push_back(ScavengedInfo(FIE)); 503 Scavenged[SI].Reg = Reg; 509 int FI = Scavenged[SI].FrameIndex; 516 TII->storeRegToStackSlot(*MBB, Before, Reg, true, Scavenged[SI].FrameIndex, 524 TII->loadRegFromStackSlot(*MBB, UseMI, Reg, Scavenged[SI].FrameIndex, 531 return Scavenged[SI];