reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
281 if (llvm::find(Intervals, LI) != Intervals.end()) { 281 if (llvm::find(Intervals, LI) != Intervals.end()) { 283 Intervals.clear(); 286 Intervals.push_back(LI); 292 if (Intervals.empty()) 297 for(auto *LI : Intervals) 301 bool Success = scavengeRegs(Intervals); 304 if (VRM->hasPhys(Intervals.back()->reg)) // Did not change allocation. 323 if (VRM->hasPhys(Intervals[I]->reg)) 324 LRM->unassign(*Intervals[I]); 327 LRM->assign(*Intervals[I], OrigRegs[I]); 335 << llvm::printReg((VRM->getPhys(Intervals.front()->reg)), TRI) 337 << llvm::printReg((VRM->getPhys(Intervals.back()->reg)), TRI)