This change gets the RegisterCoalescer to replace undef subreg copies
used in instructions having early-clobber defs with IMPLICIT_DEFs to
avoid overlapping register assignments in regalloc.
This change, along with D134343, fixes the overlapping register
assignment of gfx11's v_mad_u64_u32 (See SWDEV-352540).
My initial thought is you shouldn't have to scan over all use instructions to avoid this and you can query the range and check for EC slots