[RegisterCoalescer] Fix crash coalescing COPY from erasable IMPLICIT_DEF (#196895)
When a CR_Erase value's source is an erasable IMPLICIT_DEF, discard the
endpoint from pruneValue instead of adding it to EndPoints, and mark any
full-register DstReg uses with no live coverage as undef in
updateRegDefsUses.
Fixes: https://github.com/llvm/llvm-project/issues/195587.