r356304 changed the buildCopy() call to allow passing in a subregister index as well as a source reg. However if the CSE builder learns to do CSE on copies then it can cause incorrect behaviour as the CSE lookups for
pairs will only check for the src-reg, as the sub-reg is added after the buildInstr() call.This change folds an optional subreg index into SrcOp, and teaches CSEInfo how deal with it.