reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
351 if (!dv) { 352 dv = LiveRegs[Regs.pop_back_val()]; 354 dv->AvailableDomains = dv->getCommonDomains(available); 354 dv->AvailableDomains = dv->getCommonDomains(available); 355 assert(dv->AvailableDomains && "Domain should have been filtered"); 361 if (Latest == dv || Latest->Next) 363 if (merge(dv, Latest)) 375 if (!dv) { 376 dv = alloc(); 377 dv->AvailableDomains = available; 379 dv->Instrs.push_back(mi); 387 if (!LiveRegs[rx] || (mo.isDef() && LiveRegs[rx] != dv)) { 389 setLiveReg(rx, dv);