correctly, it's not necessary to explicitly remove registers from their use-def lists. llvm-svn: 56509