Do not emit a copy if the source and destination registers are the same. Review: Ulrich Weigand llvm-svn: 363665