[ARM64] Fix an issue where we were always assuming a copy was coming from a D subregister.