reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
220 RS = TRI->requiresRegisterScavenging(MF) ? new RegScavenger() : nullptr; 244 TFI->processFunctionBeforeFrameFinalized(MF, RS); 270 scavengeFrameVirtualRegs(MF, *RS); 286 delete RS; 606 TFI->determineCalleeSaves(MF, SavedRegs, RS); 888 if (RS && EarlyScavengingSlots) { 890 RS->getScavengingFrameIndices(SFIs); 953 if (RS && RS->isScavengingFrameIndex((int)i)) 953 if (RS && RS->isScavengingFrameIndex((int)i)) 1005 if (RS && RS->isScavengingFrameIndex((int)i)) 1005 if (RS && RS->isScavengingFrameIndex((int)i)) 1050 if (RS && !EarlyScavengingSlots) { 1052 RS->getScavengingFrameIndices(SFIs); 1140 FrameIndexEliminationScavenging = (RS && !FrameIndexVirtualScavenging) || 1182 if (RS && FrameIndexEliminationScavenging) 1183 RS->enterBasicBlock(*BB); 1276 FrameIndexEliminationScavenging ? RS : nullptr); 1301 if (RS && FrameIndexEliminationScavenging && DidFinishLoop) 1302 RS->forward(MI);