reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
303 auto closeRange = [&LastUse,&LastDef,&LiveMap] (RegisterRef R) -> void { 304 auto LD = LastDef[R], LU = LastUse[R]; 310 LastUse[R] = LastDef[R] = IndexType::None; 328 LastUse[S] = Index; 379 if (LastDef[S] != IndexType::None || LastUse[S] != IndexType::None) 388 if (LastDef[S] != IndexType::None || LastUse[S] != IndexType::None) 391 LastDef[S] = LastUse[S] = Index; 403 LastUse[R] = IndexType::Exit; 407 for (auto &I : LastUse)