Improve copy statistics:
- Count copies from or to physical registers: They are used to model function parameters and calling conventions and the register allocator optimizes for them.
- Check physical registers assigned to virtual registers and stop counting "identity" COPYs where source and destination is the same physical registers; they will be removed in the virtregmap pass anyway.
Note for reviewers: We don't need the isReg() check as COPYs are only allowed between register operands.