Lines Matching full:roots
241 // The physregs aliasing Unit are the roots and their super-registers.
242 // Create all values as dead defs before extending to uses. Note that roots
244 // idempotent. It is very rare for a register unit to have multiple roots, so
246 for (MCRegUnitRootIterator Roots(Unit, TRI); Roots.isValid(); ++Roots) {
247 for (MCSuperRegIterator Supers(*Roots, TRI, /*IncludeSelf=*/true);
256 for (MCRegUnitRootIterator Roots(Unit, TRI); Roots.isValid(); ++Roots) {
257 for (MCSuperRegIterator Supers(*Roots, TRI, /*IncludeSelf=*/true);